-
我想问一下CodeArts IDE for Java这个怎么在一个窗口里面打开多个工程。还有就是怎么能默认maven的配置,现在每次打开工程都要重新配置maven。
-
有没有一个地方可查看 CodeArts IDE for Java 开发计划和上线计划呢?
-
【DevRun】云上开发创新实践专场”以进阶式云上开发成长训练,带你学会使用云端开发工具、DevOps平台、提供场景实践、最佳实践案例,掌握一站式云端项目开发实战能力!点击>>活动报名入口<<立即报名活动!本次活动有什么?学习内容一、【认识CodeArts】【知识点1】:从0到1深度体验CodeArts【知识点2】: 软件开发平台CodeArts介绍及实战【知识点3】: 基于云服务的软件开发技术二、【云上开发进阶实践】【CodeArts实战初体验】基于CodeArts进行黑白棋实时对战游戏开发【CodeArts场景实战】使用 CodeArts IDE for C/C++ 开发网页搜索框功能CodeArts10分钟开发增值税发票文字识别应用练习1:通过DevStar实现一站式增值税发票文字识别应用练习2:基于CodeArts IDE for C/C++的增值税发票识别应用【CodeArts最佳案例实践】华为端到端(HE2E)DevOps 开发者认证福利:报名活动可1元兑换价值500元开发者认证考试券!活动礼品:参与活动体验完成任务,还有机会获得精美学习好礼!
-
本篇内容主要介绍使用CodeArts IDE for Java创建工程、代码补全、运行调试代码、Build构建和测试相关的主要功能。一、下载安装CodeArts IDE for JavaCodeArts IDE for Java安装要求 至少需要 2 GB RAM ,但是推荐8 GB RAM; 至少需要 2.5 GB 硬盘空间,推荐SSD; 64位Microsoft Windows 10 下载并安装CodeArts IDE for Java>>>前往CodeArts IDE for Java官方下载页面下载完成后,运行codearts-java-*.exe文件。按照安装导航的步骤,选择个人安装配置进行安装。二、登录CodeArts IDE for Java要求用户登录后才能激活并使用Java语言服务和运行调试的相关功能。打开CodeArts IDE后,可以通过点击右上角的登录入口,使用华为账号进行登录:也可以在新建Java项目时弹出的需要登录弹窗中,点击登录按钮进行登录:三、创建Java工程CodeArts IDE for Java可以通过新建工程向导界面创建Java工程,支持选择四种Java模板创建工程(构建系统:Maven/Gradle,框架:None/SpringBoot),选择创建SpringBoot工程时,可根据需求选择(可多选)相应的第三方依赖,创建成功后第三方依赖被成功写入pom.xml或build.gradle文件。新建工程界面效果如下:CodeArts IDE for Java有三种方式打开新建Java工程向导界面,方式如下:1. 点击“文件->新建->工程”菜单:2. 在欢迎界面点击“新建项目”或者“创建Java工程”:3. 使用快捷键“Alt+P”快速唤出新建工程界面。如果在新窗口创建工程(未打开任何工程),工程创建成功后会直接在当前窗口打开;如果已经打开了一个工程,并在当前窗口通过新建工程向导创建新工程,创建成功的提示弹窗中,点击→当前窗口,工程在当前窗口打开。点击→新窗口,CodeArts IDE将打开新窗口并加载已创建的工程。创建工程实例:四、语言服务初始化与日志查看加载项目时,Java语言服务会进行初始化,右下角状态栏以及消息通知弹窗会有语言服务初始化过程提示信息。语言服务初始化过程中会启动相关服务、下载依赖的Jar包及进行Indexing,此过程受计算机性能、网速等因素影响会耗费一定的时间。点击“输出”视图,切换“SmartAssist Java”,可查看更多语言服务初始化过程的日志:语言服务初始化完成之前,语言服务相关功能(如代码补全、代码重构、查看类型定义等)将不会有很好的体验,此时需耐心等待语言服务初始化完成。当右下角弹出提示“Java Language Server is ready”(Java语言服务已就绪)时(见下图),说明语言服务已初始化完毕,此时可执行文件类和main方法会出现运行按钮,我们就可以开始正常使用语言服务的全部功能。五、代码补全语言服务初始化完成后,即可使用代码补全功能。代码补全列表中包含语言服务的补全及强大的AI智能补全(带有⊕图标),见下图:六、代码运行调试语言服务初始化完成后,在可运行的文件左侧会显示运行图标,选择“Run main in DemoApplication”即可开始运行,选择“Debug main in DemoApplication”即可开始调试,终端视图中将会显示调试运行的信息。也可以点击右上角的运行按钮和调试按钮分别发起运行和调试。可在代码左侧设置断点,Debug进入断点后,可在底部运行调试视图中查看调试相关信息(变量、监视、调用堆栈),也可以对断点进行管理。监视视图和变量视图在调试发起进入断点后,同样支持代码补全能力。运行调试实例:七、构建工程CodeArts IDE for Java会在代码调试运行前自动进行工程构建,也可以通过修改相关运行配置跳过自动构建,见下图:(备注:“SkipBuild”选项默认为false,当设置为true时,发起调试可以跳过构建直接调试,适用于已构建出产物、且代码没有其他修改的情形,可提升调试运行的速度。)我们可以通过点击相关构建菜单主动触发构建工程,“构建”视图右半部分将显示构建过程的相关信息。构建菜单入口如下:还可在构建视图的左侧视图中通过鼠标右键唤出构建菜单:构建工程实例:八、运行单元测试用例CodeArts IDE for Java在编辑器左侧栏和底部测试视图提供单元测试运行功能。运行当前文件所有测试用例,请点击类名所在行的左侧绿色按钮,或者鼠标右键此按钮并选择“运行测试”。底部栏自动打开测试视图,展示当前运行所有用例的状态,右侧输出运行日志。运行当前单个测试用例,请点击测试用例所在行的左侧绿色按钮,或者鼠标右键此按钮并选择“运行测试”,测试视图将展示当前运行的测试用例,点击测试用例后右侧可查看该测试用例的相关运行输出。在测试视图的包名、类名或者方法名上,可以运行该包下、该类下或者某个具体的测试用例,鼠标悬停上去后会显示相关的运行调试按钮,点击后即可发起运行或调试。点击测试视图左侧工具栏的的绿色运行按钮运行可以运行此工程下的所有测试用例。单击或者右键测试视图左侧工具栏的“视图和更多操作”按钮,可以展开更多测试视图相关的操作。如清除所有结果、排序查看、切换树形或列表查看等等。点击清除所有结果,可以清除当前已运行的所有测试用例的结果,相关图标恢复未执行用例前的状态。运行单元测试用例实例:九、Java相关设置CodeArts IDE for Java为Java相关的设置提供了单独的设置入口,点击编辑器左下角的“管理->Java助手设置”菜单可以唤出Java的设置界面:在这个设置界面中,你可以设置工程的SDK、语言级别,Maven、Gradle相关的构建工具的设置以及代码formatter规则设置等等:十、代码formatter规则设置说明CodeArts IDE for Java支持自定义代码formatter规则的校验,暂不支持formatter规则的一键导入和导出(后续会支持)。formatter规则设置好后,在编辑器中选中需要格式化的代码,通过右键唤出“格式化文档”的菜单(或者使用快捷键“Ctrl+Alt+L”)来格式化选中的代码:
HuaweiCloud开发工具 发表于2023-09-14 21:54:06 2023-09-14 21:54:06 最后回复 tea_year 2024-12-04 11:15:35
2779 35 -
完成任务抽好礼~!快速入门上手华为云云服务,体验云上开发之旅哈喽同学们,本期活动任务为:通过华为云CodeArts IDE和开发者插件Toolkit,快速实现语音合成应用本期热身活动是围绕着“应用开发”的主题为大家提供了一个云上开发Demo,赶快完成活动任务抽奖领取以下礼品吧!!本次活动抽奖概率及中奖数量如下:【活动步骤1】点击链接,报名大赛>>“哈工大APP”应用创意开发设计大赛<<【活动步骤2】点击链接,按照操作手册完成>>语音合成应用的云上开发体验<<开发者可以通过语音合成应用的云上开发体验案例,基于华为云CodeArts IDE和开发者插件ToolKit,使用华为云API,来实现一个文字合成语音的应用。【活动步骤3】体验案例分为初阶、高阶和进阶三个难度,参赛开发者可以按照指导手册和兴趣完成任意一个环节,并将完成后的截图发至评论区。凭借报名大赛+完成体验任务,即可参与抽奖。大赛结束后,工作人员将统一私信抽奖链接,请注意查收论坛的私信通知。回复截图进行抽奖本帖规则参与活动的同学回复本帖:体验的华为云账号+语音合成应用体验截图,下面以不同阶段任务为例进行提交示例:(1)环境部署任务-CodeArts IDE账号激活成功:华为云账号:XXXX(2)初阶任务-体验语音生成API,合成语音华为云账号:XXXX(3)高阶版:通过编写代码实现语音合成的应用华为云账号:XXXX【活动须知】工作人员判定截图有效后,会在您回帖下方评论告知有效与否。请注意查收回帖的评论通知来判断是否有效参与抽奖。等大赛活动结束后工作人员将统一私信发送抽奖链接,请注意查收论坛的私信通知。礼品发放数量有限,优先原则,名满即止。【传送门】本次大赛设置了丰富的奖项和有趣好玩,并且有奖的云上开发体验活动,欢迎体验!助力大赛,且完成任意活动,即可100%抽奖!报名大赛:“哈工大APP”应用创设计大赛>>LinkAstro知识问答活动:完成考试即可获得电子参赛证书>>Link解密挑战活动:破解低代码之谜,《低代码开发这一百零一问》免费下载>>Link抽奖得好礼热身活动:基于Astro零代码快速搭建微信小程序(智慧校园建设主题)>>Link
-
有没有同学知道java版本多久发布
-
原本只输出一点内容然后要不断tabtab,现在可以输出一大串了,不过有个小问题就是可能会把后面的代码顶飞然后总结框起来,如图。
-
华为开发者大会2023PaaS生态邀请你与我们一起思想碰撞吸收行业大牛的宇宙能量,遇强则越强我们为所有入驻的新开发者们准备了限时抽奖活动入驻简单,奖品丰厚!赶快坐上开发者的小火车,出发!【活动时间】2023年7月6日-7月15日【参与方式】1、点击该链接,注册登录华为云账号,访问产品页https://auth.huaweicloud.com/authui/login.html?service=https%3A%2F%2Fdeveloper.huaweicloud.com%2Fdevelop%2Ftoolkit.html%3F%3Futm_medium%3Dhdc&locale=zh-cn#/login2、完成访问后,点击或扫码访问该问卷链接参与简单调研,即可抽奖cid:link_2注意:本次活动仅限新注册用户参与:请务必先通过产品页注册再参与抽奖 【活动奖品】华为云定制折叠帆布包开发者定制鼠标垫+盲盒冰箱贴组合无线鼠标文件收纳袋抽奖为概率抽奖,不能指定奖品【限制说明】参加本次社区活动的用户必须为华为云新注册用户。同时为保证活动公平性,禁止用户以IAM账号身份参与活动,否则将视为无效。本次活动如一个用户对应多个账号,只有一个账号可领取奖励。中奖后经核查非上述产品链接注册用户,将取消中奖资格请开发者不要在活动期间随意修改社区昵称和华为云账号,由此产生的统计问题,如过了申诉期,小助手不再处理。(申诉期为活动结果公示3天内。)抽中奖品为随机,不能指定奖品。【奖品发放说明】1.每位参加活动的开发者用户理解并同意,为联系获奖开发者用户以及奖品发放的需要,开发者用户须在参与活动之时提供您的真实个人信息,包括:姓名、联系方式、通讯地址等。活动主办方将仅为前述目的以及适用法律限度内收集和使用开发者用户的个人信息(开发者用户在向华为云提交个人信息之前,应阅读、了解华为云《隐私政策声明》;开发者用户参加本活动视为理解并同意华为云《隐私政策声明》、《华为云开发者生态隐私声明》网页地址如下:https://www.huaweicloud.com/declaration/sa_prp.html、https://www.huaweicloud.com/declaration/sa_devprp.html 。2.获奖开发者用户需在截止时间(填写时间截止到7月20日)在领奖界面填写获奖信息,活动结束且开发者用户填写完整领奖信息后14个工作日内,将统一发出奖品,所有 实物奖品包邮,不额外收取任何费用。华为云遵守《中华人民共和国个人信息保护法》规定,将以上个人信息仅用于礼品发放之目的,不会向任何第三方披露,所有信息将在华为云问卷系统留存2个月,礼品发放完毕后即删除。若由于获奖开发者用户自身原因(包括但不限于提供的联系方式有误、身份不符或者通知领奖后超过30天未领取等)造成奖品无法发送的,视为获奖开发者用户放弃领奖。3.为保证活动的公平公正,华为云有权对恶意刷活动资源(“恶意”是指为获取资源而异常注册账号等破坏活动公平性的行为),利用资源从事违法违规行为的开发者用户收回抽奖及奖励资格。4.若发放奖品时,出现库存不足,则优先发放等价值的其他奖品。5.所有参加本活动的开发者用户,均视为认可并同意遵守《华为云开发者用户协议》,包括以援引方式纳入《华为云开发者用户协议》、《可接受的使用政策》、《法律声明》、《隐私政策声明》、相关服务等级协议(SLA),以及华为云服务网站规定的其他协议和政策(统称为“云服务协议”)的约束。云服务协议链接的网址:cid:link_3如果您不同意本活动规则和云服务协议的条款,请勿参加本活动。部分奖品图片参考(最终奖品以收到的实物为准)
-
【创造Huawei Cloud Toolkit体验活动】点击进入产品页遇见Toolkit,解决开发运维痛点使开发者部署效率提速6倍。与华为云其他产品无缝集成围绕其产品能力向开发者桌面上的延伸打通华为云到开发者的最后一公里。华为云Toolkit致力于为开发者提供更稳定、快速、安全的编程体验。快速、高效集成华为云API深度融合支持用户检索API、查看API文档、调试API。编程过程中支持SDK代码片段补全加速用户集成华为云应用支持快速部署,一键部署到ECS、CCI提供业界规范检查支持一键格式化和代码自动修复。Huawei Cloud Toolkit除了提供以上产品能力以外,还支持包括微服务工程搭建等在内的诸多能力。为了感谢所有为Huawei Cloud Toolkit迭代做出贡献的开发者,Huawei Cloud Toolkit推出【创造Huawei Cloud Toolkit体验活动】,欢迎提出您的反馈建议,我们将记录每一份贡献,从而共同定义一款真正好用的华为云开发者生态工具。产品建议有礼:即日起至【7月31日】登录华为云账号访问Toolkit产品页面,并在【云声】上提交Toolkit的产品改进建议提出新特性需求,提出优化和改进建议,上报bug,并被采纳可以获得建议好礼(详情请戳)~提交Toolkit的产品改进建议 (详情请戳) 另,推广插件,包括发朋友圈、发表文章、推荐给朋友等。截图并联系版主,可免费获取华为云技术领域干货电子书,同时问题被采纳可参与华为云周边礼包抽奖!
-
华为云开发者插件(Huawei Cloud Toolkit)是围绕华为云开发者生态工具体系打造的一系列IDE插件,支持华为云API能力对接、自然语言一键转换成C++、Java等标准代码、一键部署到云端等等。账号准备点击链接进入产品页面,点击右上角登录/注册华为云账号,查看产品介绍、帮助文档等。cid:link_3华为云API插件是Huawei Cloud Toolkit系列插件的一员,使用API插件我们可以对接华为云丰富的API能力。API插件支持当下主流IDE平台(IntelliJ IDEA、VS Code)以及华为自研IDE CodeArts。主流IDE平台支持平台:IntelliJ系列IDE或者VS Code IDE基本操作流程:API插件安装-->华为云账号登录(请提前安装底座插件)-->API插件体验API插件安装IntelliJ IDEA安装:在IntelliJ IDEA顶部菜单栏中选择File > Settings,在Settings对话框的左侧导航栏中单击Plugins。Plugins区域单击Marketplace,在搜索栏中输入Huawei Cloud API。Search Results区域会出现Huawei Cloud API,单击Install,完成后重启IDE。VS Code IDE安装:在Visual Studio Code顶部菜单栏中选择File > Preferences > Extensions,弹出VS Code IDE的Marketplace的插件列表。在搜索栏中输入Huawei Cloud API。找到Huawei Cloud API插件,选择install,完成后重启IDE。华为云账号登录使用前:请先在IDE中安装底座插件Huawei Cloud Toolkit Platform,并完成华为云账号登录。IntelliJ IDEA登录:点击左侧菜单中的Huawei Cloud Toolkit图标,打开插件主面板,选择右上角的用户头像按钮,在弹出的页面选择华为云AK/SK登录、华为账号登录或者CSDN账号登录。若选择AK/SK登录,会进入Setting面板,填入AK、SK后点击apply进行登录操作。(AK/SK获取请点击)若选择华为账号或者CSDN账号登录,会打开浏览器进入登录页面,IDE侧会同步登录结果(华为账号注册请点击)。VS Code IDE登录:点击左侧菜单中的Huawei Cloud Toolkit图标,打开插件主面板,选择右上角的用户头像按钮,在弹出的页面选择华为云AK/SK登录或者华为账号登录。若选择AK/SK登录,则输入之前准备好的AK、SK登录华为云。(AK/SK获取请点击)若选择华为账号登录,则会跳至浏览器在web页面登录华为账号,IDE侧会同步登录结果(华为账号注册请点击)。API插件体验打开插件左侧主面板:点击IDEA或者VSCode左侧工具框中的Huawei Cloud Toolkit工具按钮、点击插件主面板中的API主页,则可打开华为云API插件主面板 。选择任意一个云服务,查看该云服务下的提供的相关API、示例代码等,详情能力请参考API插件能力。华为自研CodeArts IDE点击进入CodeArts IDE在线免费体验(需要完成华为云账号登录操作)。点击左侧工具栏中的华为云API图标,则可打开华为云API插件主面板。点击查看更多。
-
华为云插件和阿里、亚马逊这些友商的插件对标,能力如何
-
华为云开发者插件英文名是 Huawei Cloud Toolkit,作为华为云围绕其产品能力向开发者桌面上的延伸,帮助开发者快速在本地连接华为云,打通华为云到开发者的最后一公里;支持VS Code、IntelliJ IDEA等主流IDE平台、以及华为云自研 CodeArts IDE ,帮助开发者更高效、便捷的搭建应用。致力于为开发者提供更稳定、快速、安全的编程体验。产品页地址:https://developer.huaweicloud.com/develop/toolkit.html产品页二维码:
-
使用华为云开发者插件一键部署应用到ECS 前言:笔者是一名码龄5年左右的程序员,大学是能源行业,处于对技术(碎银几两)的热爱,选择投身搬砖之路。从用C语言在控制台打印第一句“Hello World!”开始,笔者陆续接触过C/C++、Java、Golang、Python等语言。同样也使用过各种IDE,包括IntelliJ系列的Golang、Pycharm、Idea、前端开发神器VSCode、C/C++开发全家桶环境Visual Studio等等。对于一名编程人员,IDE是必不可少的,选择合适IDE能帮助开发人员更快更丝滑的去编程。如果把IDE比作一把剑的话,那插件就是这把剑上的各种Buff,为宝剑赋能,提供更好的升级打怪体验。什么是华为云开发者插件华为云开发者插件,英文名是Huawei Cloud Toolkit,是基于华为云现有能力的一系列插件集合,简单来说就是把华为云的能力带到每个开发者的桌面,使开发者在IDE通过插件的能力连接华为云。华为云开发者系列插件是免费的,同时支持当下的多个IDE平台:包括IntelliJ系列、VSCode、以及华为自研CodeArts IDE。华为云开发者插件体验 分享 华为云开发者插件支持多个平 台,我们以IntelliJ平台idea为例去体验Toolkit的能力:部署插件(名称是Huawei Cloud Deploy,支持一键部署到CCI、ECS)。部署插件可以帮助开发者高效开发并部署适合在云端运行的应用,这个对于个人开发者来说是个福音,终于不需要再手动 scp/ftp 上传应用到服务器了。更齐全的教程在官网:华为云开发者插件。我们以ECS部署为例,主要步骤有如下几步:1.在idea上安装Huawei Cloud Deploy、Huawei Cloud Toolkit Platform插件2.重启idea应用3.登录华为云账号(选择AK/SK登录或者华为云账号、CSDN账号登录)4.配置发布到ECS的相关服务器及命令信息5.测试并成功发布首先安装相关插件并登录:打开IDEA插件市场,搜索“Huawei Cloud Deploy”(部署插件)和“Huawei Cloud Toolkit Platform”(华为云底座插件,提供单点登录能力),一键安装重启IDE,即可在拥有这种快速部署的能力(ECS资源需要提前购买)。点击左侧菜单中的“Huawei Cloud Toolkit”图标,打开插件主面板,选择右上角的用户头像按钮,在弹出的页面选择华为云AK/SK登录、华为账号登录或者CSDN账号登录。然后我们开始部署配置操作:登录有ECS资源的账号后,打开插件左侧主面板:点击IDEA左侧工具框中的"Huawei Cloud Toolkit"工具按钮、点击插件主面板中的"Huawei Cloud Deploy", 选择 "Deploy to ECS"。在弹出面板中设置部署参数。部署参数说明:Create New Configration:创建一个部署配置任务,配合Save按钮可以将配置参数本地化保存。Using Existing Configration:使用本地化保存的部署参数(这里暂不选择)。Name:自定义部署任务的名称,方便后续复用(可以随意定义一个名称)。File:要传送到ECS的文件(可以选择一个jar包、二进制包等形式的应用文件)。Target ECS:目标Region的ECS资源,可以选择想要部署的实例(确保当前登录账号下有ECS资源)。Command before:部署前执行的命令(比如cd命令、环境配置命令等等)。Target directory:输入ECS上目标部署路径。Command after:部署后执行的命令(比如执行部署脚本等)。选择有ECS资源的Region后,会展示对应的ECS实例,点击ECS实例表格中的设置图标,验证方式下拉切换验证方式,这里我们选取Password方式,完成配置后点击run即可完成部署操作。部署成功后弹出:“Success to deploy for ECS!”,登录远程ECS,可以看到我们已经将本地应用成功部署到服务器(配合Coomand before/after可以直接部署运行一个应用)。整体部署配置的过程只需要1分钟不到,而且可以将配置参数持久化带本地,下次可以直接复用。是不是很方便呢?
-
External Network1. The login page shows "Request failed, please check network settings and retry".Please checkIs the network connected?Is the proxy settings correct?Is the firewall security level too high or the firewall policy settings incorrect?2. Login failedWeak network may cause login failure. Please close the current dialog and try logging in again.Internal NetworkThe login page shows "Proxy authentication error, please check the proxy setting".Please checkIs the network connected?Is the proxy settings correct?First, check the system proxy settings.Open System Settings – Network and Internet – ProxyChoose to use proxy serverSecond, check the proxy setting in CodeArts IDE.Click Set ProxyEnter the Proxy SettingsClick OK and try to login again
HuaweiCloud开发工具 发表于2023-06-25 10:54:31 2023-06-25 10:54:31 最后回复 HuaweiCloud开发工具 2023-06-25 10:54:31
112 0
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
即将直播 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签