Skip to main content

产品简介

1024Code 是一个 AI-First 的云端开发环境(CDE:Cloud Development Environment),集成了 Agent 智能体和编程社区,无需安装环境,任何设备,开箱即用,支持多种编程语言,和 SpringVueReact 等开发框架,是入门/待入门程序员学习编程,与朋友一起创造作品,分享交流的最佳选择。

主要功能

AI 智能体:AI 生成应用、自主 Debug 和自主迭代优化代码。

AI 编程助手:在云端开发环境里和 AI 编程助手互动,快速解答疑问、完成重复性质的编码工作。

在线多人协作:类似腾讯文档等在线协作文档的协作功能体验,1024Code 支持用户邀请多人同时加入一个代码空间实时协作编程。

在线分享:分享代码空间链接,打开可查看项目文件并运行的“副本”代码空间。

Git 版本管理Git Commit,管理你的代码版本。

数据库:免费的云端数据库,代码空间的最佳搭档。

IDE 界面及功能

1024Code 产品设计图

文件窗口

  • 支持多层级的文件夹
  • 支持上传/拖拽上传本地文件

编辑器窗口

  • 支持代码高亮、补全
  • 协作模式下,支持以不同颜色光标体现不同用户的代码操作

Console窗口

  • 显示应用启动及运行过程中的日志

Shell窗口

  • 以 runner 权限控制容器
  • 协作模式下,用户间共享同一 session

运行按钮

  • 支持点击运行按钮编译及运行程序
  • 编译/运行命令支持手动配置
  • 启动及运行过程中的日志将在 console 中显示

浏览器输出窗口

  • 支持 HTTP 服务的浏览(监听 8080 端口)
  • 检测到用户对网址的访问后立即启动应用服务,无访问情况下持续3分14秒后关闭

图形输出窗口

  • 选择 C++PythonJava 模版的 GUI 版本创建代码空间,使用相关图形库编写和运行图形程序