Windows 与 ubuntu linux 下 Vscode安装教程
一、Windows系统安装VsCode
这里以C/C++编程环境为例子
(1)下载安装包
![在这里插入图片描述](https://img-blog.csdnimg.cn/301d898393c2492796a0efa2498673c6.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoaW5lc2Vrb2Jl,size_16,color_FFFFFF,t_70) 找到对应的系统版本,还有自己电脑对应多少位(现在一般都是64位 ),下载到设置的目录中(这里建议目录文件夹最好设置成 全英文不带中文——防止奇奇怪怪的问题产生 )
(2)点击安装,一直next即可
(3)需要安装对应的插件,方便使用
![在这里插入图片描述](https://img-blog.csdnimg.cn/5e1943e374c249e6b25500259f09fa17.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoaW5lc2Vrb2Jl,size_16,color_FFFFFF,t_70)
二、ubuntu Linux环境下安装
(1)下载安装包
![在这里插入图片描述](https://img-blog.csdnimg.cn/7ccf82980cd946ec85d701407d967fbe.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoaW5lc2Vrb2Jl,size_16,color_FFFFFF,t_70) 这里需要下载Linux 版本的
(2)移动到ubuntu下
这里采用软件:![在这里插入图片描述](https://img-blog.csdnimg.cn/5b6ebb3e2ed34a81bb24031fa7928a1f.png) 下载地址为:下载客户端版本!!切记
需要在ubuntu下打开ftp服务指令:
- sudo apt-get install vsftpd
- sudo vi /etc/vsftpd.conf
在conf文件中找到并去掉注释: ![在这里插入图片描述](https://img-blog.csdnimg.cn/083094d945f049b9b798bc2e3e140998.png) 退出保存后:
sudo /etc/init.d/vsftpd restart
(3)打开FileZilla
![在这里插入图片描述](https://img-blog.csdnimg.cn/9705d16acdd44bf4b63dc1dd349cb850.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoaW5lc2Vrb2Jl,size_16,color_FFFFFF,t_70) 设置好连接上后,找到之前下载的Vscode Linux版本的安装包,拖拽到ubuntu 你设置好存放的目录下,这样一样(建议全英文路径)
(4)安装Vscode
sudo dpkg -i 安装包版本号
![在这里插入图片描述](https://img-blog.csdnimg.cn/1dc82053665b49b9bab9199a6a954238.png) 版本号为 输入code Tab补全即可
(5)设置快捷方式
![在这里插入图片描述](https://img-blog.csdnimg.cn/51b8908c6f67481bac168968474a2a9a.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoaW5lc2Vrb2Jl,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/2f354900c1e44341a28885424f05dbf0.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoaW5lc2Vrb2Jl,size_16,color_FFFFFF,t_70)
三、插件和解决问题
这里我主要使用C/C++编程环境为例:
- C/C++——这个肯定是必须的。
- C/C++ Snippets——即 C/C++重用代码块。
- C/C++ Advanced Lint ——即 C/C++静态检测 。 4)、Code Runner,即代码运行。
- Include AutoComplete——即自动头文件包含。
- Rainbow Brackets——彩虹花括号,有助于阅读代码。
- One Dark Pro——VSCode 的主题。
- GBKtoUTF8 —— 将 GBK 转换为 UTF8。 9)、ARM,即支持 ARM 汇编语法高亮显示。
- Chinese(Simplified)——即中文环境。
- vscode-icons ——VSCode 图标插件,主要是资源管理器下各个文件夹的图标。
- compareit——比较插件,可以用于比较两个文件的差异。
- DeviceTree——设备树语法插件
- TabNine—— 一 款 AI 自动补全插件,强烈推荐
解决点击文件覆盖之前文件的问题: ![在这里插入图片描述](https://img-blog.csdnimg.cn/69929c9e44914e9980c31f3cbfcf54e0.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoaW5lc2Vrb2Jl,size_16,color_FFFFFF,t_70)
|