WebIDE

WebIDE 提供可以在浏览器中编辑代码的 IDE 的界面,免去了本地安装的繁琐,环境配置的困难,并且提供了一系列智能化能力帮助开发者更简单高效的编码。

如何使用

点击任意 Codeup 代码库,在源文件、合并请求页面都可以看到 Web IDE 的入口,方便地在云端修改和评审代码。

12

智能化能力介绍

一、代码智能补全

开发者在编写代码时,智能编码插件会自动感知代码上下文,为开发者提供精准的代码补全候选项,代码补全候选项中标记有星符号的为代码智能补全结果。目前支持 Java、JavaScript、Python 语言的代码智能补全。

1

二、代码文档搜索推荐

当开发者不知道如何使用某个 API 时(如调用方式或方法入参等),可以将鼠标移动到指定 API 上,即可展示智能编码插件提供的 API 概要信息。开发者点击“ API 文档详情”,能在右侧栏看到 API 的官方文档、代码示例等详细信息,也可以直接搜索所需的 API 代码文档。目前支持 JavaScript、Python 语言的代码文档搜索推荐。

2

三、Web 服务预览

在 WebIDE 工作空间中启动的 Web 服务,可通过服务预览功能,在开发阶段验证程序的正确性。

3