建议使用以下浏览器,以获得最佳体验。 ie 9.0 以上版本 chrome 31 谷歌浏览器 firefox 30 火狐浏览器
温馨提示

抱歉,您需设置社区昵称后才能参与社区互动!

前往修改
我再想想
选择版块
主题:7帖子:20

【使用说明】

开始使用codearts

5 天前 233

本篇内容主要介绍使用codearts创建工程、代码补全和重构、运行调试代码、build构建和测试相关的主要功能。

一、下载安装codearts

  • codearts安装要求

         至少需要 2 gb ram ,但是推荐8 gb ram;

         至少需要 2.5 gb 硬盘空间,推荐ssd;

         64位microsoft windows 10


  • 下载并安装codearts

        >>>前往codearts

        下载解压完成后,运行codearts-*.exe文件。

        按照安装导航的步骤,选择个人安装配置进行安装。

二、codearts登陆与激活

        运行codearts,前往codearts登陆与激活

三、创建或导入java工程

  • codearts支持选择四种java模板创建工程,选择创建springboot工程时,可根据需求选择(可多选)相应的第三方依赖,创建成功后第三方依赖被成功写入pom.xml或build.gradle文件。
  • 创建成功的提示弹窗中,点击→此窗口,工程在当前窗口打开。点击→新窗口,codearts将打开新窗口并加载已创建的工程。
  • codearts工程创建完成,系统自动进入工程工作界面。

创建工程实例:

codearts同样可以导入已有的java工程,见下方:

四、语言服务初始化与日志查看

  • 加载项目时,java语言服务会进行初始化,状态栏会有语言服务初始化过程提示信息,点击可查看更多语言服务初始化过程的日志。语言服务初始化过程中会启动相关服务、下载依赖的jar包及进行indexing,此过程受计算机性能、网速等因素影响会耗费一定的时间。
  • 语言服务初始化完成之前,语言服务相关功能(如代码补全、代码重构、查看类型定义等)将不会有很好的体验,此时需耐心等待语言服务初始化完成。

下图:点击语言服务状态栏查看更多信息

下图:语言服务未初始化完成时,代码补全提示‘element information is not available during index update’

当右下角弹出提示“language server is ready”时(见下图),说明语言服务已初始化完毕,此时可执行文件类和方法会出现运行按钮,我们就可以开始正常使用语言服务的全部功能。

五、代码补全和重构

语言服务初始化完成后,即可使用代码补全和代码重构等功能。代码补全列表中包含语言服务的补全及强大的ai智能补全(带有图标),见下图。

>>>


通过顶部菜单“重构”功能或者右键菜单中“refactor”即可使用代码重构的功能,codearts同样支持使用快捷键来快速进行代码重构。

>>>

codearts还提供了华为云sdk代码补全助手,自动生成华为云sdk使用的模板代码(右键菜单中可解锁启用)。

语言服务的其它功能(如查找引用,转到声明等),请自行尝试使用。

六、代码运行调试

  • 语言服务初始化完成后,在可运行的文件左侧会显示运行图标,选择run或者debug即可开始调试,调试控制台中将会显示调试运行的信息。
  • codearts同样支持配置更多运行参数,可在代码左侧设置断点,debug进入断点后,可在右侧运行视图中查看调试相关信息(变量、监视、调用堆栈),也可以对断点进行管理。 
  • codearts不支持并行运行,如果在当前文件或跨文件同时触发多个类和方法的运行,codearts将提示相应消息。

七、构建工程

codearts会在代码调试运行前自动进行工程构建,我们同样可以通过菜单项或者构建视图单独构建工程,构建视图右侧将显示构建过程信息。

八、运行单元测试用例

codearts在底部测试视图提供单元测试运行功能。

  • 运行当前文件所有用例,请点击类文件左侧绿色按钮,选择run模式,底部栏自动打开测试视图,展示当前运行所有用例,右侧输出运行日志。
  • 运行当前单个测试用例,请点击用例左侧绿色按钮,选择run模式或点击测试视图列表内用例右侧的绿色按钮,测试视图将展示当前运行的用例,点击用例后右侧输出该用例的运行日志。

底部栏测试视图提供了用例管理的相关功能,如筛选、字母排序、耗时排序、运行日志、终止运行。

回复0

没有评论
上划加载中
直达楼层
全部回复
正序浏览
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 4008云顶国际网站的解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

开始使用codearts-4008云顶国际网站

您已采纳当前回复为最佳回复

yd_253050435

发帖: 3粉丝: 0

233 0
[使用说明] 开始使用codearts

本篇内容主要介绍使用codearts创建工程、代码补全和重构、运行调试代码、build构建和测试相关的主要功能。

一、下载安装codearts

  • codearts安装要求

         至少需要 2 gb ram ,但是推荐8 gb ram;

         至少需要 2.5 gb 硬盘空间,推荐ssd;

         64位microsoft windows 10


  • 下载并安装codearts

        >>>前往codearts

        下载解压完成后,运行codearts-*.exe文件。

        按照安装导航的步骤,选择个人安装配置进行安装。

二、codearts登陆与激活

        运行codearts,前往codearts登陆与激活

三、创建或导入java工程

  • codearts支持选择四种java模板创建工程,选择创建springboot工程时,可根据需求选择(可多选)相应的第三方依赖,创建成功后第三方依赖被成功写入pom.xml或build.gradle文件。
  • 创建成功的提示弹窗中,点击→此窗口,工程在当前窗口打开。点击→新窗口,codearts将打开新窗口并加载已创建的工程。
  • codearts工程创建完成,系统自动进入工程工作界面。

创建工程实例:

codearts同样可以导入已有的java工程,见下方:

四、语言服务初始化与日志查看

  • 加载项目时,java语言服务会进行初始化,状态栏会有语言服务初始化过程提示信息,点击可查看更多语言服务初始化过程的日志。语言服务初始化过程中会启动相关服务、下载依赖的jar包及进行indexing,此过程受计算机性能、网速等因素影响会耗费一定的时间。
  • 语言服务初始化完成之前,语言服务相关功能(如代码补全、代码重构、查看类型定义等)将不会有很好的体验,此时需耐心等待语言服务初始化完成。

下图:点击语言服务状态栏查看更多信息

下图:语言服务未初始化完成时,代码补全提示‘element information is not available during index update’

当右下角弹出提示“language server is ready”时(见下图),说明语言服务已初始化完毕,此时可执行文件类和方法会出现运行按钮,我们就可以开始正常使用语言服务的全部功能。

五、代码补全和重构

语言服务初始化完成后,即可使用代码补全和代码重构等功能。代码补全列表中包含语言服务的补全及强大的ai智能补全(带有图标),见下图。

>>>


通过顶部菜单“重构”功能或者右键菜单中“refactor”即可使用代码重构的功能,codearts同样支持使用快捷键来快速进行代码重构。

>>>

codearts还提供了华为云sdk代码补全助手,自动生成华为云sdk使用的模板代码(右键菜单中可解锁启用)。

语言服务的其它功能(如查找引用,转到声明等),请自行尝试使用。

六、代码运行调试

  • 语言服务初始化完成后,在可运行的文件左侧会显示运行图标,选择run或者debug即可开始调试,调试控制台中将会显示调试运行的信息。
  • codearts同样支持配置更多运行参数,可在代码左侧设置断点,debug进入断点后,可在右侧运行视图中查看调试相关信息(变量、监视、调用堆栈),也可以对断点进行管理。 
  • codearts不支持并行运行,如果在当前文件或跨文件同时触发多个类和方法的运行,codearts将提示相应消息。

七、构建工程

codearts会在代码调试运行前自动进行工程构建,我们同样可以通过菜单项或者构建视图单独构建工程,构建视图右侧将显示构建过程信息。

八、运行单元测试用例

codearts在底部测试视图提供单元测试运行功能。

  • 运行当前文件所有用例,请点击类文件左侧绿色按钮,选择run模式,底部栏自动打开测试视图,展示当前运行所有用例,右侧输出运行日志。
  • 运行当前单个测试用例,请点击用例左侧绿色按钮,选择run模式或点击测试视图列表内用例右侧的绿色按钮,测试视图将展示当前运行的用例,点击用例后右侧输出该用例的运行日志。

底部栏测试视图提供了用例管理的相关功能,如筛选、字母排序、耗时排序、运行日志、终止运行。

分享文章到朋友圈

分享文章到微博
您需要登录后才可以回帖 | 立即注册

您对问题的回复是否满意?
满意度
非常满意 满意 一般 不满意
我要反馈
0/200
网站地图