Vscode:常用插件 & 快捷键 & 配置等

一、常用插件:

1.git相关的:

(1)在代码中显示git提交日志(包含Git账号&commit信息,给Vscode添加Git功能):

        GitLens — Git supercharged

(2)显示图形化的瀑布时间线Git记录,可基于某个分支创建新分支或搜某个commit:Git Graph

使用方法参考:vscode 插件 Git Graph 使用_沉迷月色831的博客-CSDN博客_git graph

2.修改标签时,自动重命名标签:Auto Rename Tag

3.彩虹括号(高亮突出括号匹配)Bracket Pair Colorizer

4.编写便于阅读的注释(只能作用于js类文件,普通.html不能用):Better Comments

使用方式:在js的单行注释或多行注释语句前:加特殊标志符即可。

// * 表示重点
// ! 表示错误和警告
// ? 表示询问和问题
// // 表示删除
// TODO 表示代办事项

5.描述性图标(区分不同文件和文件夹):vscode-iconsMaterial Icon ThemeSimple icons.

6.在代码中显示引入或导入的估计大小:Import Cost

7.高亮缩进(每行代码之前的):indent-rainbow

8.源码阅读做标记或书签类:Todo TreeBookmark

这2种标记都可以在VScode左侧边栏查看,并点击直接跳转到源码标记处。

Todo Tree使用:在注释语句中添加大写TODO关键字即可,如:// TODO xxx文本描述 

Bookmarks使用:添加或删除书签快捷键:Ctrl + Alt + K

 9、 koroFileHeader自动添加文件头&函数注释模板语句:

文件头:Ctrl + Alt +i    函数注释:Ctrl + Alt +t

10、Svg Preview:在vscode中查看svg格式图片。

11、

二、常用快捷键:

快捷键功能备注
ctrl+shift+k删除当前行

1.全局查找某个文件:ctrl + p

2.所有命令之母: ctrl + shift + p

3.查看函数或符号定义(定义需使用关键词如function声明的):

直接跳转到定义文件:F12

以预览方式查看定义文件:Alt+F12

4.前进或后退到光标所在源码的上一个光标所在位置:alt + 键盘左右方向键

5.单行注释:ctrl + /   多行注释:Alt+Shift+A 

三、快速生成HTML标签

1.带有某个类的div:div.类名

2多个标签(乘法运算符):div*10

3.

四、其他使用操作

 1.配置User Snippets常用代码片段( 用法:输入关键词-》Tab-》自动生成目标代码 )

左下角"设置" -> "用户代码片段" -> 对应编程语言的json配置文件如:javascript.json ->编写json配置即可

{
	"Print to console":{
		"prefix": "lg",  // 输入的关键词
		"body": [
			"\tconsole.log(\"这是我要打印的内容\",$0);"  // tab键点击后生成的目标代码片段; $0变量位置即光标定位的位置;双引号需转义;
		],
		"description":"Print the console" // 输入关键词后VScode给的提示语,默认不写是key
	}
}
// 变量可枚举的2种提示用法
"body" : [
    "printf(\"%${1:you can use i,s,c,f}\", $2);"  // 花括号+冒号
    "printf(\"%${1|i,s,c,f|}\", $2);"  // 花括号+2个竖杠
]
// 文件注释头
"header comment": {
		"prefix": "hc",
		"body": [
			"$BLOCK_COMMENT_START", // 注释开头特殊变量
			" * Author: lucy",
			" * Date: $CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE", // 当前年月日特殊变量
			"$BLOCK_COMMENT_END"
		]
}

Snippers快速生成工具:GitHub - pawelgrzybek/snippet-generator: Snippet generator for Visual Studio Code, Sublime Text and Atom


扩展链接:

Top 40+ VSCode Extensions for Developers in 2022 - Tabnine BlogOver half of developers surveyed by stackoverflow in 2019 said they used VS Code as their primary development environment. Sure, there are some who still hang onto their old favorites like Eclipse and Emacshttps://www.tabnine.com/blog/top-vscode-extensions/

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值