检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GIT支持 简介 访问源代码控制功能 管理存储库 管理版本控制下的文件 管理分支 CodeArts IDE作为Git编辑器 父主题: 版本控制
在打开的Replace Constructor With Factory Method对话框中,提供要创建的工厂方法的名称及其包含类。 单击Refactor以应用重构。 示例 作为示例,让我们将InnerClass类构造函数替换为带有newInnerClass的工厂方法。 重构前 class ReplaceConstructor
快捷键绑定参考 基本编辑 编码辅助 搜索 导航 重构 调试 版本控制 编辑器/窗口管理 文件管理 显示 首选项 父主题: 默认键绑定
新建Python项目 CodeArts IDE提供了一个Python项目向导,帮助您更轻松地创建新项目并配置环境。 在主菜单中,选择文件 > 新建 > 工程 。 在打开的“新建工程”对话框中,从左侧列表选择“Python“,填入项目参数。 设置项目名称和路径。 在“新环境使用“的
Middleman。 在打开的Remove Middleman对话框中,选择要内联的委托方法。要删除方法,请选中该方法旁边的复选框。 单击Refactor 以应用重构。 示例 例如,让我们从类InnerClass中删除print委托方法,将其替换为对委托字段nextClass的调用。 重构前 class
管理凭据 RemoteShell提供“凭据管理”,可让您轻松管理所有提供的凭据。要打开“凭据管理”,请在“会话管理”区域中单击“视图和更多操作...”按钮(),然后从弹出菜单中选择“打开凭据管理”。 “凭据管理”窗口展示了所有存在的凭据记录。 要添加新的凭据记录,请在“凭据管理”的工具栏上单击“新增凭据”按钮
field is accessible复选框,以将所有字段引用替换为对相应访问器方法的调用。 指定封装字段和访问器的可见性。 单击Refactor以应用重构。 示例 例如,让我们封装name变量,并为其生成getter和setter方法。 重构前 class Person { public
digitally signed. You cannot run this script on the current system.”,那么您需要暂时更改 PowerShell 的执行策略以允许脚本运行(请参阅 PowerShell 文档中的“关于执行策略”部分):“Set-ExecutionPolicy
在打开的Introduce Field对话框中,提供引入字段的类型和名称、其初始化和可见性选项,并选择是否应将字段声明为final字段。 单击Refactor以应用重构。 示例 例如,让我们将表达式“Hello”+“ ”+“World!”提取到在类构造函数中初始化的新message私有字段。 重构前 class
在Constructor Parameters区域中,提供要用作类构造函数参数的变量的名称。使用工具栏按钮对参数重新排序。 单击Refactor以应用重构。 示例 例如,让我们将用作方法返回值的匿名类表达式转换为内部静态类MyTestClass。 重构前 class AnonymousToInner
h in comments and strings和Search for text occurrences复选框。 单击Refactor以应用重构。 示例 作为一个例子,让我们将存储在包com.refactoring.source中的类Refactoring移动到包com.refactoring
在JavaDoc for abstracts 选项中,选择是将JavaDoc注释移动或复制到提取的超类,还是保持原样。 单击Refactor以应用重构。 示例 例如,让我们基于提取ExtractImpl类的print方法和myField字段创建一个新的ExtractAbstract超
留原始方法并使用引入的参数定义新方法,请使用Delegate via overloading method选项。 单击Refactor 以应用重构。 示例 作为一个例子,让我们将表达式 "Hello" + " " + "World!" 提取到一个新的message参数中,并将其委托给一个重载的方法。
保留在原始类中。 在JavaDoc选项中,提供JavaDoc注释应与移动的类成员一起移动、复制还是保持原样的选择。 单击Refactor以应用重构。 示例 作为一个例子,让我们从超类AbstractClass中提取字段myField和方法print的类层次结构。 重构前 class
启动配置,此选项始终设置为“attach”。 “jinja” 当设置为“true”(默认)时,启用对Jinja模板的调试,例如在Flask应用程序中。 “redirectOutput” 当设置为“true”(默认)时,程序的输出将重定向到作为“console”值设置的控制台。此设
in comments and strings和Search for text occurrences复选框 。 单击 Refactor以应用重构。 示例 例如,让我们将InnerClass移动到上层。要保留从InnerClass到OuterClass的访问,OuterClass
class:选择以创建新对象并提供要创建的方法的名称。 在Parameters区域中,在范围内选择变量作为方法参数。 单击Refactor以应用重构。 示例 例如,让我们将包含 println语句的for循环提取到Printer包装类的新方法中。 重构前 class ExtractMethodObject
的字段作为方法的参数传递给类构造函数。 否则,如果类或方法不包含对外部类字段的引用,则可以用类引用替换实例限定符。 单击Refactor以应用重构。 示例 作为一个例子,让我们将Inner内部类转换为嵌套的静态类。由于Inner类包含对Outer类的message字段的引用,我们
不会对特定项目有额外操作,因此任何安装或卸载的包都会影响全局环境及在其中运行的所有程序。随着时间的推移,全局环境可能会变得拥挤,难以测试应用程序。 为了避免这种混乱和不便,您可以为项目创建一个虚拟环境。虚拟环境是一个包含特定解释器副本的文件夹。安装到虚拟环境中的包仅安装在该文件
Name:输入包装后参数的名称。 Parameters to Extract: 在此区域中,选中要提取到包装参数类的参数旁边的复选框。 单击Refactor以应用重构。 示例 例如,让我们将hello和world参数提取到TextContainer内部类,以使生成的generateText方法调用将