WEBIDE java 项目配置

I learned the value of hard work by working hard .只有真正的努力了,才知道努力的价值。

1. 准备 Java + Maven 环境

1.找到运行环境,然后选择 ide-tty-java-maven 点击使用。

WEBIDE java 项目配置_第1张图片
08d92b92-3dd9-4294-b2ec-9899b950dd73.png

切换成功后打开 WebTerminal,即可使用 java + maven。
补充一个我的小收获在使用markdown语法插入图片,右击图片,复制地址。按照markdown的语法就可以,【】里面可以自己添加想要的文字。

2.设置项目类型

目前项目只支持 java(暂时不支持 maven、gradle、android 等)。
操作步骤:打开 java 项目的 workspace,依次选择菜单栏中的文件、项目类型:

WEBIDE java 项目配置_第2张图片

在弹出的界面依次设置 项目类型、Source Folder、Library Folder

WEBIDE java 项目配置_第3张图片

项目类型: 项目的类型,目前两种项目类型,即 Blank 和 Java。当选择 Java 后,会出现 Source Folder 和 Library Folder 的配置。
Source Folder: Java 项目的源码目录,只有在该目录的 java 文件才会被分析,代码提示、定义跳转等功能才会有效。
Library Folder: Java 的 library 目录。该目录用来放一些项目依赖的 jar 文件。设置项目类型时,会加载所有 library 目录中的所有 jar 到 classpath。代码提示、定义跳转等功能支持(或将会支持)library 中包含的 jar。该参数若省略则为默认值 lib。

3.代码提示

设置完毕即可进行代码补全了。当输入 . 后会自动弹出代码提示,或者使用快捷键 alt + / 进行代码提示:

WEBIDE java 项目配置_第4张图片

进行代码提示的时候,切换到英文输入
代码提示,弹出的提示,进行代码补全的时候,有俩种方法:
1.单击鼠标,回车,插入的内容会在光标后面,光标后面的内容在新的内容后面。
2.按Tab键:将补全的内容插到光标后面,然后智能的把光标后面的内容替换掉

假如有一下代码,光标在.后面,且在XXX前面:



使用回车补全代码,效果如下:


WEBIDE java 项目配置_第5张图片

使用Tab的效果如下:
WEBIDE java 项目配置_第6张图片

可以看到,使用 tab 的方式会智能替换掉原有代码。其它场景,回车与 tab 可以替换使用。
代码补全的时候,在加入新的类时,WebIDE会在源码文件顶部import该类。


WEBIDE java 项目配置_第7张图片
91815ee1-1532-4328-b20e-6614a72e236a.gif

有一些代码补全比较特殊,并不能将内容插入到源码文件,而是需要和用户经过交互才可以补充完整。比如一个方法,有许多参数,还有for循环,这俩种情况,以for循环来演示如下:


WEBIDE java 项目配置_第8张图片
9314c41a-4afe-478e-adec-4aceda5250e2.gif

WebIDE从第一个高亮开始,插入用户要输的内容,当用户输入完内容,按Tab跳转到下一个高亮的位置,输入完成后,代码才算补充完成。

4.错误提示

对于包含错误的信息代码,WebIDE会给予一定的错误信息。在相应的位置标红,鼠标指向标红出,会显示出更详细的错误信息:


WEBIDE java 项目配置_第9张图片
350bd17a-1824-4223-bb93-de6fff33b186.gif

除了错误的提示,WebIDE还会提示一些警告:


5.定义跳转

WebIDE支持代码类~方法的跳转,跳转的范围在项目文件和第三方jar包。
使用方法如下:
打开源文件,按住shift+cmd(mac)或者shift+ctrl(win),把光标指向想要跳转的类或方法即可,会自定跳转到指定位置。
1.如果跳转的目标在项目内,会自定打开该文件,并用高亮渐隐的方式突出显示。
2.如果跳转的目标在第三方jar文件,则显示反汇编的内容。


WEBIDE java 项目配置_第10张图片

6.配置 classpath

如果想要修改文件的classpath,依次选择文件,配置classpath.配置页面如下:


WEBIDE java 项目配置_第11张图片

7.开始使用

虽然大部分都是拷贝下来的,但这个过程,一方面是为了记忆,一方面便于自己查阅,可以说要想学会,就得自己慢慢去尝试,琢磨。

你可能感兴趣的:(WEBIDE java 项目配置)