好玩又实用的VS Code插件 - 持续更新......

VS Code 在江湖中的地位无需多言,它不仅有提升开发体验的界面、轻量化的编辑器,还有丰富而强大的插件,这些优秀的插件让 VS Code 如虎添翼,让开发效率大大提升。本文会持续为大家带来即好玩又能提升编码体验的插件。

1. TODO Tree

习惯使用 TODO、FIXME 标签是一个非常好的习惯,给需要修改或后续完善的代码做一个标记,对于后续定位和修改是非常重要的。
TODO Tree 不仅可以实现标签高亮,还可以在活动栏添加一个选项卡,以不同视图展示我们标记的位置,单击对应标签就能够快速定位到指定位置,轻松高效。
在这里插入图片描述

2. Local History

修改代码之后想找回历史代码,Ctrl+z 也许可以帮你搞定,但它会把前面所有的操作都撤销,其中很多可能都不需要。Local History在我们保存更改时,它会备份一份历史文件,当需要恢复之前版本时,只需要点击一下对应的文件即可,还可以比较两者的区别。
在这里插入图片描述

3. Partial Diff

文件比较的重要性就不多说了,许多工具,比如Beyond Compare的功能非常强大。Partial Diff不是用来取代这些工具的,而是可以帮你快速方便的比较两段代码的差别,选中一代码,右键 Select Text for Compare,选中另外一部分代码,右键 Compare Text with Previous Selection 即可。
在这里插入图片描述

4. Better Comments

Better Comments 可以根据告警、查询、TODO、高亮等标记对注释进行不同的展示。此外,还可以对注释掉的代码进行样式设置。另外,你想要的任何其他注释样式都可以在设置中指定。
在这里插入图片描述

5. Bracket Pair Colorizer

如果你的代码嵌套的层次非常多的化,我想你会爱上这个插件。Bracket Pair Colorizer 这款插件可以给 ()、[]、{} 这些常用括号显示不同颜色,当点击对应括号时能够用线段直接链接到一起,让层次结构一目了然。除此之外,它还支持用户自定义符号。
在这里插入图片描述

6. Better Align

整洁的代码,是一个优秀程序员的基本修养。
Better Align 可以让你的代码快速实现上下对齐,简单高效,它能够用冒号(:)、赋值(=,+=,-=,*=,/=)和箭头(=>)对齐代码。
使用方法:选中要对其的代码,Ctrl+Shift+p 输入 “Align” 确认即可。
在这里插入图片描述

7. change-case

不同语言对变量名、函数名、类名的命名要求不同,大驼峰,小驼峰,下划线,全大写等,change-case 是一款快速修改当前选定内容或当前单词的命名的插件。
使用方法:选中代码,Ctrl+Shift+p 输入 “commands” 后点击“Change Case commands”,然后选择要修改的格式即可。
在这里插入图片描述

8. Markdown All in One

Markdown 对于开发者而言,应该是一种常用的文档书写方式,开发过程中涉及到的 API 接口文档、README等都可以用Markdown。
Markdown All in One 这款插件可以实现媲美 专业 Markdown 编辑器体验,它具备如下特性,

• 丰富的快捷键
•TOC 标签
• 数学公式
• 自动完成
• 列表编辑
• 输出 HTML 同时转 PDF
•Github 风格文档
•…

9. LeetCode

这个名字是不是很熟悉,是不是又一种刷题的冲动?放在这只是告诉你 vscode 有这个插件,想体验的可以试一下。

vscode最新插件合集(20190814)part1,共2个分包(part1/2),都下载后用命令“copy /b extensions.zip.rm1+extensions.zip.rm2 extensions.zip”合并再解压。 包合以下插件: wholroyd.jinja-0.0.8 daltonjorge.scala-0.0.5 eriklynd.json-tools-1.0.2 truman.autocomplate-shell-0.1.1 sensourceinc.vscode-sql-beautify-0.0.4 danields761.dracula-theme-from-intellij-pythoned-0.1.4 gerane.theme-druid-0.0.2 luqimin.forgive-green-0.2.1 mohsen1.prettify-json-0.0.3 chrmarti.regex-0.2.0 kalitaalexey.vscode-rust-0.4.2 ZakCodes.rust-snippets-0.0.1 itryapitsin.scala-0.1.7 itryapitsin.scalasnippets-0.1.7 vahidk.tensorflow-snippets-0.3.3 formulahendry.terminal-0.0.10 qub.qub-xml-vscode-1.2.8 waderyan.nodejs-extension-pack-0.1.9 jasonnutter.search-node-modules-1.3.0 christian-kohler.path-intellisense-1.4.2 christian-kohler.npm-intellisense-1.3.0 josephtbradley.hive-sql-0.0.4 magicstack.magicpython-1.1.0 ms-python.anaconda-extension-pack-1.0.1 mooman219.rust-assist-0.2.3 slevesque.vscode-hexdump-1.7.2 coenraads.bracket-pair-colorizer-1.0.61 bibhasdn.django-snippets-1.1.1 bibhasdn.django-html-1.3.0 octref.vscode-json-transform-0.1.2 xabikos.javascriptsnippets-1.7.2 jithurjacob.nbpreviewer-1.2.2 kondratiev.sshextension-0.5.0 humy2833.ftp-simple-0.7.0 batisteo.vscode-django-0.19.0 fwcd.kotlin-0.1.13 reditorsupport.r-lsp-0.1.0 ms-vsts.team-1.149.2 donjayamanne.jupyter-1.1.5 rust-lang.rust-0.6.1 grapecity.gc-excelviewer-2.1.32 vscjava.vscode-java-pack-0.7.1 ms-toolsai.vscode-ai-0.5.1 dbaeumer.vscode-eslint-1.9.0 ms-vscode.azure-account-0.8.4 rogalmic.bash-debug-0.3.5 donjayamanne.python-extension-pack-1.6.0 redhat.vscode-yaml-0.4.1 adisreyaj.swagger-snippets-0.0.1 alefragnani.bookmarks-10.4.4 arjun.swagger-viewer-2.2.2 dotjoshjohnson.xml-2.5.0 fisheva.eva-theme-0.7.7 vscjava.vscode-java-dependency-0.5.1 deerawan.vscode-hasher-1.0.1 vscjava.vscode-java-debug-0.20.0 scala-lang.scala-0.3.4 eg2.vscode-npm-script-0.3.8 vscjava.vscode-maven-0.18.1 ms-vscode.go-0.11.4 lextudio.restructuredtext-113.0.0 pkief.material-icon-theme-3.8.1 ms-azuretools.vs
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值