# Vscode
# 快捷键 Mac
command + pmain.js输入文件夹名称,全局搜索文件命令框?显示当前可以执行的动作: 33跳转到第33行@ app跳转到app函数或者方法
搜索
command + f当前文件搜索command + shift + f全局搜索
代码格式
command + [shift + table左边缩进command + ]table右边缩进option + shift + up/down向上向下复制一行command + X剪切当前行command + C复制当前行command + Delete删除当前行command + Enter向下插入一行command + shift + Enter向上插入一行option + shift + F格式化代码option + Up/Down上下移动行
光标位置和选中
command + D选中下一个相同的值command + shift + L选中相同的值control + G跳转到行数option + shift + 拖动鼠标选中多个区域command + Up/Down文件夹开始,结束command + Left/Right行首,行尾command + shift + \光标跳转到括号末尾command + I选中当起行
编辑器与窗口
command + N新文件command + W关闭当前tabcommand + shift + N新窗口command + shift + W关闭窗口command + option + Left/Right切换tab
# 前端常用插件
ESLint语法检查TSLintTS语法检查vuevue开发Auto Close Tag自动添加HTML / XML关闭标签Auto Rename Tag自动重命名配对的HTML / XML标签Bracket Pair Colorizer颜色识别匹配括号Beautify格式化代码Code Runner能够运行多种语言的代码片段或代码文件,安装完成后,右上角会出现:▶filesize在底部状态栏显示当前文件大小,点击后还可以看到详细创建、修改时间HTML Snippets代码自动填充Image Preview鼠标移到路径里显示图像预览JavaScript (ES6) code snippetses6代码片段Node.js Modules Intellisense可以在导入语句中自动完成JavaScript / TypeScript模块Path Intellisense路径自动补全vscode-fileheader顶部注释模板,可定义作者、时间等信息,并会自动更新最后修改时间;快捷键: Ctrl+Alt+i (默认信息可在 文件→首选项→设置 中修改)
# Vscode 遇到的问题
- 问题:Mac中,由 Vscode 引出的
code helper进程占用内存过高 解决办法: 打开vscode的配置文件,添加以下代码排除代码
{
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/tmp": true,
"**/node_modules": true,
"**/bower_components": true,
"**/dist": true
},
"files.watcherExclude": {
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/node_modules/**": true,
"**/tmp/**": true,
"**/bower_components/**": true,
"**/dist/**": true
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
← iterm2 EditorConfig →