VScode使用教程

VScode使用教程

  • [1 VScode概览](#1 VScode概览)
    • [1.1 特性](#1.1 特性)
    • [1.2 VScode下载安装](#1.2 VScode下载安装)
    • [1.3 VScode基本使用](#1.3 VScode基本使用)
    • [1.4 vsCode安装插件的3种方式](#1.4 vsCode安装插件的3种方式)
    • [1.5 不能联网的电脑vscode安装插件3种方式](#1.5 不能联网的电脑vscode安装插件3种方式)
    • [1.6 vsCode调试代码(3种模式)](#1.6 vsCode调试代码(3种模式))
  • [2 VScode编写c++代码](#2 VScode编写c++代码)
    • [2.1 怎么编写c++代码](#2.1 怎么编写c++代码)
    • [2.2 出现了c++自带库无法识别的情况,是因为没配置好编译器gcc路径](#2.2 出现了c++自带库无法识别的情况,是因为没配置好编译器gcc路径)
  • [3 VScode编写python代码](#3 VScode编写python代码)
  • [4 VScode本地连接远程linux服务器](#4 VScode本地连接远程linux服务器)
    • [4.1 链接远程linux服务器是为什么?](#4.1 链接远程linux服务器是为什么?)
    • [4.2 怎么链接?](#4.2 怎么链接?)
    • [4.3 其它哪些工具可以链接](#4.3 其它哪些工具可以链接)
  • [5 常见问题](#5 常见问题)
    • [5.1 中文注释乱码](#5.1 中文注释乱码)

1、编写C++代码就用VScode(跨平台);
2、编写java代码就用IDEA(跨平台);
3、编写python代码就用pycharm(跨平台)或VScode;
4、普通文本编辑就用notePad++;

1 VScode概览

1.1 特性

(1)支持多语言:VS Code,全称Visual Studio Code,是一款由Microsoft开发的多功能文本编辑器,它支持多种编程语言,包括但不限于C、C++、C#、Java、Python、JavaScript等。

(2)跨平台:VS Code是一款跨平台的文本编辑器,支持Windows、Linux、MacOS等多个平台。在不同的平台上,VS Code可以进行同样的操作,提高了开发的便捷性。

(3)代码编辑:VS Code最基本的功能是代码编辑,它提供了代码高亮、代码补全、代码折叠等多种功能,以提高编码的准确性和可读性。

(4)免费,开源

1.2 VScode下载安装

VS code-在VS code中编写C/C++代码_vscode c+±CSDN博客

1.3 VScode基本使用

VSCode的初级使用教程详细版_visual studio_凡尔赛普普通通居民-GitCode 开源社区

VsCode开发工具的入门及基本使用_vscode使用-CSDN博客

1.4 vsCode安装插件的3种方式

VS code 离线安装插件方法(含在线)_vscode离线导入本地插件包-CSDN博客

1.5 不能联网的电脑vscode安装插件3种方式

在一台能访问外网的电脑上下载需要的插件到本地,以.vsix结尾的文件,下载插件地址==》

https://marketplace.visualstudio.com/search?target=VSCode\&category=All categories\&sortBy=Installs2、① ctrl+c或者U盘 将下载的.vsix插件到内网Visual Studio Code bin文件下(vscode右键打开文件所在的位置); ② 如下图选择插件导入即可,vscode会自动安装,安装完成后重启。

vscode 内网不联网如何导入vscode插件_vscode插件本地导入-CSDN博客

1.6 vsCode调试代码(3种模式)

调试很简单,下面3个懂了就行,所有编辑器和语言都一样;

(1)设置断点,就是程序执行到这里暂停;

(2)调试模式3种:逐断点、逐过程、单步调试;

(3)查看变量的方式3种:

左侧变量查看所有变量值;左侧监视这里输入自己想观测的值,下面调试控制台输入想查看的变量值。

lx推荐1(主要是设置断点和调试过程): 10 VS Code 调试技巧:逐断点、逐过程、单步调试与单步跳出_vscode断点调试-CSDN博客

lx推荐1(3个地方都可以查看变量值):,在VScode中逐步调试代码_vscode调试代码-CSDN博客

2 VScode编写c++代码

2.1 怎么编写c++代码

VS code-在VS code中编写C/C++代码_vscode c+±CSDN博客

2.2 出现了c++自带库无法识别的情况,是因为没配置好编译器gcc路径

(1)鼠标点在.c的源文件内部,按ctrl+shift+p快捷键,在弹出的界面中选择:【C/C++:编辑配置(UI)】,然后进入设置页面。

(2)配置【编译器路径】为你安装的MinDW-w64目录下的gcc;

(3) 配置【IntelliSense模式】为gcc-x64(legacy)。

VS code-在VS code中编写C/C++代码_vscode c+±CSDN博客

3 VScode编写python代码

4 VScode本地连接远程linux服务器

4.1 链接远程linux服务器是为什么?

链接远程服务器,就是vscode在你的本地,剩下代码和gcc环境都在远程服务器,你在本地修改代码,直接修改的就是远程linux服务器的代码,编译也在远程linux服务器上。这样你开发linux的代码不就方便了(想想如果没有这个方式,你怎么开发代修改码部署到linux服务器上,是不是很复杂),太好了

(1)开发者可以直接在VSCode中编写、编辑和修改远程Linux服务器上的代码,无需通过传统的FTP或SCP工具上传下载文件。

(2)实时同步功能确保本地编辑的内容立即反映到远程服务器上,提高了开发效率。

之前在本地开发,本地开发好,把代码复制到linux服务器,在linux服务器上再编译打包,

4.2 怎么链接?

利用VScode连接远程服务器进行代码调试及可视化界面_vscode连接服务器运行代码-CSDN博客

4.3 其它哪些工具可以链接

下面几种方式都可以

idea

eclipse

pycharm

clion

vscode

不可以的编辑器

vs2019

notepad++

5 常见问题

5.1 中文注释乱码

VScode中文注释乱码的四种解决方案:

自己用第1种方式解决好了:勾选自动猜测(Auto Guess);

VScode中文注释乱码的四种解决方案_vscode中文乱码怎么解决-CSDN博客

相关推荐
JMchen1237 小时前
Cursor高阶玩法:.cursorrules编写与Spec-Driven开发实战,把AI调教成专属结对编程搭档
人工智能·vscode·kotlin·cursor·结对编程·spec-driven·.cursorrules
2501_9151063214 小时前
Swift 4开发环境设置教程:xCode安装与Playground入门
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
一支黑色の铅笔15 小时前
VSCode 克隆Git项目
ide·git·vscode
蓝白云1 天前
告别繁琐配置!TreeATE Copilot 插件 VS Code 完整使用教程
vscode·copilot
一叶龙洲2 天前
Ubuntu24.04 Cursor导入vscode配置
vscode·编辑器
好悬给我拽开线3 天前
RoboTTT
ide·vscode·编辑器
时间的情敌4 天前
几款常用的编程AI工具
vscode
山峰哥4 天前
造价算量系统SQL优化,慢查询从9秒压到35毫秒‌
大数据·数据库·sql·编辑器·深度优先
捷瑞电子工坊4 天前
VSCode的配置和一些报错问题
vscode·ubuntu·c/c++·编译报错·开发环境配置·初学者教程·json配置
孙小l懒_keep_update4 天前
【VSCODE中的Codex 打不开(页面空白,一直 Loading)】
vscode