CodeArts IDE Online
CodeArts IDE Online
- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
-
API参考
- 使用前必读
- API概览
- 如何调用API
-
API
-
IDE实例管理
- 查询IDE实例名是否重复 - CheckName
- 查询某个IDE实例 - ShowInstance
- 修改IDE实例 - UpdateInstance
- 删除IDE实例 - DeleteInstance
- 启动IDE实例 - StartInstance
- 停止IDE实例 - StopInstance
- 创建IDE实例 - CreateInstance
- 查询某个租户下的IDE实例列表 - ListOrgInstances
- 创建IDE实例 - CreateIDEInstance
- 创建Shell实例 - CreateShellInstance
- 查询IDE实例列表 - ListInstances
- 外部第三方集成商创建IDE实例 - CreateInstanceBy3rd
- 查询用户是否有权限访问某个IDE实例 - CheckInstanceAccess
- 查询用户是否有权限创建IDE实例 - CheckCreateInstancePermission
- 刷新IDE实例活跃状态 - UpdateInstanceActivity
- 查询某个IDE实例的状态 - ShowInstanceStatusInfo
- 分发实例给访问者 - AssociateInstance
- 技术栈管理
- 模板管理
- 帐号权限管理
- 插件管理
-
插件市场
- 获取指定文件下载地址 - DownloadExtensionFile
- 上传插件 - UploadExtensionFile
- 查询插件列表 - ListExtensions
- 查询插件详细信息 - ShowExtensionDetail
- 查询插件评价 - ShowExtensionEvaluation
- 查询插件评星 - ShowExtensionEvaluationStar
- 添加插件评论 - AddExtensionEvaluation
- 添加评论回复、回复评论回复 - AddExtensionEvaluationReply
- 举报评论,举报回复 - CheckMaliciousExtensionEvaluation
- 删除回复 - DeleteEvaluationReply
- 删除评论 - DeleteEvaluation
- 添加新评星 - AddExtensionStar
- 查询插件分类 - ShowCategoryList
- 获取当前用户下的发布商列表 - ListPublisher
- 文件上传归一化 - UploadFilePublisher
- 获取插件检测结果 - ShowExtensionTestingResult
- 插件发布 - PublishExtension
-
IDE实例管理
- 应用示例
- 权限策略和授权项
- 附录
- 历史API
- 文档修订记录
- 常见问题
- 文档下载
- 通用参考
链接复制成功!
Python技术栈相关操作
本节介绍Python技术栈的相关操作,具体如下:
登录工作界面请参考启动IDE实例。
切换Python版本
CodeArts IDE Online可以快速切换当前使用的Python版本,具体操作如下:
- 单击页面左下角的Python版本。
- 在页面中上方弹出的下拉框中选择需要更换的Python版本。Python允许多个版本共存,但各版本安装的第三方库不共享,使用时请注意当前的Python版本。
安装PyLint
快速安装:
打开CodeArts IDE Online时,在页面右下角的弹框中,单击Install,PyLint会自动安装到当前选择版本的Python中。
手动安装:
- 单击左上角
,选择“终端 > 新建终端”,或使用快捷键“Ctrl+Shift+`”打开 终端。
- 执行“python3/python2 -m pip install -U pylint --user”命令安装 Pylint。
安装依赖库
安装依赖需要指定Python,如:Python3使用 “python3 -m pip install --user 依赖库”安装。具体操作如下:
- 单击左上角
,选择“终端 > 新建终端”,或使用快捷键“Ctrl+Shift+`”打开 终端。
- 在终端窗口执行“python3 -m pip install --user 依赖库”命令,安装依赖库。
运行/调试代码
CodeArts IDE Online可以对当前文件进行调试,具体操作如下:
- 单击左上角
,选择“查看 > 调试”,可打开调试视图。
- 单击左上角
,选择“查看 > 调试控制台”,可打开调试控制台。
- 在调试下拉框中选择“Python: Current File (Integrated Terminal)”。
- 选中文件,参考添加断点,可在文件的代码行添加断点。
- 单击
,开始调试代码。
鼠标停留在变量上可查看变量值。
在“调试控制台”中可查看和修改变量值,在“Python Debug Console”中可查看输出结果。
代码格式检查
前提条件:已安装PyLint。
具体操作如下:格式检查默认开启,如果需要手动开启,可以执行“Python: Enable Linting”命令。
- 单击左上角
,选择“查看 > 显示并运行命令”,或使用快捷键“F1”打开命令窗口。
- 输入lint,找到“Python: 启用 Linting”命令执行。
- 选择“on”开启格式检查。
代码测试
CodeArts IDE Online支持unittest,pytest和nose对python进行代码测试,其中,pytest同时支持unittest和nose。
前提条件:已安装PyLint。
具体操作如下:
- 单击左上角
,选择“查看 > 显示并运行命令”,或使用快捷键“F1”打开命令搜索框。
- 找到并执行“Python: Configure Tests”命令。
- 在下拉框中选择“pytest”。
- 选择tests目录。
- 单击代码中“Run Test | Debug Test”按钮中的“Run Test”,开始进行代码测试。
单击页面左下角状态栏中的
,选择“View Test Output”,可查看测试报告。