添加代码片段文件的文件名称,会生成.code-snippets
后缀的文件
定义用户片段
{ "自动补全console.log": { "scope": "javascript,typescript", "prefix": "log", "body": [ "console.log('$1');", "$2" ], "description": "输出console.log('')" } } 复制代码
在键盘输入log
时效果如下
指定光标处的默认值并选中
"body": [ "console.log('${1:abc}');" ], 复制代码
指定光标处的默认值有多个,并提供下拉选择
用两个竖线包含多个选择值,|多个选择值直接用逗号隔开|
"body": [ "console.log('${1:abc}');", "${2|aaa,bbb,ccc|}" ], 复制代码
新建当前工作区的代码片段
只需要选择文件 -> 首选项 -> 用户片段 -> 新建xxx文件夹的代码片段
, 新建后会在当前工作区生成.vscode/xxx.code-snippets
文件
技巧二:emmet
vscode内置了对emmet的支持,无需额外扩展。
技巧三:对光标处代码变量快速重命名
选中或者光标所处的位置,按f2
可以对所有的变量重命名
技巧四:代码重构建议 选中要重构的代码,点击出现的黄色小灯的图标
选中重构的类型
输入新的变量名
还可以重构到函数
发表评论