VScode 开发⼯具的使⽤教程
前⾔
⼯欲善其事必先利其器,提⾼程序员的开发效率必须要有⼀个好的开发⼯具,当前最好的前端开发⼯具主要有VS code 、sublime Text、Atom 、Webstorm 、
Notepad++ 。
VS Code 是⼀款⼗分强⼤的代码编辑器,虽然出来时间⽐较短,但是使⽤频率和受欢迎率已经远远超过了其他的编辑器,VS code 适⽤于⼏乎所有的编程与和开发任务,包含了
⾮常丰富的应⽤插件,⾮常⽅便,越来越多的新⽣代互联⽹青年正在使⽤它。
其实VS Code 这款软件本⾝,是⽤ JavaScript 语⾔编写的,是⼀款基于Electron框架编写的客户端编辑器,如果喜欢研究源码可以去github下载源码进⾏研究,Electron使⽤和
学习在以后章节中介绍(具体请⾃⾏查阅基于 JS 的 PC 客户端开发框架
Electron
)。Jeff Atwood 在 2007 年提出了著名的 Atwood 定律:
任何能够⽤ JavaScript 实现的应⽤系统,最终都必将⽤ JavaScript 实现。
Jeff Atwood 这个⼈是谁不重要(他是 Stack Overflow ⽹站的联合创始⼈),重要的是这条定律。
前端⽬前是处在春秋战国时代,各路英雄豪杰成为后浪,各种框架⼯具层出不穷,VS Code 软件⽆疑是⼤前端时代最骄傲的⼯具。
如果你是做前端开发(JavaScript 编程语⾔为主),则完全可以将 VS Code 作为「主⼒开发⼯具」。这款软件是为前端同学量⾝定制的。
如果你是做其他语⾔⽅向的开发,并且不需要太复杂的集成开发环境,那么,你可以把 VS Code 作为「代码编辑器」来使⽤,纵享丝滑。
甚⾄是⼀些写⽂档、写作的同学,也经常把 VS Code 作为 markdown 写作⼯具,毫⽆违和感。
退⽽求其次,即便你不属于以上任何范畴,你还可以把 VS Code 当作最简单的⽂本编辑器来使⽤,完胜 Windows 系统⾃带的记事本。
以下是对VS Code 基本使⽤的介绍:
⼀、VS Code 的介绍
VS Code 的全称是 Visual Studio Code,是⼀款开源的、免费的、跨平台的、⾼性能的、轻量级的代码编辑器。它在性能、语⾔⽀持、开源社区⽅⾯,都做得很不错。
微软有两种软件:⼀种是 VS Code ,⼀种是VS IDE 。
VS Code 是⼀款开发者的代码编辑器,提供了各种便携的插件使⽤;VS IDE 是微软的重量级IDE ⼯具,⾥⾯集成了各种开发环境的编译⼯具,特别是开发后端服务器编程,提供
了完整的C/C++ 、Java、Python、Go 、Android等集成开发⼯具。类似于Eclipse IDE,只需要⼀键安装即可。
IDE 与 编辑器的对⽐
IDE 和编辑器是有区别的:
IDE (Integrated Development Environment,集成开发环境):对代码有较好的智能提⽰和相互跳转,同时侧重于⼯程项⽬,对项⽬的开发、调试⼯作有较好的图像化界
⾯的⽀持,因此⽐较笨重。⽐如 Eclipse 的定位就是 IDE。还有很多优秀的IDE ⼯具,例如:
Visual Basic 6.0:
Visual C++ 6.0: