# Arcadia

Arcadia 一站式代码运维平台主要面向于脚本语言编程，适用于中小型团队与个人的开发与运维环境。
除了代码运维外 Arcadia 还是一个强大的定时任务运维平台，并且有着完善的文件系统和底层CLI命令设计。

## 使用说明

- 账户密码
```
username: useradmin
password: passwd
```

## 主要功能：

- **专业代码编辑器**：采用 VS Code 核心组件之一的摩纳哥编辑器，并且经过了高度定制，提供众多语言解释器支持，代码高亮效果与桌面客户端一致，还支持标签页多开。
- **定时任务调度**：面板支持卡片和数据表格两种布局，增删改查一应俱全，支持秒级任务，可直接查看任务关联的历史运行日志和源码，还支持调试、过滤、排序等功能。
- **环境变量可视化**：通过数据表格页面管理底层环境变量，增删改查一应俱全，支持变量聚合、编排，支持排序。
- **运行日志展示与查询**：支持内容高亮、实时滚动更新、滚动至底/顶、调整字体大小、名称过滤、日期范围过滤等功能，还支持反转、轮询等高级功能。
- **文件可视化管理**：仿桌面系统的文件管理页面，支持栅格与列表两种预览模式，支持创建、删除、重命名、上传、下载、删除、预览、编辑等操作。
- **代码内容对比**：集成摩纳哥专业差异编辑器，可任意选择对比文件。
- **代码在线调试**：专业的调试工具，实施反馈运行日志，支持配置调试环境。
- **内置终端命令行**：项目集成了基于 Xterm.js 的 WEB 终端工具，实时、流畅且支持标签页多开，日常使用无需手动连接至服务器。

