检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
IDE的核心是一个代码编辑器。它采用了一个通用的用户界面和布局,左侧是一个资源管理器,显示您可以访问的文件和文件夹,右侧是一个编辑器,显示当前打开的文件内容。 CodeArts IDE提供简单直观的窗口布局,可最大限度地为编辑器提供空间,同时留出足够的空间来浏览和访问文件夹、项目全文。UI划分的区域如下:
在主菜单或编辑器上下文菜单中,选择Refactor>Extract Delegate。 在打开的Extract Delegate对话框中,提供重构参数。 提供提取类的名称、包和目标目录。 选中Create nested class复选框以在当前类中创建新类。 选中Generate accessors复选框,为提取的字段生成getter方法。
创建或打开文件 鼠标移动至文件链接处style.css。 按下“Ctrl”,鼠标单击style.css快速打开文件或图像。 并排编辑 您可以在垂直和水平方向打开编辑器。如果您已经打开了一个编辑器,您可以通过以下方式在现有编辑器的一侧打开另一个编辑器: 按住“Alt”或“Ctrl”键双击资源管理器中的一个文件。
查找和替换 CodeArts IDE支持您快速查找和替换当前打开的文件文本。 按“Ctrl+F”在编辑器中打开查找小组件,搜索结果将在编辑器和右侧缩略图突出显示。 如果当前打开的文件中存在多个匹配结果,可以按“Enter”/“Shift+Enter”和“F3”/“Shift+F3”导航到下一个或上一个结果。
设置编辑器允许您查看和修改存储在 settings.json 文件中的设置项。您可以通过在代码编辑器中打开此文件直接查看和编辑该文件。通过指定设置ID和值,设置将被写入JSON。settings.json 文件具有完整的代码补全和设置值的悬停描述。由于设置名称或JSON格式不正确而导致的错误也会突出显示。
中的继承将通过内部类替换为委托。提供重构选项: 在Field name字段中,指定新创建的内部类的字段名称。 在Inner class name字段中,指定新创建的内部类的名称。 选中Generate getter for delegate component复选框,为新创建的内部类创建getter方法。
代码重构操作 重构是通过改变现有程序结构而不改变其功能和用途来提高代码的可重用性和可维护性。CodeArts IDE 支持重构操作,提供了多种重要的重构类型,来改变编辑器中的代码库。CodeArts IDE for C/C++ 内置了对 C/C++ 重构的支持,在本专题中,我们将展示
在打开的Convert Anonymous To Inner对话框中,提供重构参数。 提供内部类的名称并选择是否将其创建为静态类。 在Constructor Parameters区域中,提供要用作类构造函数参数的变量的名称。使用工具栏按钮对参数重新排序。 单击Refactor以应用重构。 示例 例如
CodeArts IDE是一个具有丰富编辑功能的源代码编辑器。您可以使用代码片段、各种代码操作(如生成Getter/Setter和组织导入)以及重构来优化您的代码库。 在Java重构和Java源代码操作中了解更多信息。 父主题: 代码编辑
简介 CodeArts IDE提供了多个Source Action来生成公共代码结构和循环元素。要访问它们,请右键单击代码编辑器中的符号,然后从上下文菜单中选择Source Action。 父主题: 代码生成
killPrevSession 终止具有相同名称的先前运行会话(设置为true),或中止启动(设置为false)。 vmOptions JVM的额外选项。 method 完全限定的测试方法名称。 class 完全限定的测试类名称。 package 测试包名称。 directory 包含测试源
Required"报错时,即为代理认证信息错误,该代理需要用户认证。 解决办法:需在“管理代理”弹窗中,找到所使用的代理,并为它输入用户名和密码。 在连接远程主机时,遇到"connect ETIMEDOUT"报错时,即为网络超时引起。 解决办法:确认proxy是否有效。 在连接远程主机时,遇到"All
killPrevSession 终止具有相同名称的先前运行会话(设置为true),或中止启动(设置为false)。 vmOptions JVM的额外选项。 method 完全限定的测试方法名称。 class 完全限定的测试类名称。 package 测试包名称。 directory 包含测试源
inner class:选择以创建新的内部类。所有局部变量都转换为此类的字段。提供类的名称及其可见性修饰符。 Create anonymous class:选择以创建新对象并提供要创建的方法的名称。 在Parameters区域中,在范围内选择变量作为方法参数。 单击Refactor以应用重构。
终止具有相同名称的先前运行会话(设置为true),或中止启动(设置为false)。 vmOptions JVM的额外选项。 scriptArgs 传递给Gradle的参数的数组。 tasks 要运行的Gradle任务。提供一个对象数组,每个对象都有一个名称(任务名称)和一个可选的args数组,其中包含任务的参数。
killPrevSession 终止具有相同名称的先前运行会话(设置为true),或中止启动(设置为false)。 vmOptions JVM的额外选项。 method 完全限定的测试方法名称。 class 完全限定的测试类名称。 package 测试包名称。 directory 包含测试源
启动配置属性 名称 描述 “type” 调试器的类型。对于运行和调试Python代码,应将其设置为“python”。 “name” 启动配置的名称。 “request” 调试模式,可以是“launch”(在program中指定的文件或当前文件上启动调试器)、“attach”(将调
killPrevSession 终止具有相同名称的先前运行会话(设置为true),或中止启动(设置为false)。 vmOptions JVM的额外选项。 method 完全限定的测试方法名称。 class 完全限定的测试类名称。 package 测试包名称。 directory 包含测试源
Maven任务 使用此启动配置来运行一个或多个Maven任务。 启动配置属性 名称 描述 type 描述 type 调试器的类型。对于运行和调试Java代码,应将其设置为javadbg。 name 启动配置名称。 env 额外的环境变量 skipBuild 跳过程序的构建过程(设置为
启动配置属性 名称 描述 “type” 调试器的类型。对于运行和调试Python代码,应将其设置为“python”。 “name” 启动配置的名称。 “request” 调试模式,可以是“launch”(在program中指定的文件或当前文件上启动调试器)、“attach”(将调