c++编译器里的字体_Windows10 + VSCode 配置 C/C++/Python/Java 编程环境(无坑版)

761d227d234cea8dd05c720b5e5b0ced.png

本文首发于:

Windows10 + VSCode 配置 C/C++/Python/Java 编程环境​mphy.gitee.io
0ade3e19ab80a2d1bc119697ea9d568d.png

0. 前言

  • 这里的环境配置实际上是指在 Windows10(cmd 或 powershell)下的配置。在 Windows 上配置好了以后,在 VSCode 里面使用快捷键 Ctrl + ` 即可打开终端(cmd 或 powershell)。之后的使用流程就是:在 VSCode 里面编辑代码,然后在命令行里面编译/解释运行代码。
  • 本文适用于 Windows10 系统,如果你使用 WSL/Ubuntu,请移步:WSL/Ubuntu 配置编程环境
  • 在开始之前,你最好去了解一下 VSCode 的使用,Windows 环境变量的创建,以及常用的 cmd/powershell 命令行命令。

1. 关于 VSCode

VSCode(Visual Studio Code) 是个轻量的高级文本编辑器,而 VS(Visual Studio) 是 IDE(个大型继承开发环境)。很多人都知道 VS,但我觉得对于初学者或者是那种不深入学习某一门语言的人,没必要使用 VS。因为它实在是太大了,感觉对于很多人用起来就是核弹头煮鸡蛋——大材小用。VSCode 一般是用来写前端的一个工具,但其丰富的插件以及安装插件的便捷性使得其也能成为一个 “类 IDE”——用来编辑运行编程语言。

2. 配置 C/C++ 环境

2.1 环境配置

要在 Windows 配置 C/C++ 环境,要安装 gcc/g++ 这两个免费的轻量编译器。网上有很多教程。一般都是先下载 MinGW 这个工具,然后通过它在线下载 gcc/g++。但实际上在下载的时候,都会因为网络错误而下载安装失败,对于新手并不友好。

这里我有一个小技巧——白嫖 DevC++ 自带的编译器 gcc/g++。对配置环境变量的朋友对此应该很熟悉(不知道也没事)。下载安装好 Devc++ 之后先找到 DevC++ 的安装位置,然后在这个目录下寻找 bin 文件夹,会看到有 gcc.exe,g++.exe 等文件。然后复制 bin 的完整文件路径,在系统 Path 下新建一个环境变量,值为复制的路径。

不会创建环境变量的自行网络搜索或者私聊我哦。

接下来打开 cmd 或者 VSCode 中的 cmd,分别输入 gcc -vg++ -v,显示了相关信息即说明配置成功。

2.2 gcc/g++ 相关命令

实际上从编辑到运行经过了预处理、编译、汇编和链接等步骤,但我们目前只关心运行结果。因此编译器(gcc/g++)对此需求做了支持,在这里我把这些过程统称为编译。这里只给出一些常用的命令,其他命令可自行网络搜索。

(1) 分步执行

① 生成可执行文件 编译成功则默认会生成一个 a.out 的文件。

gcc test1.c  # c
g++ test2.cpp   # c++

② 执行文件输出

./a.out  #  c/c++

(2) 编译为指定文件

① 编译生成指定文件 编译成功则生成 test1.exe / test2.exe 文件。

gcc test1.c -o test1.exe  # c
g++ test2.cpp -o test2.exe  # c++

② 执行文件输出

./test1.exe  # c
./test2.exe  # c++

(3) 一步执行

gcc test1.c && ./a.out  # c
g++ test2.cpp && ./a.out  # c++

(4) 使用指定C标准编译

gcc -std=c90 test1.c
gcc -std=c99 test1.c
gcc -std=c11 test1.c

3. 配置 Python 环境

3.1 环境配置

想必看到这里很多人已经明白了,在 Windows 下安装好了 Python 环境后,使用 VSCode 和自带的 terminal 即可编辑、解释运行代码。至于如何安装 Python,很简单的,不再阐述。

传送门:Windows10 安装 Python 的注意事项

3.2 常用命令

进入 python 命令行

python

退出 python 命令行

>>> exit()

解释运行代码

python test.py

4. 配置 Java 运行环境

4.1 环境配置

众所周知,配置 Java 运行环境就是安装 JDK,然后创建环境变量。这个也很简单,请自行网络搜索。

4.2 常用命令

① 编译 编译成功则生成字节码文件。

javac Test.java

② 运行

java Test

5. 开发流程

  1. 编辑源代码
  2. 使用 Ctrl + ` 打开 cmd/powershell/wsl
  3. 使用相关命令行指令进入代码所在目录并编译/解释运行代码

至此,现在你写 C/C++/Python/Java 代码都可以在 VSCode 里面写了。最后你写代码的时候应该类似下面这个样子:

(图中使用的的终端是 WSL(Ubuntu)的 oh my zsh 的 p10k 主题,具体配置请移步:wsl)

88be1b45c3cc82470ac52c57ee1c131d.png

6. 写在后面

如果想要更好的开发体验,比如需要一些代码语法智能提示、VSCode 图标显示、主题样式、代码字体等等功能,只需要在插件区搜索相应插件下载安装即可。 文本编辑器终究是文本编辑器,请不要把他和其他高级 IDE 进行对比。

原创不易,觉得对你有用就点个赞吧~(转载注明原作者和链接。)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值