全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1218|回复: 13
打印 上一主题 下一主题

使用 VScode 当IDE 学习C/C++编程

[复制链接]
跳转到指定楼层
1#
发表于 2022-9-24 10:02:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sRGB 于 2022-9-24 10:53 编辑




VS Code 使用 C/C++ Makefile Project 插件建立项目

https://www.bilibili.com/video/BV1eD4y1i7R6

先看视频,后续再补充




VS Code 代码格式化 使用 快捷键 Shift+Alt+F



  1. // VS Code 代码格式化  使用 快捷键 Shift+Alt+F

  2. // g++ -std=c++11  -Wall -O2 -s -shared-libstdc++ -m64  -fexec-charset=gbk -finput-charset=UTF-8 -o hl obj/a.o
复制代码


按上面视频执行 make  (mingw32-make.exe) , 模版会帮我们生成 类似上行的 g++ 编译命令

VS Code 写 C/C++ 中文乱码解决
VSCODE中一般应该都是使用 GCC编译器的,添加两个参数,意思是 exe文件GBK码,源码是UTF-8
-fexec-charset=gbk -finput-charset=UTF-8


单个C/C++源码文件,使用 Run Code 运行会更加方便


  1. [Running] cd "r:\cpp\src" && g++ a.cpp -o a && "r:\cpp\src"a
  2. 你好 VSCODE
  3. [Done] exited with code=0 in 0.162 seconds
复制代码


这个插件,使用一行命令行,完成了进入源码目录,编译 和运行程序,小白首选
2#
发表于 2022-9-24 10:03:53 | 只看该作者
cmake 不香吗   makefile low
3#
 楼主| 发表于 2022-9-24 10:14:43 | 只看该作者
学到了么 发表于 2022-9-24 10:03
cmake 不香吗   makefile low

cmake 不太好配置,还要自己写 配置

vscode 使用 makefile 插件 是小白也可以使用的,不用懂 ,模版自动生成,修改后
以后无脑复制粘贴就可以
4#
发表于 2022-9-24 10:40:40 | 只看该作者
之前上课学c++的时候试过,wsl2+vscode挺不错的,就是部署的时候有点麻烦,没什么时间折腾还是用宇宙第一ide吧
5#
发表于 2022-9-24 10:41:05 | 只看该作者
c++建议用visual studio
6#
 楼主| 发表于 2022-9-24 10:50:27 | 只看该作者
Mr.lin 发表于 2022-9-24 10:41
c++建议用visual studio

visual studio 个头太大了,学C/C++ 和编译简单的C/C++程序 ,使用一个编译器和文本编辑器够用了
7#
发表于 2022-9-24 10:57:40 | 只看该作者
c++入门干脆用dev-c++就行了,方便编译执行
另外什么代码格式化快捷键这种建议是不要用,你写什么,就应该适应这种代码的风格,缩进,括号,命名这些怎么来,在写的时候就要做
8#
发表于 2022-9-24 12:05:41 | 只看该作者
看到这个字体我就想到 烫烫烫烫烫烫烫烫
9#
发表于 2022-9-24 12:28:00 来自手机 | 只看该作者
加上remote ssh将是王炸,可惜没有
10#
发表于 2022-9-24 12:31:30 | 只看该作者
ccagml 发表于 2022-9-24 12:28
加上remote ssh将是王炸,可惜没有

vscode有remote ssh,直接可以远程开发,不需要本地环境
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-9 11:23 , Processed in 0.061928 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表