下载和安装:
点这里进去,安装使用于你的操作系统的VScode版本:
Visual Studio Code - Code Editing. Redefined
相信正在看这篇博客的帅气美丽聪明的你,下载安装软件这种步骤想必不用我多说,但是需要强调一点,当你看到打开的VScode的界面的时候,并不意味着安装的彻底成功,有一个地方需要检查,打开设置-》搜索“环境变量”-》点击“编辑系统环境变量”,
一定要确保,系统环境变量的Path里边,添加了你的VSCode目录下bin这个文件夹的路径,如果安装程序没有帮你添加那你一定要自己添加,因为你以后会用到它。
界面和一些基本概念解释:
打开VSCode,我们看到的界面是这样的:
最左侧的一列图标,
第一个:explore,文件资源管理器:
看长相你就知道他是管理文件的,没错他就叫explore,类似于Visual Studio里的解决方案资源管理器,是给你当前的工作空间(work space)提供一个宏观的纲要,让你能看清当前所打开的这些东西的层次结构和脉络,以及当前工作空间里都有什么文件,他总共分为几栏:
open editors:你打开的所有文件,页面都会显示在这一栏,
它之下,是你打开的文件夹,一个文件夹一栏,我现在打开了一个叫pro的文件夹,从图上可以看出。
OUTLINE: 顾名思义,outline是”轮廓,结构“的意思,这一栏显示你当前所在编辑的文件(可能是一个cpp文件,或者一个py文件或者什么)的结构,也就是它里面都有什么函数,都定义了哪些类,每个类都有哪些成员和方法,在pycharm里有一个"structure"也是类似的功能。
TIMELINE:用来记录你对当前这个文件都做了哪些改动和操作。
第二个:search,搜索:
看见它长得是个放大镜你就知道它肯定是搜索,没错,就是任何IDE或者什么编辑器都有的查找和替换功能。
第三个:Run and Debug,运行和Debug:
一个三角,一个虫子,三角意味着“播放,运行”,虫子在计算机领域则意味着bug,所以他就是"Run and Debug"。
用VSCode来运行程序,是可以高度自定义化的,也就是你想让程序在哪里停止,用什么编译器或解释器来执行,都可以自己选择,这些都可以通过Launch.json这个文件来自定义,而launch.json呢,我们暂且把它理解成一个设置文件吧,把它一改,已保存,设置就更改了(其实我也不懂)
第四个:extensions,扩展插件:
VSCode之所以受到欢迎,我觉得很大部分就是因为它能安装五彩缤纷花样繁多的扩展插件,扩展插件能用来帮助你写代码(为你提供代码自动补全,自动格式化,代码高亮等诸多便利),还能更改主题外观,让日复一日的敲代码不再那么枯燥(其实没有卵用),
以上就是基本的界面解释啦。
下面解释几个学到的新词:
Command palette:命令选项板:
在VSCode中,按下ctrl+shift+p就能打开命令选项板,其实就是VSCode中所有能进行的操作的一个汇总,你在这能看到每种操作对应的键盘快捷方式。
Linting:
反正我以前是只知道debug不知道lint的,但是根据目前我的认知来看,lint就是静态的语法检查和一些挑错,类似于“编译"的概念,debug更偏向于指运行时,运行起来的过程中的排错,而linting指的是在静态时,程序没有运行时,进行检查和挑错。
结尾
(今日时间紧急,文笔粗糙,日后此栏目还会更新、修缮,望看官莫怪)
(PS:其实我的这些内容,VSCode官网上面都有,而且十分详细,只是我觉得英文和网络限制可能对部分人就不太友好,所以按自己理解翻译翻译搬吧过来了)