43.1k star, 免费开源的 markdown 编辑器 MarkText

43.1k star, 免费开源的 markdown 编辑器 MarkText

分类 开源分享

项目名: MarkText -- 简单而优雅的开源 Markdown 编辑器

Github 开源地址: https://github.com/marktext/marktext

官网地址: MarkText

支持平台: Linux, macOS 以及 Windows

了解更多

操作界面:

在操作界面输入 @ 就可以弹出编辑模块的窗口,我们可以在这个窗口,选择插入标题、段落、代码模块、表格、图表等:

主要特点:

  • 实时预览,所见即所得,界面干净简单。
  • 支持 CommonMark Spec、GitHub Flavored Markdown Spec 并选择性支持 Pandoc markdown。
  • 支持数学表达式(KaTeX)、前置信息和表情符号等。
  • 支持段落和行内编程样式。
  • 可以导出 HTML 和 PDF 文件。
  • 软件可以设置各种主题 Cadmium Light、Material Dark 等。
  • 多种编辑模式:源码模式、打字机模式、焦点模式。
  • 可以从剪贴板中直接粘贴图像。

支持各种格式插入:

菜单栏上的 Theme 选项可以设置不同主题:

可以设置自己喜欢的主题:

菜单栏上的 View 选项可以设置不同编辑模式:

源码模式:

打字机模式:

焦点模式:

以下是 MarkText 的一些主要特点和功能:

  • 所见即所得编辑器: MarkText 提供了一个直观的所见即所得编辑器,让用户可以在编辑时立即看到最终渲染的效果,这有助于用户更直观地处理 Markdown 格式。

  • 实时预览: 编辑器支持实时预览功能,用户可以在编辑时随时查看 Markdown 文档的渲染效果,确保最终的呈现符合期望。

  • 语法高亮: MarkText 提供了语法高亮显示,使 Markdown 文档中的不同元素(标题、列表、代码块等)更易于辨认,提高可读性。

  • 多主题支持: 用户可以选择不同的编辑主题,以适应个人偏好或不同的环境。

  • 自定义样式: 用户可以通过自定义 CSS 样式来定制编辑器和渲染效果,以满足个性化需求。

  • 导出功能: MarkText 支持将 Markdown 文档导出为多种格式,包括 HTML、PDF 等,使用户能够方便地分享或发布文档。

  • 标签页支持: 用户可以在同一个窗口中打开多个 Markdown 文档,通过标签页进行切换,提高多文档管理的效率。

  • 跨平台: MarkText 是跨平台的,支持 Windows、macOS 和 Linux 系统,使用户能够在不同的操作系统上使用相同的编辑工具。

  • 快捷键支持: 提供了丰富的快捷键,方便用户快速执行常用操作,提高编辑效率。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/515547.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

中文Mistral模型介绍(Chinese-Mistral)——中文大语言模型

中文Mistral简介 Chinese-Mistral由清华大学地学系地球空间信息科学实验室开发。 该模型基于Mistral发布的Mistral-7B-v0.1训练得到。首先进行中文词表扩充,然后采用实验室提出的PREPARED训练框架(under review)在中英双语语料上进行增量预训…

C++Date类的实现

目录 前言: 1.显示日期 2.构造函数与获取某年某月的日期的函数 3.日期比较 4.日期加减天数 5.日期减日期 6.前置后置与-- 7.完整代码 8.测试 总结: 感谢支持! 前言: 结合了前面的内容的学习,本篇来对之前的…

面试篇:杂乱篇

String s " "; 1. String类的常用方法有哪些? s.length(): 返回字符串长度s.substring(): 截取字符串s.split(): 分割字符串s.equlas(): 字符串比…

Ai智能生成图片神器,多种风格任你选,探索无限可能的视觉盛宴

在数字化浪潮中,图片已成为我们表达创意、传递情感、展示品牌的重要工具。然而,不是每个人都有专业的设计背景,也不是每个创作者都能轻松驾驭各种风格。这时,一款强大而灵活的AI智能生成图片神器应运而生,它将为你的创…

Vol.34 Good Men Project:一个博客网站,每月90万访问量,通过付费订阅和广告变现

今天给大家分享的案例网站是:Good Men Project,这是一个专门针对男性成长的博客网站,内容包括人际关系、家庭、职业发展等话题。 它的网址是:The Good Men Project - The Conversation No One Else Is Having 流量情况 我们先看…

【python实战】--提取所有目录下所有Excel文件指定列数据

系列文章目录 文章目录 系列文章目录前言一、问题描述二、python代码1.引入库 总结 前言 一、问题描述 需要提取指定路径下所有excel文件中指定一列数据,汇总到新文件,(逐列汇总) 二、python代码 1.引入库 代码如下&#xff08…

vue弹出的添加信息组件中 el-radio 单选框无法点击问题

情景描述:在弹出的添加信息的组件中的form中有一个单选框,单选框无法进行点击切换 原因如下: 单选框要求有个默认值,因为添加和更新操作复用同一个组件,所以我在初始化时对相关进行了判定,如果为空则赋初始值 结果这样虽然实现了初始值的展示,但是就是如此造成了单选框的无法切…

【MATLAB源码-第176期】基于matlab的16QAM调制解调系统频偏估计及补偿算法仿真,对比补偿前后的星座图误码率。

操作环境: MATLAB 2022a 1、算法描述 在通信系统中,频率偏移是一种常见的问题,它会导致接收到的信号频率与发送信号的频率不完全匹配,进而影响通信质量。在调制技术中,QPSK(Quadrature Phase Shift Keyin…

NIUSHOP完美运营版商城 虚拟商品全功能商城 全能商城小程序 智慧商城系统 全品类百货商城

完美运营版商城/拼团/团购/秒杀/积分/砍价/实物商品/虚拟商品等全功能商城 干干净净 没有一丝多余收据 还没过手其他站 还没乱七八走的广告和后门 后台可以自由拖曳修改前端UI页面 还支持虚拟商品自动发货等功能 挺不错的一套源码 前端UNIAPP 后端PHP 一键部署版本 源码免费…

基于SpringBoot+Vue前后端分离高校就业信息管理系统的设计与实现+毕业论文

介绍 随着中国大力发展教育事业,在校大学生的数量不断增多,导致大学毕业生的数量也不断增多,就业形势日趋严峻。开发一套符合就业形势的高校就业信息管理系统是非常必要的,这样既能提高就业管理部门的管理水平,又能通…

014——超声波模块驱动开发Plus(基于I.MX6uLL、SR04和poll机制)

目录 一、基础知识 二、分析为什么打印会影响中断 三、驱动程序 四、应用程序 五、验证及其它 一、基础知识 013——超声波模块驱动开发(基于I.MX6uLL与SR04)-CSDN博客 二、分析为什么打印会影响中断 asmlinkage __visible int printk(const ch…

Loadrunner的使用

Loadrunner的使用 选项公网测试地址:http://cfgjt.cn:8981/devt-web 用户名admin,密码11111111 1.Loadrunner介绍 ​ LoadRunner,是一种预测系统行为和性能的负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查…

Ubuntu部署BOA服务器

BOA服务器概述 BOA是一款非常小巧的Web服务器,源代码开放、性能优秀、支持CGI通用网关接口技术,特别适合用在嵌入式系统中。 BOA服务器主要功能是在互联嵌入式设备之间进行信息交互,达到通用网络对嵌入式设备进行监控,并将反馈信…

【c/c++】深入探秘:C++内存管理的机制

🔥个人主页:Quitecoder 🔥专栏:c笔记仓 朋友们大家好,本篇文章我们详细讲解c中的动态内存管理 目录 1.C/C内存分布2.C语言中动态内存管理方式:malloc/calloc/realloc/free3.c内存管理方式3.1new/delete对内…

LeetCode-199. 二叉树的右视图【树 深度优先搜索 广度优先搜索 二叉树】

LeetCode-199. 二叉树的右视图【树 深度优先搜索 广度优先搜索 二叉树】 题目描述:解题思路一:广度优先搜索解题思路二:深度优先搜索解题思路三:0 题目描述: 给定一个二叉树的 根节点 root,想象自己站在它…

股权激励和期权激励对比辨析

文章目录 概念定义 收益方式 风险评估 应用和分析 股权激励和期权激励,两者的区别是什么,本文就来梳理对比一下。 概念定义 股权激励,是指上市公司以本公司股票为标的,对其董事、高级管理人员及其他员工进行的长期性激励。取得…

微服务(基础篇-008-es、kibana安装)

目录 05-初识ES-安装es_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1LQ4y127n4?p81&vd_source60a35a11f813c6dff0b76089e5e138cc 1.部署单点es 1.1.创建网络 1.2.加载镜像 1.3.运行 2.部署kibana 2.1.部署 2.2.DevTools 3.安装IK分词器 3.1.在线安装ik…

程序员们应注意的行业特有的法律问题

大家好,我是不会魔法的兔子,是一枚执业律师,持续分享技术类行业项目风险及预防的问题。 一直以来兔子都在以大家做项目时候会遇到的风险问题做分享,最近有个念头一直挥之不去,就是要不要给我们广大的程序员们也分享一…

一文彻底搞懂ZooKeeper选举机制

文章目录 1. ZooKeeper 集群2. ZooKeeper 启动3. ZooKeeper 选举机制4. Follower(跟随者)和Candidate(候选者)节点区别5. Leader节点挂掉期间写操作是否会丢失 1. ZooKeeper 集群 ZooKeeper 是一个分布式的开源协调服务&#xff…

Node.js------模块化

◆ 能够说出模块化的好处◆ 能够知道 CommonJS 规定了哪些内容◆ 能够说出 Node.js 中模块的三大分类各自是什么◆ 能够使用 npm 管理包◆ 能够了解什么是规范的包结构◆ 能够了解模块的加载机制 一.模块化的基本概念 1.模块化 模块化是指解决一个复杂问题时&#xff0c…