====== IDE ====== .. index:: IDE,编程 IDE ====== 我强调下,我们是GIS专业,不是计算机专业,而且哪怕是计算机专业,现在学VIM,emacs之类的还是太浪费时间了,而且现在来说,并没有那么有必要学。 c# c++windows下直接用 visual Studio,可以直接用2022,虽然CLion也很好,但是一般GIS公司没见过用的。有些公司会用 VSCode,vsc配置的话还挺麻烦,先把vs2022用会,配置 c++ 编译,调试之类的,等后面到了公司或者实际项目再学,人教人,教不会,事教人一次会。 Java 现在大部分用的应该是 IDEA 吧,也有 AndroidStudio ,也有 Eclipse 的,现在应该比较少了,自己找视频学习下就OK。 前端大部分是 vscode,但是 vscode 一大堆的插件,建议学啥就装啥, vscode 其实类似vim,像是一个傻瓜版本的 vim,可以找点视频教程自己跟着做下,比如学 VUE,做个简单的登录界面之类的,学习搭建环境。 Python 的话,搭建环境如果是公司最好用 miniforge,自己可以用 Anaconda 或者 miniconda 学,虽然学生没关系,但是如果进了企业,或者自己搞东西,可能会被版权恶心到。虽然 miniforge 的教程基本等于没有,但是可以直接看 miniconda 的教程,命令什么的基本是一样的,用的都是 conda,IDE的话,PyCharm,或者还是 VsCode 一把梭。可以看看 `(数据科学学习手札160)使用miniforge代替miniconda `_,学习下如何搭建环境。 IDE使用建议是看视频教程,B站上找个最新的看看,对着实际操作下,眼睛会了脑子会了和手会了是两码事,一定要自己动手试试。下面是例子,可以自己去找下: * `VS2022视频教程 `_ * `IDEA安装教程 `_