GitHub 热门项目:编辑

2026-05-27 1 阅读 GitHub Trending
GitHub项目:编辑 仓库地址:https://github.com/microsoft/edit 星级:14250 | 作者:微软 项目描述:我们都编辑。 =================================================== 自述文件内容: # ![编辑应用程序图标](./assets/edit.svg) 编辑 满足简单需求的简单编辑器。 该编辑器向经典的 [MS-DOS 编辑器](https://en.wikipedia.org/wiki/MS-DOS_Editor) 致敬,但具有类似于 VS Code 的现代界面和输入控件。目标是提供一个易于访问的编辑器,即使是不熟悉终端的用户也可以轻松使用。 ![在前台使用“关于”对话框进行编辑的屏幕截图](./assets/edit_hero_image.png) ## 安装 [![打包状态](https://repology.org/badge/vertical-allrepos/microsoft-edit.svg?exclude_unsupported=1)](https://repology.org/project/microsoft-edit/versions) 您还可以从[我们的发布页面](https://github.com/microsoft/edit/releases/latest) 下载二进制文件。 ### 窗口 您可以使用 WinGet 安装最新版本: ````powershell winget 安装 Microsoft.编辑 ```` ### Linux(从源代码构建) 如果您的发行版不提供二进制文件,或者您想构建自己的发行版,则可以使用我们的安装脚本,前提是您已安装: * Rust(通过 `rustup` 或类似的) * C 编译器(例如 `gcc`) * ICU(例如 libicu78、libicu、icu) * 卷曲/wget 和 tar 然后,以下命令会将 `msedit` 安装到 `~/.local/bin` 中: ````嘘 卷曲 --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/microsoft/edit/main/assets/install.sh |嘘 ```` 其他标志是“--dev”,直接从主分支构建,以及“--system”安装到“/usr/local/bin”。例如: ````嘘 卷曲 --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/microsoft/edit/main/assets/install.sh | sh -s -- --dev --系统 ```` ### macOS 您可以使用 Homebrew 安装最新版本: ````嘘 酿造安装msedit ```` ## 构建说明 * [安装 Rust](https://www.rust-lang.org/tools/install) * 克隆存储库 * 如果您使用的是 nightly Rust: ````嘘 货物构建 --release --config .cargo/release.toml ```` * 如果您使用稳定的 Rust: * 理想情况下:设置环境变量“RUSTC_BOOTSTRAP=1”并使用上面的 **nightly** 构建说明。 建议这样做,因为它大大减少了二进制文件的大小并略微提高了性能。 * 否则,只需运行: ````嘘 货物构建--发布 ```` ### 构建配置 您可以在构建时设置以下环境变量来配置构建: 环境变量|描述 --- | --- `EDIT_CFG_ICU*` |有关详细信息,请参阅下面的 [ICU 库名称 (SONAME)](#icu-library-name-soname)。建议 Linux 软件包维护者检查并配置这些选项。 `EDIT_CFG_LANGUAGES` |要包含在构建中的以逗号分隔的语言列表。请参阅 [i18n/edit.toml](i18n/edit.toml) 了解可用语言。 ## 软件包维护者注意事项 ### 包命名 规范的可执行文件名称是“edit”,替代名称是“msedit”。 我们意识到“edit”与现有命令的潜在冲突,并建议将包和可执行文件命名为“msedit”。 名称