产品简介
1024Code 是一个 AI-First 的云端开发环境(CDE:Cloud Development Environment),集成了 Agent 智能体和编程社区,无需安装环境,任何设备,开箱即用,支持多种编程语言,和 Spring
、Vue
、React
等开发框架,是入门/待入门程序员学习编程,与朋友一起创造作品,分享交流的最佳选择。
主要功能
AI 智能体:AI 生成应用、自主 Debug 和自主迭代优化代码。
AI 编程助手:在云端开发环境里和 AI
编程助手互动,快速解答疑问、完成重复性质的编码工作。
在线多人协作:类似腾讯文档等在线协作文档的协作功能体验,1024Code
支持用户邀请多人同时加入一个代码空间实时协作编程。
在线分享:分享代码空间链接,打开可查看项目文件并运行的“副本”代码空间。
Git 版本管理:Git Commit
,管理你的代码版本。
数据库:免费的云端数据库,代码空间的最佳搭档。
IDE 界面及功能
文件窗口
- 支持多层级的文件夹
- 支持上传/拖拽上传本地文件
编辑器窗口
- 支持代码高亮、补全
- 协作模式下,支持以不同颜色光标体现不同用户的代码操作
Console窗口
- 显示应用启动及运行过程中的日志
Shell窗口
- 以 runner 权限控制容器
- 协作模式下,用户间共享同一
session
运行按钮
- 支持点击运行按钮编译及运行程序
- 编译/运行命令支持手动配置
- 启动及运行过程中的日志将在
console
中显示
浏览器输出窗口
- 支持
HTTP
服务的浏览(监听8080
端口) - 检测到用户对网址的访问后立即启动应用服务,无访问情况下持续3分14秒后关闭
图形输出窗口
- 选择
C++
、Python
、Java
模版的GUI
版本创建代码空间,使用相关图形库编写和运行图形程序