5,290 讀數
5,290 讀數

如何在 2022 年为 Java 配置 VS Code

经过 alejandrod...2022/04/11
Read on Terminal Reader
Read this story w/o Javascript

太長; 讀書

VS Code 已为 Java 做好准备!了解要使用哪些扩展以及如何配置它以开始在现代 IDE 中编写 Java。

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - 如何在 2022 年为 Java 配置 VS Code
Alejandro Duarte HackerNoon profile picture

我最近从 IntelliJ IDEA Ultimate 转移到 Visual Studio Code(VS Code),我不后悔! VS Code 是高度可定制且快速的。它将您的设置存储在云中,因此您在移动到另一台机器时不必担心配置。


正如预期的那样,它支持 Java、Git、SQL、Spring Boot 和许多其他语言、框架和工具。


在本文中,我将向您展示我在我最喜欢的 IDE 中使用的扩展和配置。

Java 扩展包

VS Code 有大量的扩展,增加了对编程语言、框架和工具的支持。扩展包将可以很好地协同工作的相关扩展组合在一起。所以首先要做的是安装Java 扩展包


Spring Boot、Microprofile 和 Quarkus 扩展

有扩展名弹簧靴, 微轮廓, 和夸库斯如果您正在使用这些框架中的任何一个。这些扩展使创建新项目、部署和运行应用程序以及配置它们变得容易。

创建一个新的 Java 项目

要创建新的 Java 项目,请在侧边栏的Explorer选项卡中,单击Create Java Project


您可以根据安装的扩展从各种框架中进行选择。以下是我在 IDE 中看到的一些:


每个选项都会提示更多信息以生成新项目。

导入项目

Java 扩展包包括用于 Java 的 Maven扩展名(有一个Gradle 扩展以及)。当您打开一个包含pom.xml文件的目录时,VS Code 会识别 Maven 项目。只需转到文件 |在菜单中打开…并选择包含pom.xml文件的目录。

代码命令

虽然您不必这样做,但您也可以使用命令行打开项目。 VS Code 使启用它变得非常容易。按F1并键入shell以在PATH环境变量中包含code命令:


在此之后,确保重新启动终端(如果您已打开任何终端),然后键入代码以启动 VS Code。您可以指定要打开的目录:


要打开当前目录,请指定一个点:


code .

运行应用程序

在 VS Code 中打开新项目或现有项目后,您可以按F5运行它。选择Java和包含要运行的标准 Java 入口点main方法的类:


数据库客户端

大多数应用程序连接到 MariaDB、MySQL、PostgreSQL、MongoDB 等数据库。最好的扩展是数据库客户端.你可以试试看SkySQL例如。确保启用Use SSL选项,从 SkySQL 下载 CA 文件,并在 VS Code 的Client Cert字段中指定文件的路径。之后,您无需离开 IDE 即可运行 SQL 查询。检查这个视频:

https://www.youtube.com/watch?v=rJYUTxD-2-M

吉特

VS Code 包括开箱即用的 Git 支持。但是,我建议安装吉特镜头将有用的视图添加到源代码管理侧边栏面板的扩展:


就我而言,我禁用了当前行的责备注释,因为我觉得它有点侵入性,但请尝试一下并自己决定。

键盘快捷键

如果您应该学习一个快捷方式,那就是序列Ctrl KCtrl S (或Cmd KCmd S )。它显示了所有键盘快捷键,并可以根据需要搜索和编辑组合键:


以下是我经常使用的一些键盘快捷键:


Ctrl B / Cmd B - 切换侧边栏

Ctrl Shift E / Cmd Shift E - 显示/焦点资源管理器

Ctrl J / Cmd J - 切换面板(终端、输出、调试控制台等)

Ctrl ` / Ctrl Shift ` - 切换终端

F5 - 运行应用程序

Ctrl ; /命令; - 设置

Ctrl Shift P / Cmd Shift P / F1 - 显示所有可用命令

Ctrl P / Cmd P - 打开一个项目文件

Ctrl Shift O / Cmd Shift O - 大纲(例如显示类成员)


我建议阅读 VS Code 中的入门指南(可在帮助菜单中找到),尤其是学习基础演练,它教你如何使用一系列快捷键来编辑代码,从而提高你的工作效率。

演示模式

如果您向观众展示您的代码,增加代码的字体大小总是有用的。大多数 IDE 允许您这样做,但 UI 中所有其他内容的大小保持不变,我认为这并不理想。 VS Code 在这方面做得最好,因为您只需按 Ctrl + (或 macOS 上的Cmd + ),整个 UI 就会被放大,就像在 Web 浏览器中一样。使用Ctrl - (或Cmd -在 macOS 上)缩小。


您可能想要全屏( F1并搜索Toggle Full Screen )或者更好地激活Zen 模式F1Toggle Zen Mode )。我在这样的演示文稿和视频中这样做:

https://www.youtube.com/watch?v=cHGQxMkpCMM

其他资源

几乎总是像官方一样文件是最好的知识来源。它包括多种编程语言的资源,如 JavaScript、TypeScript、Java、Python 和 C++。检查YouTube 官方频道以及访问GitHub存储库. VS 是开源的!



Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks