我最近从 IntelliJ IDEA Ultimate 转移到 Visual Studio Code(VS Code),我不后悔! VS Code 是高度可定制且快速的。它将您的设置存储在云中,因此您在移动到另一台机器时不必担心配置。
正如预期的那样,它支持 Java、Git、SQL、Spring Boot 和许多其他语言、框架和工具。
在本文中,我将向您展示我在我最喜欢的 IDE 中使用的扩展和配置。
Java 扩展包
VS Code 有大量的扩展,增加了对编程语言、框架和工具的支持。扩展包将可以很好地协同工作的相关扩展组合在一起。所以首先要做的是安装
Spring Boot、Microprofile 和 Quarkus 扩展
有扩展名
创建一个新的 Java 项目
要创建新的 Java 项目,请在侧边栏的Explorer选项卡中,单击Create Java Project :
您可以根据安装的扩展从各种框架中进行选择。以下是我在 IDE 中看到的一些:
每个选项都会提示更多信息以生成新项目。
导入项目
Java 扩展包包括
代码命令
虽然您不必这样做,但您也可以使用命令行打开项目。 VS Code 使启用它变得非常容易。按F1并键入shell以在PATH
环境变量中包含code
命令:
在此之后,确保重新启动终端(如果您已打开任何终端),然后键入代码以启动 VS Code。您可以指定要打开的目录:
要打开当前目录,请指定一个点:
code .
运行应用程序
在 VS Code 中打开新项目或现有项目后,您可以按F5运行它。选择Java和包含要运行的标准 Java 入口点main
方法的类:
数据库客户端
大多数应用程序连接到 MariaDB、MySQL、PostgreSQL、MongoDB 等数据库。最好的扩展是
https://www.youtube.com/watch?v=rJYUTxD-2-M
吉特
VS Code 包括开箱即用的 Git 支持。但是,我建议安装
就我而言,我禁用了当前行的责备注释,因为我觉得它有点侵入性,但请尝试一下并自己决定。
键盘快捷键
如果您应该学习一个快捷方式,那就是序列Ctrl K , Ctrl S (或Cmd K , Cmd 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 模式( F1和Toggle Zen Mode )。我在这样的演示文稿和视频中这样做:
https://www.youtube.com/watch?v=cHGQxMkpCMM
其他资源
几乎总是像官方一样