Typora 是一个口碑还不错的 Markdown 编辑器,据说出自国内一位开发者做的。11 月它宣布正式版将开始收费(14.99 美元) ,最多只支持 3 台设备。对于忠实用户来说,价格也不算高。
对非重度用户来说,听到收费消息后,可能就想找其他 Markdown 编辑器了。
今天开源前哨推荐一个不错的替代品 Mark Text,在 GitHub 已有 2.3 万 Star。
简介
Mark Text 是一个简单而优雅的开源 Markdown 编辑器,专注于速度和可用性,适用于 Linux、MacOS 和 Windows,是新一代的 Markdown 编辑器。
文章图片
Mark Text 的作者喜欢写作,但是用了很多 Markdown 编辑器,仍然没有一个编辑器可以完全满足需求。Mark Text 使用虚拟 DOM 来呈现页面,使得它变得高效,并且开源的 Mark Text 可以让任何喜欢 Markdown 写作的人都可以使用 Mark Text,或者为它提供一些新的功能和特性。Mark Text 将永远开源,并且鼓励开发者贡献自己的代码,帮助 Mark Text 变得更好。
功能特点:
- 支持实时预览和干净简单的界面,可以获得无干扰的写作体验。
- Markdown 扩展,如数学表达式(KaTeX)、表情符号等。、
- 支持段落和内联样式快捷方式,提高写作效率。
- 支持输出 HTML 和 PDF 文档。
- 多种主题:Cadmium Light、Material Dark 等。
- Cadmium Light
文章图片
- Material Dark
文章图片
- 多种编辑模式:源代码模式、打字机模式、专注模式。
https://github.com/marktext/m...
下载安装
MacOS 可以从发布页面直接下载文件进行安装,或者使用 homebrew cask 进行安装:
# 下载页
https://github.com/marktext/marktext/releases/latest# 命令安装
brew install --cask mark-text
Windows 同样可以通过发布页面进行下载安装,或者使用 Chocolatey:
choco install marktext
Linux Linux 下的安装有 3 种方式,其中使用二进制文件安装的话,从发布页直接下载解压即可,过程中可能需要安装一些依赖项,简单介绍其他两种方式。
使用 AppImage 基于 AppImage 环境进行安装。
- 在 Mark Text 的下载发布页下载 AppImage
- 执行命令:
chmod +x marktext-%version%-x86_64.AppImage
./marktext-%version%-x86_64.AppImage
- 执行 Mark Text
- 桌面文件创建
$ curl -L https://raw.githubusercontent.com/marktext/marktext/develop/resources/linux/marktext.desktop -o $HOME/.local/share/applications/marktext.desktop$ vim $HOME/.local/share/applications/marktext.desktop$ update-desktop-database $HOME/.local/share/applications/
从 Flathub 安装 首先需要先安装 flatpak 和 flathub 存储库,然后使用以下命令安装 Mark Text:
flatpak install flathub com.github.marktext.marktext# 仅为当前用户安装
flatpak install --user flathub com.github.marktext.marktext
运行时使用以下命令:
flatpak run com.github.marktext.marktext
【再见 Typora!推荐一个 2.3 万 Star 的开源 Markdown 编辑器】更新时使用以下命令:
flatpak update com.github.marktext.marktext
开源前哨
日常分享热门、有趣和实用的开源项目。参与维护 10万+ Star 的开源技术资源库,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。
推荐阅读
- 2 万字带你了解 Selenium 全攻略
- 开源工具将 Markdown 转为脑图,还支持 VSCode 和 Vim
- 知名开源项目 Faker.js 被清空项目仓库代码
- JDK|jdk与jre的区别
- Android从入门到精通|Android零基础入门第12节(熟悉Android Studio界面,开始装逼卖萌)
- VsCode打不开终端
- vscode插件快餐教程(5) - 代码补全
- wemos|VSCode+PlatformIo IDE实现Wemos D1 Mini(ESP8266)接入阿里云物联网平台
- IDE|STM32 HardFault 调试定位
- 10 款 Linux 环境下的开源替代工具