检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置校验规则 您可以自定义应用于代码的验证规则集。 通过执行以下任一操作打开“Java助手设置”对话框。 单击CodeArts IDE状态栏中的“Java智能助手”。 在“命令选项板”中运行“SmartAssist: Open Settings”命令(“Ctrl+Shift+P”)。
代码校验规则 代码验证规则可以在编译之前检测和纠正项目中的错误代码。当您输入代码时,检测到的问题会在代码编辑器中实时显示出来。有关CodeArts IDE中代码验证的更多详细信息,请参阅代码校验。 要启用或禁用验证规则,请使用其名称旁边的复选框。 要调整相应代码问题在代码编辑器中
新建Python项目 CodeArts IDE提供了一个Python项目向导,帮助您更轻松地创建新项目并配置环境。 在主菜单中,选择文件 > 新建 > 工程 。 在打开的“新建工程”对话框中,从左侧列表选择“Python“,填入项目参数。 设置项目名称和路径。 在“新环境使用“的
Gradle任务 使用此启动配置来运行一个或多个Gradle任务。 启动配置属性 名称 描述 type 描述 type 调试器的类型。对于运行和调试Java代码,应将其设置为javadbg。 name 启动配置名称。 env 额外的环境变量 skipBuild 跳过程序的构建过程
TestNG测试 启动配置属性 在启动配置中,您可以选择相应的属性来运行单个测试方法、单个测试类、包中的所有测试或目录中的所有测试。 名称 描述 type 调试器的类型。对于运行和调试Java代码,应将其设置为javadbg。 name 启动配置的名称。 env 额外的环境变量。
设置优先级 配置可以在多个级别上被不同的设置范围覆盖。在以下列表中,较晚的作用域覆盖较早的作用域: Default settings:此范围表示默认未配置的设置值。 User settings:全局应用于所有CodeArts IDE实例。 Workspace settings:应用于打开的文件夹或工作区。
调试代码 CodeArts的Python扩展提供了调试支持,让您能够设置断点、检查数据,在逐步执行程序时使用调试控制台。 对于快速开始项目,您可以在 “main.py” 文件的第 14 行设置一个断点。将光标悬置在 “print_hi” 调用上,然后按下 “F9” / “Ctrl+Shift+B”
更改方法签名 此重构允许您修改方法:重命名方法、添加异常以及添加、删除、重新排序和重命名方法的参数。 执行重构 在代码编辑器中,将光标放置在要更改其签名的方法的声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Change Method Signature或按“Ctrl+F6”。
JUnit测试 启动配置属性 在启动配置中,您可以选择相应的属性来运行单个测试方法、单个测试类、包中的所有测试或目录中的所有测试。 名称 描述 type 调试器的类型。对于运行和调试Java代码,应将其设置为javadbg。 name 启动配置的名称。 env 额外的环境变量。 skipBuild
验证导入 CodeArts IDE提供了几个导入验证规则,您可以根据需要配置这些规则。 通过执行以下任一操作打开Java Assist Settings对话框: 单击CodeArts IDE状态栏中的Java Smart Assist。 在命令面板中运行SmartAssist:Open
更改类签名 此重构允许您将类转换为泛型并操作其类型参数。 执行重构 在代码编辑器中,将光标放置在要更改其签名的类的声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Change Class Signature或按“Ctrl+F6”。 在打开的 Change Class
使用“问题”视图 “问题”视图列出了当前打开的文件中的所有问题。要打开它,请执行以下任何操作: 单击CodeArts IDE状态栏中的问题摘要。 在主菜单中,选择“查看>问题”。 按“Ctrl+Shift+M” / “Shift+Escape” (IDEA键盘映射)/ “Alt+0”
CodeArts IDE最佳实践汇总 本文汇总了基于CodeArts IDE常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导。 表1 CodeArts IDE最佳实践一览表 最佳实践 说明 基于CodeArts IDE快速创建简单的C++工程 本实践向您介绍如何基于CodeArts
控制程序执行 启动调试会话后,可以使用调试工具栏操作控制程序的执行。 图标 动作 快捷键 描述 / Pause / Continue F9 暂停/恢复调试会话。 Step Over F8 跳过当前代码行到下一行。 如果当前行中有方法调用,则将跳过它们的实现,以便您移动到调用者方法的下一行。
测试代码 Python扩展支持使用unittest和pytest框架进行测试。CodeArts可以帮助您配置框架集成,并提供专用的“测试”视图,让您能够方便地识别和运行测试。 以下是一个如何创建和运行一个unittest测试的示例。 创建一个测试对象,也就是新建一个名为 “inc_dec
Gradle Gradle是一种用于管理Java项目和自动化应用程序构建的工具。CodeArts IDE提供了对Gradle Java项目的内置支持。专用的Gradle视图与build.gradle同步,并提供了一个可视化界面,用于查看项目依赖项或运行Gradle任务。 要打开G
折叠代码 您可以使用行号和行开始之间的折叠图标来折叠代码区域。将鼠标移动到折叠符号上,然后单击图标实现折叠和展开区域。使用“Shift + 单击”折叠图标实现折叠或展开区域和内部的所有区域。 您还可以使用以下操作: 折叠(Ctrl+Shift+[ / Ctrl+-(IDEA键盘映射)):折叠光标处最里面的未折叠区域。
使用面包屑导航路径 编辑器内容上方有一个导航栏。它显示当前位置,并允许您在文件夹、文件和符号之间快速导航。您可以使用查看>显示导航路径主菜单或通过breadcrumbs.enabled setting,启用设置关闭面包屑。 导航栏始终显示文件路径,并在语言扩展的帮助下显示光标所在
调试控制台REPL 在调试会话期间,您可以通过Debug控制台REPL(读取-评估-打印循环)计算表达式。Debug控制台输入使用活动代码编辑器的模式,这意味着它支持语法着色、缩进、代码完成、自动关闭引号和其他语言功能。 要打开Debug控制台,请单击Debug Console视
常用设置项 排除或包含某些文件夹 Tag 或 Hybrid 模式下: 排除某些目录 设置项中搜索huawei-cpp.wecodeDb.excludePaths,默认值为: **/.mm/** **/.git/** **/build/** **/output/** 包含文件夹