产品推荐 2026-07-28

BlazorMarkdownEditor:Markdown编

Blazor应用的Markdown编辑器组件,支持WebAssembly和Server。

开源软件跨平台工具

产品简介

BlazorMarkdownEditor 这是一个为Blazor WebAssembly和Server设计的完整Markdown编辑器组件,基于EasyMDE 2.0.x。它帮助开发者在Blazor应用中轻松集成Markdown编辑功能,支持自定义工具栏、调整大小等。适合需要在应用中添加富文本编辑能力的Blazor开发者。

BlazorMarkdownEditor 主界面

核心功能

  • 完整Markdown编辑功能
  • 自定义工具栏支持
  • 调整编辑器大小和全屏模式
  • 支持插入链接
  • 跨平台兼容(Windows、macOS、Linux)

快速开始

  1. 第一步:在_Imports.razor中添加命名空间引用
  2. 第二步:在index.html中引入CSS和JS文件,包括jQuery
  3. 第三步:在Razor页面中使用MarkdownEditor组件并绑定值

界面预览

BlazorMarkdownEditor 界面截图

BlazorMarkdownEditor 界面截图

与其他方案对比

对比项BlazorMarkdownEditor同类方案
集成方式作为Blazor原生组件,易于在Blazor项目中直接使用可能需要手动包装JavaScript库或使用第三方服务
功能完整性基于EasyMDE,提供完整Markdown编辑和渲染功能,包括自定义工具栏和调整大小可能功能有限或需要额外配置
跨平台支持支持Windows、macOS和Linux平台可能仅支持特定平台

适合谁用

  • 需要在Blazor WebAssembly应用中添加Markdown编辑功能的前端开发者
  • 需要在Blazor Server应用中构建内容管理系统的后端开发者
  • 希望快速集成富文本编辑功能的全栈开发者

下载与版本

当前最新版本为 v2.0.0,发布于 2022-01-18。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项