Aura Text 是一个优秀的文本/代码编辑器,提供了各种必备工具。由 PyQt6 和 Python 构建,利用了这些技术的强大功能和灵活性。
使用 Aura Text,用户可以访问一个多功能且强大的编辑环境。无论是处理小脚本还是复杂项目,Aura Text 都为您提供所有必要的功能,以简化您的工作流程。从语法高亮和代码补全到智能缩进和高级终端,Aura Text 确保您的编码体验既高效又愉快,同时对您的计算机负担极小。
Aura Text 的主要亮点是:
- 编辑文件
- 支持多达30种语言
- 自动补全
- 自定义标题栏
- 拆分窗格 Markdown 编辑器
- 带历史记录的终端
- Python 控制台
- 插件支持
- 广泛的主题支持,包括 Material 主题支持
- 极高的可定制性
让我们在您的 PC 上安装 Aura Text!
在终端中运行以下命令一次性安装依赖项:
pip install -r requirements.txt
以下是使用 Nuitka 构建 Aura Text 的示例
- 下载 / 克隆此仓库
- 将
AuraText
文件夹从LocalAppData
文件夹移动到AppData/Local
文件夹。 - 安装 Nuitka (
python -m pip install nuitka
) python -m nuitka --windows-disable-console .\main.py
- 下载 / 克隆此仓库
- 将
AuraText
文件夹从LocalAppData
文件夹移动到AppData/Local
文件夹。 python -m main.py
- 在底部制作一个具有类似 PyCharm 或其他 IDE 功能的状态栏(只读切换,面包屑等)
自定义主题键盘模拟- 拆分编辑
Python 代码静态分析
以及更多......
贡献是使开源社区成为一个令人惊叹的学习、启发和创造的地方。您所做的任何贡献都是非常感谢的。
如果您有建议可以改进此项目,请复刻 (fork) 此仓库并创建一个拉取请求(pull request)。您也可以直接打开一个带有“增强”(enhancement)标签的议题。 别忘了给项目加星!再次感谢!
- 复刻(Fork)此仓库
- 创建您的功能分支 (
git checkout -b feature/AmazingFeature
) - 提交您的更改 (
git commit -m 'Add some AmazingFeature'
) - 推送到分支 (
git push origin feature/AmazingFeature
) - 打开一个拉取请求(Pull Request)
根据MIT许可证分发。有关详细信息,请参见 LICENSE.txt
。