将VS Code打造成炫酷全能IDE

本文介绍了如何将VS Code配置成支持多语言、Vim快捷键、远程开发、C++调试等功能的全能IDE,适用于服务端开发人员。通过安装相应插件,实现了包括代码自动补全、远程代码浏览、图形化Git管理、Docker开发、数据库管理、单元测试等功能,提升开发效率。
摘要由CSDN通过智能技术生成

前言:你是服务端开发人员吗?你还在为调试Shell脚本而烦恼?你对Vim有独特情怀?你在追求极致性能而选择又爱又恨的C++么?同时,你还在“本地Push,远端Pull,一按Make,编不动”?本文作者作为服务端开发人员深知这种痛,特此打造此利器,以供大家ZB的同时,提高开发效率!

上正文前先看一下我打造好的IDE全貌:

1.为什么是VS Code

1.1对IDE的诉求

  • 支持多语言,C++、Java、Python、Shell、Proto、Makefile等,一个IDE全部解决;

  • 支持Vim、Sublime、Eclipse等快捷键映射;

  • 支持多种编码方式;

  • 代码自动补全、函数列表、函数引用、函数定义、查找、函数跳转、函数跳回;

  • 跨平台使用;

  • 本质是编辑器挂接插件,占用内存很少,轻便流畅却不失强大;

  • 插件丰富,拓展性极强;

  • 支持远程浏览编写代码;

  • 支持远程多语言调试;

  • 图形化Git管理;

  • Vim插件让你感受IDE带来的益处又不失情怀(我曾忠心于Vim,如今我变了,我变帅了,不,IDE界面变帅了,当然还是Vim操作,情怀不能丢);

  • Docker管理;

  • 数据库管理;

  • 单元测试;

  • 定制化终端;

  • LeetCode插件让你随时随地,清爽的刷题,(摸摸头发,头发还在诶,不怕不怕,使用此神器,打造程序员不掉头发的神话)

2.与其他IDE对比

  • 语言决定IDE,多语言多个编译器,臣妾受不了了;

  • Sourceinsight,不支持GBK,长路径支持不好;

  • Vim对于大型工程操作起来还是很费力,各种插件从早装到黑,我的黑眼圈啊阶段性加重,为啥,总丢配置啊!(前段时间机器重装,啥都不剩);

  • Eclipse等也能配置多语言C++、JAVA,但是他太沉了,臣妾抱不动啊,多开几个窗口,内存蹭蹭往上涨,编个代码,笔记本轰鸣声幻听以为空调坏了呢;

总之,VS Code以上问题全解决了,当然VS Code也是有问题的,局部变量找不到定义你是几个意思,这个Bug你什么时候修复@微软!

3.VS Code安装

至于VS Code安装在这就不赘述了,Win、Mac环境,网上一搜一大堆,简单到爆,如果这个不会,可以考虑当产品啦,哈哈哈,开玩笑喽,毕竟程序员最爱产品经理la!此处附官网链接:https://code.visualstudio.com/

下面即将迎来干货,干货多多,幸福满满!篇幅原因,有一些没有细讲,我抛个砖,大家自己玩起来!

4.设置公司代理

settings.json是IDE主要配置文件,今后的插件配置基本和这个东东打交道。

有些开发环境下为了能下载插件,需要设置代理,设置方式是在settings.json文件中配置如下内容:

&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值