检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行重构 在代码编辑器中,将光标放在要重命名的符号的用法或声明上。 在编辑器上下文菜单中,选择“重命名符号”,或按 “F2” / “Shift+Alt+R” / “Shift+F6”(IDEA快捷键)。 在出现的弹出窗口中,为符号提供所需的新名称。 父主题: 变量重命名
案例 作为示例,让我们将变量 “message” 重命名为“greeting”。 重构前 重构后 父主题: 变量重命名
关键词补全 CodeArts IDE为Python保留关键字(如“assert”、“class”、“if”、“def”等)提供代码补全。 父主题: 代码补全
循环语句 代码片段描述 缩写 扩展内容 为表达式创建“while”循环 “while” while my_expression: <cursor> 父主题: 后缀片段
类成员 代码片段描述 缩写 扩展内容 从父类初始化调用方法的实现 “super” super().<super_method_name>() 为类属性创建getter方法 “prop” @property def name(self): return 为类属性创建setter和getter方法
使用智能选择(语义选择),您可以根据代码中符号插入位置的语义信息扩大或缩小选择范围。 要扩大选区,请使用“Shift+Alt+right”。 要缩小选区,请使用“Shift+Alt+Left”/“Ctrl+Shift+W”(IDEA键盘映射)。 父主题: 代码编辑
ft+]”/“”“Ctrl+=”/“Ctrl+Numpad+”(IDEA键盘映射)来展开光标处折叠的区域。有关代码折叠的更多详细信息,请参阅代码折叠。 父主题: 代码编辑
重构后 greeting = "Hello!" print(greeting) 父主题: 案例
重构前 message = "Hello!" print(message) 父主题: 案例
重构后 print("Hello!") 父主题: 案例
重构后 message = "Hello!" print(message) 父主题: 案例
如果您使用非导入符号,CodeArts IDE会帮助您添加相应的导入语句。此外,CodeArts IDE可以重新组织和验证代码中的导入。 添加导入 导入排序 父主题: 代码编辑
条件语句 代码片段描述 缩写 扩展内容 创建一个“__name__”变量的检查守卫 “main” if __name__ == '__main__': pass 父主题: 常规片段
循环语句 代码片段描述 缩写 扩展内容 用“for”循环迭代一个可迭代对象 “iter” for i in <iterable>: pass 用“for”循环迭代一个可迭代对象的索引和键值 “itere” for index, value in enumerate(iterable):
程序输出 代码片段描述 缩写 扩展内容 将表达式发送到标准输出 “print” print(my_expression) 父主题: 后缀片段
条件语句 代码片段描述 缩写 扩展内容 创建“if”语句 “if” if my_expression: <cursor> 创建if语句判断表达式的值是否为“None” “ifn” if my_expression is None: <cursor> 创建if语句判断表达式的值是否不为“None”
重构前 message = "Hello!" print(message) 父主题: 案例
折叠区域 折叠区域允许您折叠或展开代码片段,以便更好地查看源代码。在Python上下文中,使用以下字符来标记折叠区域: 开始区域:“#region” 或 “# region” 结束区域:“#endregion” 或 # endregion 然后就可以使用 “Ctrl+Shift+[”
导入排序 CodeArts IDE提供了自动按字母顺序排序导入语句并移除不明确导入的“源代码操作”。 在代码编辑器中,右键单击并选择上下文菜单中的“源代码操作”。或者,按“Shift+Alt+S” /“Alt+Insert”(IDEA快捷键)。 在弹出菜单中,选择“Sort imports”。
当您使用代码补全( Ctrl+I / Ctrl+Space / Ctrl+Shift+Space )插入引用尚未导入的元素时,CodeArts IDE会自动插入缺少的导入语句。CodeArts IDE还会突出显示当前缺少导入语句的符号,并提供源操作来自动插入导入。 在代码编辑器中,将光标置于强调显示的未解析符号处。