vscode的c和python语言环境的配置
c语言环境的配置
首先是vscode上面的插件的配置
我安装的是“C/C++“, ”C/C++ Compile Run“, ”C/C++ Extension Pack“, ”Better C++ Syntax“
配置好这些插件之后就可以安装编译器了
先配置xcode(包含开发最核心的编译器(如 gcc、clang)和工具(如 make、git))
xcode-select --install
接下来是配置变异任务
作用:配置调试器,支持断点、单步执行等功能。 步骤: 点击 VS Code 左侧 “运行和调试” 图标(或快捷键Cmd + Shift + D),点击 “创建 launch.json 文件”。 选择 “C/C++ (GDB/LLDB)”,再选择 “gcc 编译活动文件”(与 tasks.json 的 label 对应)。 自动生成launch.json,替换为以下代码:
{
"version": "0.2.0",
"configurations": [
{
"name": "C/C++: gcc 调试活动文件", // 调试配置名称
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}", // 待调试的可执行文件(与tasks.json输出路径一致)
"args": [], // 程序运行参数,无则留空
"stopAtEntry": false, // 是否在程序入口处暂停(true=暂停,适合调试)
"cwd": "${fileDirname}", // 调试时的工作目录(当前文件目录)
"environment": [],
"externalConsole": true, // Mac建议设为true,弹出终端显示运行结果
"MIMode": "lldb", // Mac默认调试器(无需修改)
"preLaunchTask": "C/C++: gcc 编译活动文件" // 调试前执行的编译任务(必须与tasks.json的label完全一致)
}
]
}
解决中文乱码问题,在task之后加这一段
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}",
"-fexec-charset=utf-8" // 解决中文乱码
]
python环境的配置
安装python
brew install python
安装python的相关插件
拓展拦搜python,安装microsoft推荐的
选择 Python 解释器
按下快捷键 Cmd + Shift + P 打开命令面板。
输入并选择 Python: Select Interpreter。
在列表中选择你刚刚安装的 Python 版本(通常路径包含 /usr/local/bin/python 或 /opt/homebrew/bin/python)
创建虚拟环境
为了避免不同项目之间的库产生冲突,强烈建议为每个项目创建虚拟环境。
在 VS Code 中打开你的项目文件夹。
打开终端(Ctrl + ~),输入以下命令:
python3 -m venv .venv
markdown的配置
直接搜索插件markdown,安装点击数量最高的就行了