VS Code 使用
VS Code 使用
VS Code 环境变量
https://code.visualstudio.com/docs/editor/variables-reference
- ${userHome} = ${env:HOME}
问题
- Could not create temporary directory: 权限被拒绝
解决:
1 |
|
- VS Code 在
terminal.integrated.env.osx
中设置了自定义的PATH在前,但实际上 VS Code 的终端中,自定义的PATH不在最前的问题:
原因是 VS Code 的启动过程,会首先执行 terminal.integrated.env.osx
中设置的环境变量。再执行用户的 .bash_profile
之类的环境配置文件。
而这些环境配置文件,又对 PATH 变量进行了修改。导致了如上问题的发生。
VS Code快捷键
- 多行编辑:alt+shift+鼠标选择
- 在单词间跳转:option+→
可配合 shift 或者列编辑使用,全选单词列,在单词列前后添加符号等等 - 快速选中括号后面的内容 Shrink selection:Shift+Option+→
- 参数提示:Cmd+Shift+Space
- Flutter代码编辑提示:Cmd + .
VS Code 配置
- 保存时文件末尾追加空行:设置 -> “files.insertFinalNewline”: true
VS Code 设置保存位置:
- 工程根目录下(又叫工作区设置)
.vscode/settings.json
- 用户配置目录
~/Library/Application Support/Code/User
- 用户配置文件(又叫用户设置)
~/Library/Application Support/Code/User/settings.json
- Visual Studio Code User and Workspace Settings
~/Library/Application Support/Code
- 插件目录
~/.vscode/extensions/
文件关联
https://code.visualstudio.com/docs/languages/identifiers
VS Code Sippets 代码片段
https://segmentfault.com/a/1190000018457312
VS Code 查找和替换
- 将文本替换为换行符
在替换界面,我们直接按回车是没办法输入换行符的,会直接执行查找/替换功能。
这个时候我们在替换的输入框内按 Ctrl+Enter,就会输入换行符号了。
VS Code 使用 Remote - SSH 连接远程主机
Q: 提示:
vscode remote ssh permission denied publickey
A: 一般是 publickey 的权限设置有误,按照下面命令设置publickey的权限即可:
1 |
|
VS Code 使用
https://dnacore.github.io/post/5e0eacc9-1332-440b-a141-b977bed9880f.html