- C/C++
c/c++智能提示、调试和代码浏览 - C++ Intellisense
借助GNU Global标签的c/c++智能提示 - Bracket Pair Colorizer
一个可定制的扩展为匹配括号着色 - Chinese (Simplified)
中文语言包扩展(简体) - GBKtoUTF8
一个vscode扩展转换GBK到utf8 - hexdump for VSCode
以十六进制显示指定文件 - Embedded IDE
一款适用于 8051/STM8/Cortex-M/RISC-V 的单片机开发环境。
在 vscode 上提供 8051, AVR, STM8, Cortex-M, RISC-V … 项目的 开发, 编译, 烧录 等功能。 - Path Intellisense
自动完成文件名的Visual Studio Code插件 - Visual Studio IntelliCode
从 GitHub 上高星的开源项目经过大量的机器学习训练,给开发者提供最合适的 IntelliSense 上下文建议功能,除此之外,还有代码格式化和规则推测等功能。 - C-family Documentation Comments
为///或/**生成c族文档注释 - Git History
查看git日志,文件历史,比较分支或提交 - GitLens — Git supercharged
GitLens增强了Visual Studio Code中内置的Git功能。 它可以帮助您通过Git责怪注释和代码镜头直观地看到代码的原作者,无缝地浏览和探索Git存储库,通过强大的比较命令获得有价值的见解,等等。 - Git History Diff
git历史观。 查看已提交文件的diff。 查看git责怪信息。 视图中隐藏的细节。 - Sort lines
对文本行排序,安装A-Z排列。一般用于排列头文件。 - Dracula Official
官方吸血鬼主题。 对于许多编辑器、shell等来说,这是一个黑暗的主题。 - Alignment
按=对其
对齐代码,如Sublime Text 3对齐包 - Cortex-Debug
ARM Cortex-M GDB调试器支持VSCode,Support J-Link, OpenOCD GDB Server, pyOCD,SWO Decoding - “console” text output and binary data (signed and unsigned 32-bit integers, Q16.16 fixed point integers, single percision floating point values)。
首先安装Cortex-Debug插件和arm gcc工具链,然后配置好环境路径,如果使用Jlink调试,需要下载Jlink套件,安转好之后,找到JLinkGDBServerCL.exe这个程序,在VS Code的设置中添加"cortex-debug.JLinkGDBServerPath": “C:/Program Files (x86)/SEGGER/JLink_V630f/JLinkGDBServerCL.exe”,后面的路径是你自己的路径。
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Cortex Debug(JLINK)",
"cwd": "${workspaceRoot}",
"executable": "src/MDK-ARM/Objects/stm32_boot.axf",
"request": "attach",
"type": "cortex-debug",
"servertype": "jlink",
"device": "STM32F407IG",
"svdFile": "D:/keil/ARM/PACK/Keil/STM32F4xx_DFP/2.11.0/CMSIS/SVD/STM32F40x.svd",
"interface": "swd",
"ipAddress": null,
"serialNumber": null
}
]
}
- MemoryView
需要配合Cortex-Debug插件使用。
python开发插件
- Python
智能感知(Pylance), Linting,调试(多线程,远程),jupiter笔记本,代码格式化,重构,单元测试, - Pylance
一个性能好,特性丰富的VS Code Python语言服务器。
对Python快速、功能丰富的语言支持 - Python Preview
提供Python执行预览。
提供了代码分析,高亮,规范化等很多基本功能, Python
路径自动提示, Path Autocomplete
括号自动变色, Bracket Pair Colorizer
文件图标, vscode-icons
自动格式化代码(请选择局部内容格式化), autopep8/yapf
错误提示, flakes8
python+pyside2开发所需支持库。
PySide2, pyserial, pyinstaller, pylint