作者:denniszhu,腾讯CDG开发工程师
面对大量代码,在开发任务繁重场景下,VSCode绝对是一把利器。本文虽以C++为引,但在python、php、java等中后台语言方面支持也很强大,对js、css等前端技术支持上更加厉害。简言之,只需安装一个IDE(VSCode),就能解决你在大型项目多语言、任务繁重、跨平台场景下的开发需求。
本文以介绍配置方法为主,虽看似长,但实际在30分钟内绝对完成。一招在手,天下我有。
本文较长,建议点击底部知乎链接进入电脑实操~
1.为什么是VSCode1.1.日常开发对IED功能的需求支持多语言,比如C++、JAVA、PYTHON、JS、PHP等等;基本日常用到的希望不用开多种IDE就能解决;
支持vim、sublime、emacs、eclipse等各种其他编辑器的快捷键。
支持多种编码方式。代码有gbk和utf8两种,希望ide能自动识别。
代码自动补全、函数列表、函数引用、函数定义、查到、函数跳转、函数跳回都比较好用。
支持上传到sftp
支持svn、git
支持markdown
ide能显示文件全部路径(近期接触到的代码,不同文件夹下同名文件太多)
主题好看点,时不时换个主题换个心情
ide上手快,配置简单,跨平台;
占用内存少,不卡。轻便灵活
支持调试代码。
支持跨平台使用,windows、ubuntu等操作系统
使用人数?我们研发中心都在使用VSCode
使用过的各种IDE对比
sourceinsight,不支持gbk
sourceinsight+beyond