最近尝试从IntelliJ IDEA转到Visual Studio代码,VS代码可定制性强,速度快。它会将你的设置存储在云中,所以当你转移到另一台机器时,你不必担心配置问题。
正如预期的那样,它支持Java、Git、SQL、Spring Boot和许多其他语言、框架和工具。

在本文中,我将向您展示我在vs代码中使用的扩展和配置。
Java扩展包
VS代码有大量的扩展,增加了对编程语言、框架和工具的支持。扩展组合了可以很好地一起工作的相关扩展。首先要做的是安装Java扩展包。
Spring Boot、Microprofile和Quarkus扩展
如果你使用这些框架中的任何一个,你可以使用Spring Boot、Microprofile和Quarkus的扩展。这些扩展使得创建新项目、部署和运行应用程序以及配置它们变得容易。
创建新的Java项目
要创建新的Java项目,请在侧栏的“资源管理器”标签中,单击“创建Java项目”:
您可以根据安装的扩展从各种框架中进行选择。这是我在IDE中看到的一些。
每个选项都提示输入更多信息以生成新项目。
导入项目
Java扩展包包括Maven for Java extension。当你打开包含pom.xml文件的目录时,VS代码会识别Maven项目。只需转到菜单中的文件|打开…并选择包含pom.xml文件的目录。
代码命令
虽然这不是一种常用的方法,但是您也可以使用命令行来打开项目。VS代码使得启用它变得非常容易。按F1键并键入shell,将代码命令包含在PATH环境变量中:
之后一定要重启终端,然后输入代码启动VS代码。您可以指定要打开的目录。

要打开当前目录,请指定一个点:代码。
运行应用程序
在VS代码中打开一个新的或现有的项目后,可以按F5运行它。选择Java和包含main想要运行的标准Java入口点方法的类:
客户
大多数应用程序都连接到MariaDB、MySQL、PostgreSQL和MongoDB等数据库,最好的扩展是数据库客户端。可以试试SkySQL。确保启用了使用SSL选项,从SkySQL下载CA文件,并在VS代码的Client Cert字段中指定文件的路径。之后,您可以在不离开IDE的情况下运行SQL查询。
饭桶
VS代码包括现成的Git支持。但是,我建议安装GitLens扩展,为源代码控制的侧边栏面板添加有用的视图:
键盘快捷键
以下是我经常使用的一些键盘快捷键:
Ctrl B/Cmd B:切换工具条
Ctrl Shift E/Cmd Shift E:显示/聚焦浏览器
Ctrl J/Cmd J:开关面板
Ctrl`/Ctrl Shift `:切换终端
F5:运行应用程序

Ctrl/command;:设置
Ctrl Shift P/Cmd Shift P/F1:显示所有可用的命令
Ctrl/CMDP:打开项目文件
Ctrl Shift O/Cmd Shift O:大纲
建议阅读VS代码中的入门指南,尤其是基础演练,教你如何通过使用一系列可以提高工作效率的快捷键来编辑代码。


