检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
构建环境 在Python中,“环境”由解释器和所有已安装的包组成,定义了程序运行的上下文。CodeArts IDE能够自动检测标准位置安装的Python解释器和工作区文件夹中的虚拟环境。 默认情况下,Python解释器在全局环境下运行,不会对特定项目有额外操作,因此任何安装或卸载
当前Python文件 使用此启动配置运行当前在代码编辑器中打开的Python文件。 要在没有手动创建启动配置的时候快速运行Python文件,可以在资源管理器右键单击该文件或其代码编辑器中右键单击,从上下文菜单中选择”在终端中运行 Python 文件”。CodeArts IDE会自动为此文件创建
Python文件 可以使用该配置来运行任意Python文件。 要在没有手动创建启动配置的时候快速运行Python文件,可以在资源管理器右键单击该文件或其代码编辑器中右键单击,从上下文菜单中选择“在终端中运行 Python 文件“。CodeArts IDE会自动为此文件创建Python
环境和终端窗口 除非将“python.terminal.activateEnvironment”设置设为“false”,否则当您右键单击一个文件并选择“运行Python文件”和使用“Python: 创建新终端”命令时,将会自动激活项目选择的环境。 请注意,从shell中启动CodeArts
通过URLs打开CodeArts IDE 您还可以使用操作系统的URL处理机制打开项目和文件。 使用以下URL格式: 打开项目 codearts://file/{full path to project}/ codearts://file/c:/myProject/ 打开文件 c
查找和替换 CodeArts IDE支持您快速查找和替换当前打开的文件文本。 按“Ctrl+F”在编辑器中打开查找小组件,搜索结果将在编辑器和右侧缩略图突出显示。 如果当前打开的文件中存在多个匹配结果,可以按“Enter”/“Shift+Enter”和“F3”/“Shift+F3”导航到下一个或上一个结果。
选择代码 选择当前行 键盘快捷键:Ctrl+L 多重选择(多光标) CodeArts IDE支持多个光标以实现快速的同步编辑。您可以使用“Alt+单击”添加二级光标。每个光标根据其所在的上下文独立运行。添加更多光标的常见方法是使用Ctrl+Alt+Down或Ctrl+Alt+Up将光标插入下方或上方。
指定项目环境 在命令面板(“Ctrl+Ctrl”/“Ctrl+Shift+P”)中,搜索并运行“Python: 选择解释器”命令,或者单击状态栏右侧的按钮。 在“选择解释器“对话框中选择“创建环境“。 在创建环境的过程中,CodeArts IDE会自动安装列在requirements
在调试模式下运行程序 CodeArts IDE允许您直接从代码编辑器或通过启动配置启动调试会话。 从代码编辑器启动调试会话 通过启动配置启动调试会话 父主题: 调试
结构 “结构”视图会显示当前活动的Python文件的符号树,并提供多种排序、分组和过滤功能。要打开“结构”视图,请在右侧的活动栏中单击“结构”,或按下 “Ctrl+Shift+F10”。 要快速导航到某个符号,请单击“结构”视图列表中的相应项。使用“结构”视图工具栏按钮可以对显示的符号进行排序、过滤和分组。
概述 CodeArts IDE提供了许多代码格式化功能。编辑器有两个显式格式操作: 格式化文档(“Shift+Alt+F” / “Ctrl+Alt+L” (IDEA键盘映射))-格式化整个活动文件。 设置选定内容的格式化(“Ctrl+K Ctrl+F” / “Ctrl+Alt+L”
pytest 使用该启动配置来运行pytest测试。 约束与限制 要在没有手动创建启动配置的时候快速运行 pytest 测试,请在测试文件的代码编辑器中,单击测试类声明旁边的“全部运行”按钮()(以运行类中的所有测试),或测试方法旁边的“运行方法”按钮()(仅运行单个测试)。 CodeArts
unittest 使用该启动配置来运行unittest测试。 约束与限制 要在没有手动创建启动配置的时候快速运行 unittest 测试,请在测试文件的代码编辑器中,单击测试类声明旁边的“全部运行”按钮()(以运行类中的所有测试),或测试方法旁边的“运行方法”按钮()(仅运行单个测试)。
CLI高级选项 有几个CLI选项有助于重现错误和高级设置。 参数 描述 -s,--status 打印进程使用情况和诊断信息。 --disable-gpu 禁用GPU硬件加速。 --verbose 打印详细输出(意味着--wait)。 --prof-startup 在启动过程中运行CPU探查器。
附加到进程 您可以使用该启动配置将调试器附加到已运行的Python程序。 当您启动该配置时,CodeArts IDE会提示您选择要附加的进程。 启动配置属性 启动配置示例 父主题: 启动配置
代码导航 快速文件导航 使用面包屑导航路径 转到定义 转到类型定义 转到实现 查找所有引用 转到编辑器中的符号 转到行 大纲视图 括号匹配 错误和警告 父主题: 基本操作
工作区设置 工作区设置与项目一起存储,因此可以在项目的开发人员之间共享。工作区设置覆盖用户设置。 您可以在设置编辑器的Workspace选项卡上编辑工作区设置。要快速打开此选项卡,请使用“命令选项板”中的Preferences: Open Workspace Setting(“Ctrl+Shift+P”/“Ctrl
组织导入 CodeArts IDE突出显示模糊和未使用的导入,并提供Source Action来自动组织它们。 在代码编辑器中,将光标定位在突出显示的import语句处。 按“Ctrl+.”/“Alt+Enter”键,然后在弹出菜单中选择Optimize imports。CodeArts
折叠代码 您可以使用行号和行开始之间的折叠图标来折叠代码区域。将鼠标移动到折叠符号上,然后单击图标实现折叠和展开区域。使用“Shift + 单击”折叠图标实现折叠或展开区域和内部的所有区域。 您还可以使用以下操作: 折叠(Ctrl+Shift+[ / Ctrl+-(IDEA键盘映射)):折叠光标处最里面的未折叠区域。
导入排序 CodeArts IDE提供了自动按字母顺序排序导入语句并移除不明确导入的“源代码操作”。 在代码编辑器中,右键单击并选择上下文菜单中的“源代码操作”。或者,按“Shift+Alt+S” /“Alt+Insert”(IDEA快捷键)。 在弹出菜单中,选择“Sort imports”。