-
C/C++
c/c++智能提示、调试和代码浏览
-
C++ Intellisense
借助GNU Global标签的c/c++智能提示
-
Bracket Pair Colorizer
一个可定制的扩展为匹配括号着色
-
Chinese (Simplified)
中文语言包扩展(简体)
-
GBKtoUTF8
一个vscode扩展转换GBK到utf8
-
hexdump for VSCode
以十六进制显示指定文件
-
Keil Assistant
Keil uVision的助理,
vscode 上的 Keil 辅助工具,与 c/c++ 插件配合使用.
能够为 Keil 项目提供 语法高亮、代码片段 的功能,并支持对 keil 项目进行 编译、下载。
-
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
}
]
}
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