前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >24款神级插件,让你的 vscode更牛逼

24款神级插件,让你的 vscode更牛逼

作者头像
TechFlow-承志
发布2022-08-26 16:16:37
3.5K0
发布2022-08-26 16:16:37
举报
文章被收录于专栏:TechFlow

作者 | 梁唐

大家好,我是梁唐。

之前给小伙伴安利过vscode,很有就有小伙伴反馈说vscode虽然还挺好用,但是插件太多了,不知道要安装哪些。乱装一通不但效果不好,而且还会导致每次打开vscode都要吃掉不少内存,还会非常得慢。

所以今天就和大家安利几款老梁用得比较多的vscode插件。

语言支持

首先当然是一些语言支持的插件,这个大家根据自己的需要安装就好了。平时编写什么语言,就安装什么语言的插件。

老梁这里简单列举一下老梁安装过的语言。

C/C++

提供C++语法识别、智能补全、代码跳转、调用依赖识别等,一般来说学生党安装这一个就可以了。还有一些其他的插件也非常不错,如C++ Intellisense, C/C++ Clang Command Adapter等。

Java

提供代码调整、自动补全、jdk 文档查询、Lint、类型检查、debug等功能。虽然老梁安装了这个插件,但实话说老梁一般不在vscode里写Java。

因为Java的工程往往比较庞大,而vscode相对比较轻量级,相对来说不是非常合适。而且Java工程需要的插件也非常多,比如Tomcat、spring、数据库等等……全部安装下来还是比较重的。所以还不如直接使用全部环境都集成好的IDEA。

Go

vscode对go语言的支持非常不错,在某些功能上甚至比Jetbrains家的Goland还要好用,比如golint。

和Java一样,golang一般也是用来编写大型的后端项目,这类的项目代码文件非常多,老梁个人感觉还是不太适合vscode。还是更喜欢goland一些, 不过也有很多同事是vscode铁忠粉,坚定使用vscode,所以关于这点仁者见仁。

Hive SQL

Hive SQL语法支持,主要就用到高亮和补全,毕竟hive sql都不在本地运行。

HTML/CSS

HTML/CSS语法支持,前端党必备。

Markdown

markdown语法支持,可以在vscode当中编辑markdown文档,还支持图床的图片上传功能。但老梁个人还是更喜欢Typora,很少在vscode当中写文档。

但是由于很多github的repo都提供了markdown语法格式的readme文件,所以还是需要安装一下,这样才方便阅读。

Python

Python的语法支持,支持Python的单测、lint、语法高亮、代码格式化、debug、jupyter等功能。

当中老梁最喜欢的是对jupyter的支持,可以在vscode当中快速打开、运行.ipynb文件,再也不用在web当中运行notebook了,体验大大提升。

老梁平时用vscode写Python比较多,因为老梁一般写的Python都是一些插件、工具或者是模型的代码,基本上都是单一的Python文件,而不是大型的工程,所以感觉vscode还是非常好用的。同样,如果是编写大型工程的话,还是感觉Pycharm可能更适合一些。

各种神器

上面介绍的都是语言支持型插件,大家根据自己平时编写的需要酌情安装即可。当然这里老梁列举的也是老梁自己安装过的,还有很多其他的语言老梁也没接触过,也就没办法给大家介绍了。

下面来介绍一下功能性的插件,可以实现一些各种各样的功能,有些是开发神器,有些是摸鱼神器,各有各的用处。

Auto Close Tag

前端神器,只需要编写左标签,例如<a>,<body>,<html>等,会自动替我们完成右侧标签的填充如:</a>, </body>, </html>等。

Auto Rename Tag

前端神器,自动修改标签名,当我们修改一个标签时,自动修改对应的右侧标签。

Better Comments

美化注释,可以将我们的多行注释按照类别自动高亮,如:

Bracket Pair Colorizer

开发神器,当使用多层括号嵌套时,自动将不同层次的括号设置成不同的颜色,防止配对时眼瞎。

CodeIf

变量起名神器,还在为起变量名发愁吗?使用它搜索一下,自动推荐合适的变量名,支持中文!

Excel Viewer

顾名思义,Excel表格预览,数据分析党的神器,再也不用一个窗口看数据一个窗口写代码了。

ESLint

前端神器,不解释。

Jslint

JSLint,JavaScript lint工具,前端党必备。

jupyter

vscode中支持jupyter,和Python插件对jupyter的支持类似。

leetcode

上班摸鱼、实验室摸鱼神器,再也不用担心刷题被老板看到了。

live server

前端神器,可以在vscode中预览编写的网页。

Path Intellisense

编码神器,相对路径自动补全

Remote - SSH

开发神器,通过vscode以窗口的形式连接远程服务器,直接在vscode当中编写服务器代码!

Tabnine

开发神器,超强大的代码自动补全。

Terminal Here

开发神器,在当前窗口打开terminal,再也不用每次开terminal都要不停地cd了。

vscode-icons

给你的vscode中文件夹、文件换上更好看的图标。

zhihu

摸鱼神器,年薪百万的秘密……

vscode当中好用的插件还有非常多,如果还知道什么其他神器的,不妨在下方留言分享给大家吧~

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-09-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Coder梁 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 语言支持
    • C/C++
      • Java
        • Go
          • Hive SQL
            • HTML/CSS
              • Markdown
                • Python
                • 各种神器
                  • Auto Close Tag
                    • Auto Rename Tag
                      • Better Comments
                        • Bracket Pair Colorizer
                        • CodeIf
                          • Excel Viewer
                            • ESLint
                              • Jslint
                                • jupyter
                                  • leetcode
                                    • live server
                                      • Path Intellisense
                                        • Remote - SSH
                                          • Tabnine
                                            • Terminal Here
                                              • vscode-icons
                                                • zhihu
                                                相关产品与服务
                                                云服务器
                                                云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
                                                领券
                                                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档