VisualStudioCode安装和配置
Visual Studio Code编辑器在Windows上安装⽐较简单,直接。安装好后⾸次启动配置插件,插件配置必须联⽹,从⽹上下载。如下图点击左侧扩展:
⾸次安装会推荐⼀些常⽤插件。如果没有显⽰推荐的插件,点击左侧右上⾓的三个点按钮,会弹出列表,根据相应类别显⽰插件。
想要安装插件,直接点击插进右侧的安装。VS Code⾃动下载并安装。安装位置在Windows的
C:/Users/当前⽤户/.vscode/extensions下。如图所⽰:
如果在没⽹的电脑上使⽤VS Code,只需将已经配置好的VS Code安装⽬录和该.vscode⽬录拷贝出来,对应放置在相应电脑上即可使⽤,所有插件都是完好的。VS Code不会写⼊任何配置到注册表中。
安装过程到此结束。下⾯是测试和使⽤。VS Code新建⼀个⼯程,⾸先资源管理器中新建⼀个⽂件夹E:\\test。
VS Code中点击左侧⽂件图标,点击打开⽂件夹,选择当前E:\\test。
visual studio和vs code的区别此时test⽂件夹中什么都没有。要新建⼀个⽂件,VS Code以⽂件夹为单位管理⼯程,⼯程的所有配置⽂件都写⼊到该⽂件夹下。随便在新⽂件main.cpp中写点内容。
发现#include <iostream>提⽰不到路径,因为没有配置库⽬录。此时按下Ctrl+. ,出现Add Include path to setting按钮,点击后编辑器⾃动新建配置⽂件,如下:
对写好的main.cpp进⾏编译,需要新建编译任务。按Ctrl+p唤出编辑器命令⾏,输⼊>task,选择配置
任务运⾏程序->others
编辑器⾃动创建tasks.json并打开。
修改command是cmd命令,args是命令的附加参数。其他⽆需改动。电脑中已经配置gcc后,修改⽂件内容为:
{
// See go.microsoft/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "0.1.0",
"command": "g++",
"isShellCommand": true,
"args": ["-o","a.out","-g","${workspaceRoot}/main.cpp"],
"showOutput": "always"
}
表⽰执⾏命令 g++ -o a.out -g ./main.cpp 。添加-g指令表⽰要调试程序。可以添加参数-std=c++11⽀持C++11标准。
保存task.json⽂件,按Ctrl+Shift+B运⾏任务,会在当前⽂件夹下⽣成a.out⽂件。如果编译错误,会在输出中提⽰。
下⾯进⾏调试,点击左侧调试按钮,最上⾯齿轮按钮⽣成launch.json⽂件,选择GDB配置。编辑器⾃动打开launch.json。
需要修改⽂件两处:C++ Launch中的program填写可执⾏⽂件路径。C++ Attach项中同样修改。去掉“enter program name,for example字符串。添加”miDebuggerPath“项到C++ Launch中,填写路径为gdb路径。如图所⽰:
保存Ctrl + s。关闭Launch.json⽂件。此时便可以设置断点,F5调试程序了。
使⽤VS Code过程为:编写源代码->⽣成可执⾏⽂件->调试程序。如果可执⾏⽂件没有成功⽣成,调试便⽆法进⾏。
要调试程序,必须配置好gdb和gcc。确保VS Code可以到对应exe⽂件。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论