VScode
常用快捷键
快捷键 | 说明 |
---|---|
Shift+Ctl+O | 显示当前文件所有函数列表 |
Ctl+F | 当前文件搜素 |
Shift+Ctl+F | 全局文件搜素 |
Alt+O | 头文件和源文件切换 |
ctrl+左键 | 转到定义 |
ctrl+alt+“-” | 回退到操作之前 |
ctrl+“`” | 终端显示切换 |
ctrl+Space | 弹出代码提示 |
ctrl+p | 搜素文件名 |
ctrl+shift+p | 搜素各种执行命令 |
ctrl+O | 打开文件所在位置 |
ctrl+W | 关闭文件 |
要操作光标所在文件中的所有代码块:
折叠所有 Ctrl+K,Ctrl+0
展开所有 Ctrl+K,Ctrl+J
仅仅操作光标所处代码块内的代码:
折叠 Ctrl+Shift+[
展开 Ctrl+Shift+]
Git:stage和stash的区别
Stage Changes
相当于git add xxx
。可以多选,批量地将变更文件放入暂存区,比git add .好用。Stash Changes
相当于git stash
,将选中的变更文件“藏起来”,然后当前分支就“干净”了,可以切换到其他分支去了。-
- 那么藏起来的内容怎么恢复呢?
-
- 回到刚才执行
git stash
的分支,执行git stash pop
,就会将最近一次藏起来的内容提取出来了。(注:如果stash了好几次,要提取其中某一次的内容,可以使用git stash apply
命令)
- 回到刚才执行
扩展插件
-
C/C++ Extension Pack
- C/C++
- C/C++ Themes
- CMake
- CMake Tools
- Doxygen Documentation Generator 代码注释
- Better C++ Syntax 代码着色
Remote Development Extension Pack
-
C++ Intellisense 自动代码补全;实时错误检查;代码改进建议。
-
C/C++ Clang Command Adapter
-
Chinese (Simplified) (简体中文)
-
Code Runner 运行代码片段
或者把 python -u 修改为python2 -u或python3 -u 也可以
-
ROS
- Jupyter
- Jupyter Keymap
- Jupyter Notebook Renderers
- Pylance
- Python
-
catkin-tools
-
Matlab
-
matlab-formatter
-
Matlab Code Run
-
highlight-words 字符高亮
- 格式化设置:设置-文本编辑器-格式化(全√)
- 括号对参考线:@id:editor.bracketPairColorization.enabled @id:editor.guides.bracketPairs (active)