【VSCode】Visual Studio Code

文章目录

  • [1、Microsoft Visual Studio VS Visual Studio Code](#1、Microsoft Visual Studio VS Visual Studio Code)
  • [2、VSCode 运行 C / C++](#2、VSCode 运行 C / C++)
  • [3、VSCode 远程连服务器](#3、VSCode 远程连服务器)
  • [4、VSCode 配置 Anaconda 环境](#4、VSCode 配置 Anaconda 环境)
  • [5、Debug with Arguments](#5、Debug with Arguments)
  • [附录------Visual studio Code 插件介绍](#附录——Visual studio Code 插件介绍)

1、Microsoft Visual Studio VS Visual Studio Code

维度 Visual Studio VS Code
定位 旗舰级集成开发环境(IDE),提供全流程开发支持 轻量级代码编辑器,通过插件扩展功能
功能范围 开箱即用:代码编辑、调试、测试、部署、图形设计、版本控制、性能分析等 基础功能:代码编辑、语法高亮、智能补全;需通过插件扩展调试、版本控制等功能
性能与资源 体积大,启动慢,占用资源多(适合大型项目) 体积小,启动快,资源占用低(适合快速开发)
平台支持 Windows、macOS(部分版本支持Linux协作) 跨平台(Windows、macOS、Linux)
适用场景 企业级大型项目、复杂系统开发(如.NET应用、游戏、云服务) 小型项目、脚本编写、原型开发、跨平台项目(如Web前端、Python脚本)
扩展生态 官方插件库丰富,但扩展需与IDE深度集成 插件市场庞大,扩展灵活,支持通过npm等工具管理
学习曲线 较陡峭(功能全面,需掌握集成工具链) 较平缓(基础功能简单,插件按需学习)

2、VSCode 运行 C / C++

参考 Windows安装g++和gcc,含环境变量配置(图文教程)

vscode 安装 c/c++Code Runner 插件,

电脑安装 MinGW 编译器

MinGW,全称 Minimalist GNU for Windows,是一个在 Windows 平台上开发和编译 C 和 C++ 程序的开发环境。

MinGW 提供了一组开发工具和库,使得开发者可以在 Windows 系统上使用 GNU 工具链(尤其是 GCC 编译器)来编译和构建应用程序,而无需依赖于 Microsoft Visual Studio 等商业工具。MinGW 包含了一系列工具和库,其中最常用的是 GCC 编译器(GNU Compiler Collection),它可以用来编译 C、C++ 等源代码。此外,MinGW 还提供了一些 Windows 平台下的头文件和库文件,使得开发者可以在 Windows 环境下开发和编译基于 GNU 工具链的程序。

配置 MinGW 环境变量

验证是否安装成功

win+R,cmd 窗口里面输入下面的命令行

python 复制代码
gcc -v
g++ -v

没报错,正确显示版本号即安装成功

在 vscode 里面编写 c/c++ 程序

run code 即可(Code Runner 插件的功能)

3、VSCode 远程连服务器

学习来自 VS Code远程连接服务器+服务器pytorch环境配置全流程

(1)安装插件

(2)Remote Explorer Config

SSH

config

bash 复制代码
Host heihei
HostName 11.11.11.11
User root
Port 20066
  • Host 可以随意
  • HoseName为前面看到的ssh服务的IP
  • Port为ssh服务的端口号
  • User,服务器的 username

编辑完配置文件后保存,然后点击左边栏的刷新,可以看到刚刚添加的内容已经显示出来了:

(3)连接

打开之后,首先需要选择远端服务器的操作系统,这里因为我们使用的镜像是ubuntu系统,即linux系统,所以选择linux

填密码

连接成功

open file 打开自己的项目,就可以 coding 了

后续快速启动页面都在 Remote Explorer 里面

4、VSCode 配置 Anaconda 环境

bash 复制代码
ctl+shift+p

选择

Python: Select Interpreter

5、Debug with Arguments

学习来自 【VSCode Python运行代码带参数Debug调试和Run运行代码】

点击 create a launch.json file 创建 launch.json配置文件

Python Debugger

选择 Python File with Arguments

生成 launch.json 文件,修改添加 args 参数内容

等价于

python 复制代码
python .\main_test2.py --name squid --age 26 --gender male --nationality China

保存好后生成 Debug按钮

选择要调试的文件,运行 debug

附录------Visual studio Code 插件介绍

(1)marktext

可以编辑和预览 markdown

(2)Code Runner

相关推荐
先跑起来再说9 小时前
Git 入门到实战:一篇搞懂安装、命令、远程仓库与 IDEA 集成
ide·git·后端·elasticsearch·golang·intellij-idea
田井中律.9 小时前
【无标题】
ssh
嵌入小生00712 小时前
标准IO---核心函数接口延续(嵌入式Linux)
c语言·vscode·vim·嵌入式·小白·标准io·函数接口
LYOBOYI12312 小时前
vscode界面美化
ide·vscode·编辑器
浔川python社13 小时前
关于浔川代码编辑器 v5.0 网页版上线时间的通知
编辑器
先做个垃圾出来………15 小时前
SSH密钥管理最佳实践
运维·ssh
mailangduoduo16 小时前
零基础教学连接远程服务器部署项目——VScode版本
服务器·pytorch·vscode·深度学习·ssh·gpu算力
浔川python社17 小时前
浔川代码编辑器 v5.0 上线时间公布
编辑器
山峰哥1 天前
数据库工程与SQL调优——从索引策略到查询优化的深度实践
数据库·sql·性能优化·编辑器
Doro再努力1 天前
Vim 快速上手实操手册:从入门到生产环境实战
linux·编辑器·vim