Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

xxk8/zed-cn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Zed 编辑器中文版 - 增强版

Zed中文版
Zed界面展示

📥 快速下载

下载 Zed 中文版

下载源码

🚀 基于 Nriver/zed-translation 的二次开发和增强版本

💡 本项目在原有翻译功能的基础上,增加了图形化管理界面、一键安装、.app 包集成等现代化功能,让 Zed 中文版的安装和使用更加便捷。

Stars License Based on

🌟 增强功能

相比原项目,本版本新增:

  • 🖥️ Electron 图形管理器 - 现代化的 GUI 界面,支持一键安装、更新、卸载
  • 🍎 macOS .app 包 - 原生 macOS 应用体验,双击即可启动
  • 快速安装模式 - 基于官方 Zed + 中文环境变量,30秒内完成安装
  • 🐍 Python GUI 安装器 - 轻量级图形界面备选方案
  • 🔧 智能启动器 - 自动检测系统环境,提供最佳安装方案
  • 📱 多平台支持 - Windows、macOS、Linux 全平台兼容

🚀 快速开始

推荐方式:智能启动器

# 克隆项目
git clone https://github.com/xxk8/zed-cn.git
cd zed-cn

# 运行智能启动器
./quick_start.sh

图形界面安装(推荐)

# Electron 图形管理器
cd zed-chinese-manager && npm install && npm start

# 或使用 Python GUI
python3 zed_chinese_installer.py

手动安装(macOS)

# 确保已安装官方 Zed
brew install --cask zed

# 创建中文版 .app 包
./create_zed_chinese_app.sh

# 启动
open "~/Applications/Zed中文版.app"

📍 安装位置

~/Applications/Zed中文版.app  (macOS)
~/Applications/zed-chinese    (Linux)

🎯 主要特性

✨ 用户体验优化

  • 一键安装 - 无需手动编译,30秒完成安装
  • 图形化界面 - 直观的安装和管理界面
  • 原生集成 - macOS .app 包,完美系统集成
  • 智能检测 - 自动检测系统环境和依赖

🔧 技术改进

  • 轻量化设计 - 基于官方 Zed,避免重复编译
  • 模块化架构 - 多种安装方式,灵活选择
  • 错误处理 - 完善的错误提示和恢复机制
  • 版本管理 - 智能版本检查和更新提醒

🌐 多语言支持

  • 完整中文化 - 菜单、对话框、设置页面全中文
  • 可扩展性 - 支持添加其他语言翻译
  • 字体优化 - 针对中文字体显示优化

📖 使用文档

查看 ZED_CHINESE_FINAL_GUIDE.md 获取完整的安装和使用指南。

🛠️ 开发和贡献

项目结构

zed-cn/
├── 📱 图形界面
│   ├── zed-chinese-manager/     # Electron 管理器
│   └── zed_chinese_installer.py # Python GUI 安装器
├── 🔧 核心脚本
│   ├── create_zed_chinese_app.sh # .app 包创建
│   ├── launch_zed_chinese.sh     # 启动脚本
│   └── quick_start.sh            # 智能启动器
├── 🌐 翻译文件
│   ├── translations_cn.py       # 中文翻译词典
│   ├── 2.trans.py               # 翻译应用脚本
│   └── fix_menu_flicker.py      # 菜单修复
└── 📚 文档
    ├── README.md                # 项目说明
    └── ZED_CHINESE_FINAL_GUIDE.md # 完整指南

参与贡献

  1. Fork 本项目
  2. 创建功能分支 (git checkout -b feature/amazing-feature)
  3. 提交更改 (git commit -m 'Add amazing feature')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 创建 Pull Request

🙏 致谢

原项目贡献

本项目基于 Nriver/zed-translation 进行二次开发,特别感谢:

  • Nriver - 原始中文翻译项目的创建者
  • Zed 开发团队 - 创造了优秀的编辑器
  • 开源社区 - 为项目发展提供的支持和反馈

许可声明

  • 原始翻译内容和核心逻辑基于 Nriver/zed-translation
  • 增强功能和改进在 AGPL-3.0 许可下开源
  • 尊重原项目的 AGPL-3.0 许可协议

📞 支持和反馈

📄 许可证

本项目在 AGPL-3.0 许可下发布,继承自原项目 Nriver/zed-translation


⭐ 如果这个项目对您有帮助,请给我们一个 Star!

💡 同时也请支持原项目 Nriver/zed-translation

About

Zed 中文版本

Resources

Stars

Watchers

Forks

Packages

No packages published