vscodec语言环境搭建(vscode配置C语言环境)

vscode怎么调试c语言 调试步骤

1、打开你要写c++程序的文件夹,我们这里新建一个Test文件夹并打开test,打开后:使用VScode运行调试C/C++,在左侧打开的目录中新建一个 main.cpp 文件。

2、新建后点左侧的调试按钮(英文:Debug),可以看到,目前没有调试配置。

3、这时我们需要配置自己的调试配置,回到资源管理器界面,我们可以看到目录下多了一个.vscode的文件夹,里面有一个launch.json文件。我们现在在这个文件夹中新建一个tasks.json文件。我们需要改写这两个json文件的内容。

{

version: 0.2.0,

configurations: [

{

name: Run C/C++,

type: cppdbg,

request: launch,

program: ${workspaceFolder}/${fileBasenameNoExtension}.exe,

args: [],

stopAtEntry: false,

cwd: ${workspaceFolder},

environment: [],

externalConsole: true,

MIMode: gdb,

miDebuggerPath: C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/gdb.exe,

setupCommands: [

{

description: Enable pretty-printing for gdb,

text: -enable-pretty-printing,

ignoreFailures: false

}

],

preLaunchTask: build run file

},

{

name: Debug C/C++,

type: cppdbg,

request: launch,

program: ${workspaceFolder}/${fileBasenameNoExtension}.exe,

args: [],

stopAtEntry: false,

cwd: ${workspaceFolder},

environment: [],

externalConsole: true,

MIMode: gdb,

miDebuggerPath: C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/gdb.exe,

setupCommands: [

{

description: Enable pretty-printing for gdb,

text: -enable-pretty-printing,

ignoreFailures: false

}

],

preLaunchTask: build debug file

}

]

}

其中tasks.json文件内容(直接复制即可):

{

version: 2.0.0,

tasks: [

{

label: build debug file,

type: shell,

command: g++,

args: [

-g,

-o,

${fileBasenameNoExtension},

${file}

],

group: {

kind: build,

isDefault: true

}

},

{

label: build run file,

type: shell,

command: g++,

args: [

-o,

${fileBasenameNoExtension},

${file}

],

group: {

kind: build,

isDefault: true

}

}

]

}

4、我们已经完成了基本的配置工作,保存以上两个json文件后,再次点击左侧的调试按钮(Debug),可以发现出现了两个新的配置,一个是直接运行程序的Run,一个是用来调试程序的Debug。

5、我们写一个简单的c++程序来进行调试说明,程序源代码,我们在return 0这行添加了一个断点。

6、切换运行配置为Debug C/C++,点击运行按钮开始调试。

7、可以看到,弹出的终端输出了正确的结果,调试窗口中的变量中也有变量a和对应的值。

vscode怎么创建c项目?

vscode怎样编写c程序?

一、获取C/C++扩展

1、打开vscode

2、ctrl+shift+x打开商店

3、搜索C/C++安装、重启vscode

e125d1ee0c8bed76453042fba8438f7.png

二、安装GCC

1、下载MinGW

2、打开安装程序,安装到D盘(需要创建MinGW文件夹),安装完成之后生成MinGW安装管理器

3、管理器自动打开(如果没有请手动),点击All Packages,选中gcc.bin,g++.bin,gdb.bin,点击Installation,选择Apply Changes,点击Apply提交进行安装

0488d5fba2514f27925f8fe6c71df09.png

win+R,输入control进入控制面板,依次点击系统与安装-系统-高级系统设置-环境变量,找到Path-编辑-新建,将安装好的MinGW的bin文件夹路径粘贴进去。

8582b4a0e711b76938b21c60cfa0d75.png

三、配置智能提示

1、编写一个测试文件demo.c,点击引入的标准库下的“提示灯”,生成c_cpp_properties.json文件

2、编辑c_cpp_properties.json

5c59ca6c91c764055b52716e1bf6b0f.png

c_cpp_properties.json修改内容如下:

e9f6e93dd74073591bdbafd0c3345ac.png

四、开启调试功能

F5或Ctrl+F5启用调试,选择C++(GDB/LLDB)生成launch.json文件,修改如下:

Ctrl+Shift+P输入Tasks:Configure Task配置任务,选择使用模块创建task.json文件,选择Others模板,生成task.json文件,修改如下:

如果出现错误:进程终止,退出代码:1,可能是gcc还没被编辑器加载(测试方法:打开控制台,输入gcc,看提示信息),重启编辑器就可以。

unity教程一:配置vscode调试unity c# 环境

Debugger for Unity

Unity Tools

Unity Code Snippets

Debugger for Unity环境配置

安装后输入mono查看是否能找到对应命令

安装后输入dotnet查看是否能找到对应命令

安装后记得关闭终端,vscode,unity,然后再打开不然会出现下面提示

完全重启vscode,unity

先后点击vscode调试,再点击unity上面的play,成功断点

参考

配置VSCode远程开发环境

参考:

有几个步骤要做。

因为我安装了git,但是命令行调不出ssh,便选择将ssh路径加入vscode设置中。

打开settings.json,F1键入 preferences open settings, 加入该行

"remote.SSH.path": "D:\Program Files\Git\usr\bin"

"remote.SSH.path": "D:\Program Files\Git\usr\bin \ssh.exe "

至此成功连接上远程服务器,接下来慢慢研究怎么配置golang环境。

vscode的远程功能是可以做到把本地不需要搭建环境的。

PS: extension上,UI这种存储在本地,其他工程相关的在远程服务器上。

开始配置golang环境:

window.zoomLevel 可以修改整体的缩放

问题是,订阅文件有很多个服务器,怎么选呢?

clash有个网页控制端, ,会映射到localhost:9090

那么只要把服务器的9090端口打开,是不是可以远程修改服务器上的代理设置呢

原来clash监听的9090端口,是提供了restful API,前往

这里默认调用localhost的clash API,可以在设置里把IP修改为目标服务器ip

然后就可以愉快的远程修改远程服务器代理配置。

(PS: 因为是腾讯云,记得在规则里添加9090。

(PS: sudo ufw -status - inactive,并不需要修改服务器上的配置,隐约记得centos默认是有ufw的

然后需要把ubuntu的proxy设置改成走clash,因为工作环境是terminal,所以export http_proxy=localhost:7890即可,可以把export加入到zsh.rc里。

问题是socks5怎么解决,以前用过一款叫proxychains的。

初步结束

361知讯网

本文链接:http://pdidw.com/vs/25253.html

发表评论

评论列表

还没有评论,快来说点什么吧~