产品简介
1024Code 是一个免费的、协作式的、基于浏览器的 IDE 环境,支持 10 多种编程语言,支持 Spring 、Vue 、React 等框架,还支持很多图形库,是刚入门的程序员学习编程,与朋友一起创造作品,分享交流的最佳选择。
主要功能
在线多人协作:类似腾讯文档等在线协作文档的协作功能体验,1024Code 支持用户邀请多人同时加入一个代码空间协作编程。
在线分享:分享代码空间链接,打开可查看项目文件并运行的“副本”代码空间
Git 版本管理:Git Commit,管理你的代码版本。
数据库:免费的云端数据库,代码空间的最佳搭档。
IDE 界面及功能
文件窗口
- 支持多层级的文件夹
- 支持上传/拖拽上传本地文件
编辑器窗口
- 支持代码高亮、补全
- 协作模式下,支持以不同颜色光标体现不同用户的代码操作
Console窗口
- 显示应用启动及运行过程中的日志
Shell窗口
- 以 root 权限直接控制容器,可执行几乎一切命令
- 协作模式下,用户间共享同一
session
运行按钮
- 支持点击运行按钮编译、构建及运行程序
- 启动及运行过程中的日志将在
console
中显示 - 编译/运行命令可在
.1024
文件中配置/修改
浏览器输出窗口
- 支持
HTTP
服务的浏览(运行端口自动识别) - 检测到用户对网址的访问后立即启动应用服务,无访问情况下持续3分14秒后关闭
图形输出窗口
- 选择
C++
、Python
模版的GUI
版本创建代码空间,可使用相关图形库编写和运行图形程序