检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
要存储更改,请执行以下任一操作: 在“源代码管理”部分操作 在“源代码管理”视图中,展开“源代码管理”部分。 单击要存储更改的存储库旁边的“更多操作”按钮(),指向“存储”,然后执行以下操作之一: 要存储已暂存的更改,请选择“储藏”。
CodeArts IDE将源代码编辑器的简洁性与代码补全和调试等强大的开发工具结合在一起,旨在解决传统本地开发环境的限制,提供更灵活、更强大的开发体验。 CodeArts IDE拥有一个快速高效的源代码编辑器,非常适合日常使用。
Shift+Alt+P refactor.inline.parameter 内联方法 Ctrl+Shift+Alt+L Ctrl+Shift+Alt+L refactor.inline.method 更改签名 Ctrl+F6 Ctrl+F6 refactor.change.signature
也可以通过使用合并(Merge)和变基(Rebase)命令在Git分支之间应用代码更改。 创建分支 在“源代码管理”视图中,展开“源代码管理”部分。 单击要在其中创建新分支的存储库旁边的“更多操作”按钮(),指向“分支”,然后通过以下任意一种方式创建分支。
如下图所示: 图3 源代码管理克隆仓库 如果已经打开某个文件夹,请按以下步骤克隆仓库。 在“源代码管理”视图中,展开“源代码管理”部分。 单击“更多操作”按钮()并选择“克隆”。
CodeArts IDE客户端支持如下操作系统: 表1 支持的操作系统 OS类型 OS版本 安装程序类型 CPU架构 Windows 10/11 installer X86-64
动态启动配置 右键单击“资源管理器”或代码编辑器中的任意Python文件,然后从上下文菜单中选择“调试 Python 文件”/“运行 Python 文件”来运行该文件。 此外,您也可以直接通过单击编辑器边栏中的按钮,在代码编辑器中运行Python测试。
CodeArts IDE for Remoteshell CodeArts IDE for RemoteShell允许开发者通过Web界面直接访问和管理远程服务器,提供基于SSH协议访问已绑定EIP的华为云ECS主机的文件系统和终端的能力,以及基于kubectl访问已绑定EIP的华为云容器集群的能力
图1 调试控制台 从代码编辑器启动调试会话 如果不需要向程序传递任何参数,可以直接从代码编辑器开始一个调试会话。 在Python文件的代码编辑器中,单击编辑器边缘中的运行按钮(),并从弹出菜单中选择“调试”,或者右键单击代码编辑器,从上下文菜单中选择“调试 Python 文件”。
处理方法 请检查当前系统是否运行在虚拟机环境中。此类问题通常由虚拟机系统中缺少必要的证书引起。如确认为虚拟机环境,请按照以下步骤进行修复。
Library:生成库文件(静态库或动态库),包含可被其他项目使用的函数和类,提高代码的复用性和模块化。 Executable 生成器类型 构建项目时,默认使用Ninja生成器。 MinGW Makefiles:Windows系统上适用于对性能要求不高的场景。
启用代码覆盖率 使用代码覆盖率功能运行任务。 启用分析 启用用于Java堆内存使用情况的JMX分析。 虚拟机选项 JVM的额外选项。 环境变量 额外的环境变量。 终止上一个会话 终止具有相同名称的先前运行会话(勾选此选项),或中止启动(不勾选此选项)。 临时性 将配置标记为临时。
使用URLs打开项目和文件 您还可以使用操作系统的URL处理机制打开项目和文件。
调试器提供了所有基本功能,例如通过启动配置自定义应用程序启动、在代码中设置断点、检查程序的挂起状态并单步执行、动态评估表达式等等。以下为调试的具体步骤: 在代码中设置断点,以定义程序应停止的位置。 在调试模式下运行程序。 当程序暂停时,在“运行和调试”视图中检查其状态。
在“launch.json”中,使用代码推荐快捷键(“Ctrl+I” / “Ctrl+Space” / “Ctrl+Shift+Space”(IDEA键盘映射))查看可用属性及其值的列表。
“远程文件管理器”区域,提供对已连接主机的文件系统的访问。 “编辑器”区域,该区域保存当前打开的远程终端会话和文件的选项卡。 “会话管理”区域,用于管理主机和连接。 配置代理 RemoteShell支持通过代理连接到主机。
运行和调试测试用例 CodeArts IDE为运行和调试您的测试用例提供了多个选项: 在测试类的代码编辑器中,单击测试类声明旁的运行按钮(),运行该类中的所有测试。或者单击某个测试方法旁边的运行按钮来仅运行单个测试。
查看版本记录 CodeArts IDE支持同时处理多个源代码管理(SCM)提供商,其中Git支持已经内置。CodeArts IDE还维护了本地历史版本记录,即使您的项目没有关联的SCM提供商,也可以跟踪文件的更改。
逐过程 “F10” / “F6” / “F8” (IDEA快捷键) 跳过当前代码行到下一行。如果当前行中有方法调用,则会跳过它们的实现,以便您移至调用者方法的下一行。 单步调试 “F11” / “F5” / “F7” (IDEA快捷键) 进入方法里展示实现代码。
代码模板:提供丰富的代码模板和示例,帮助开发者快速启动项目,减少从零开始的开发工作。 强大的调试和测试工具: 本地调试:支持在本地环境中调试连接到华为云的服务,方便开发者在本地环境中进行开发和测试。 远程调试:支持远程调试,方便调试部署在华为云上的应用。