首页 云效2020 云端开发 最佳实践 开发 Java 项目 (Theia)

开发 Java 项目 (Theia)

本文介绍了一些 DevStudio Theia 中 Java 项目开发中的操作使用技巧,介绍了如何在 DevStudio Theia 上开发一个 Java 项目的过程。

一些通用的使用技巧,可以查看操作指南,如果有文档中未涉及的想要了解的使用技巧,可以联系我们

编码技巧

快捷键

DevStudio Theia 默认内置了常用操作的快捷键。点击界面左下角「设置」按钮并选择「快捷键」,查看对应的快捷键配置。

1639638348949-2413f5b6-218e-4448-a99e-fdc25292d6c8

也可以选择IDEA风格的快捷键设定,插件市场中搜索「IDEA」,选择 「IntelliJ IDEA Keybindings」安装即可。

1639638626727-45b55679-c7f2-4d95-8bc6-654747332574

格式化代码

> Windows:Shift + Alt + F

> Mac:Shift + ⌥ + F

多重光标

按住⌥(Windows为Alt)键即可添加光标,也可 Ctrl + ⌥(Alt) + ↓|↑ 在当前光标的下方和上方添加光标。添加多光标后可以进行并行编辑操作。

record1 (1)

列选择

按住 Alt + Shift, 拖动鼠标即可进行列选择。

record3 (2)

JDK 版本切换

提供两种切换 JDK 版本的方式:

  1. 通过内置版本切换工具进行切换,详见 Java 环境版本切换

  • sdk ls java:查看安装的 Java 版本。

  • sdk install java ${version}:安装具体的 Java 版本。

  • sdk use java ${version}:使用具体的 Java 版本。

  1. 手动安装修改环境变量

DevStudio Theia 的 Java 模板中预装 JDK8,如需使用其他版本自行安装即可,以安装 JDK11 为例:使用快捷键 「Ctrl + Shift + ` 」打开命令行终端,输入以下命令。

sudo apt update && sudo apt-get install openjdk-11-jdk

image (3)

如需切换JDK版本,可以使用如下命令进行切换,之后根据提示选择即可。

sudo update-alternatives --config java

1639622635313-1e77b83a-568b-431b-b71c-c87d39c9e264

注:上述修改命令不会修改JAVA_HOME,如需修改,可在 ~/.bashrc 中进行修改,之后 source ~/.bashrc 命令生效即可。

1639622703340-6914ff23-f12b-4f5f-8e72-f67d0a9903d2

搜索技巧

搜索文件

> Windows: Ctrl + P

> macOS: ⌘ + P

通过快捷键唤起 QuickOpen 快速打开面板,可以搜索文件,选中即可快速打开。

1639638838826-9945eb74-419e-4f79-8142-614ad8882f74

搜索 Class

> Windows: Ctrl + O

> macOS: ⌘ + O

通过快捷键唤起 QuickOpen 快速打开面板,可以搜索 Class,选中即可快速跳转

1639638982375-ab8cf4d4-0451-4b82-94e1-85b1785c8ec5

运行调试

使用调试管理器

Java工程导入DevStudio后,会自动生成配置文件(launch.json)点击左侧调试管理器按钮,点击「启动调试」即可运行,也可点击「打开 launch.json」按钮查看&修改默认配置

1639639396646-ad454aec-73ff-42e4-91f2-08313d8a05e7

在文件中启动

Java项目导入DevStudio后,搜索打开启动类 main 入口函数,点击 Run | Debug 即可启动应用。

1639639635494-9ba83eb0-01bc-4247-bf1b-2fb8ca555723

配置 JVM 启动参数

若需要在JVM启动时额外添加 JVM 参数,可以通过以下步骤添加:

  • 搜索打开 launch.json 文件;

  • 在应用启动配置项中添加 vmArgs 配置项;

  • 输入应用自定义的 VM 参数。

1639640289295-1fced00c-fea4-4c40-a2da-74d2eec777b1

测试

使用Test Runner for Java插件

点击左侧扩展图标,搜索「Test Runner for Java」,点击「install」安装。

image

安装完成后,会自动关联代码中的单元测试,点击Run Test | Debug Test即可运行测试,详细使用&说明文档可以查看 官方文档

image (1)

运行结果可点击Run Test|Debug Test旁边的✓或者×,在弹出的Java Test Report中查看结果。

image (2)

提交代码

提交代码相关操作相见使用技巧:Git操作。

打包部署

Maven操作

在Maven projects面板中,右即项目名称即可选择相应Maven操作。

Maven

Maven打包完成后,右击构建好的Jar包,选择下载到本地。

download

自定义Maven配置

「文件」-> 「设置」->「设置」,在搜索框中搜索 java.configuration.maven,在框中输入 settings.xml 文件路径即可。

修改mavensasaxas

阿里云首页 云效2020 相关技术圈