vscode 项目文件夹不能搜索(vscode插件搜索不到)
语言支持
首先当然是一些语言支持的插件,这个大家根据自己的需要安装就好了。平时编写什么语言,就安装什么语言的插件。
这里简单列举一些语言。
C/C++
提供 C++ 语法识别、智能补全、代码跳转、调用依赖识别等,一般来说学生党安装这一个就可以了。还有一些其他的插件也非常不错,如 C++ Intellisense, C/C++ Clang Command Adapter 等。
Java
提供代码调整、自动补全、jdk 文档查询、Lint、类型检查、debug 等功能。
因为 Java 的工程往往比较庞大,而 vscode 相对比较轻量级,相对来说不是非常合适。而且 Java 工程需要的插件也非常多,比如 Tomcat、spring、数据库等等……全部安装下来还是比较重的。所以还不如直接使用全部环境都集成好的 IDEA。
Go
vscode 对 go 语言的支持非常不错,在某些功能上甚至比 Jetbrains 家的 Goland 还要好用,比如 golint。
和 Java 一样,golang 一般也是用来编写大型的后端项目,这类的项目代码文件非常多,感觉还是不太适合 vscode,这点还是仁者见仁。
Hive SQL
Hive SQL 语法支持,主要就用到高亮和补全,毕竟 hive sql 都不在本地运行。
HTML/CSS
HTML/CSS 语法支持,前端党必备。
Markdown
markdown 语法支持,可以在 vscode 当中编辑 markdown 文档,还支持图床的图片上传功能。
由于很多 github 的 repo 都提供了 markdown 语法格式的 readme 文件,所以还是需要安装一下,这样才方便阅读。
Python
Python 的语法支持,支持 Python 的单测、lint、语法高亮、代码格式化、debug、jupyter 等功能。
当中对 jupyter 的支持非常不错,可以在 vscode 当中快速打开、运行 .ipynb 文件,再也不用在 web 当中运行 notebook 了,体验大大提升。
各种神器
上面介绍的都是语言支持型插件,大家根据自己平时编写的需要酌情安装即可。当然这里列举的也只是其中一部分。
下面来介绍一下功能性的插件,可以实现一些各种各样的功能,有些是开发神器,有些是摸鱼神器,各有各的用处。
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当中好用的插件还有非常多,如果还知道什么其他神器的,不妨在下方留言分享给大家吧~
如发现本站有涉嫌抄袭侵权/违法违规等内容,请联系我们举报!一经查实,本站将立刻删除。