VNote(开源Markdown笔记) v4.3.0 官方中文版

VNote是一款基于Qt框架开发的专业开源笔记工具,主打原生Markdown编辑体验。不同于普通的轻量Markdown编辑器,它在完美支持Markdown语法的同时,还集成了完整的本地化笔记管理能力,界面简约清爽、操作逻辑流畅,能让日常记笔记、整理知识的过程变得更高效愉悦,是内容创作者、程序员群体十分推荐的笔记工具。

软件特点

  • 支持高性能全文检索,海量笔记也能快速定位目标内容
  • 支持全局唤出的通用输入框,键入即可快速检索、调用任意功能
  • 支持直接粘贴剪贴板内的图片插入笔记,无需手动保存上传
  • 编辑/阅读双模式下均支持围栏代码块语法高亮,适配数十种编程语言
  • 编辑/阅读双模式均同步展示笔记大纲,长文档跳转更方便
  • 支持编辑、阅读模式自定义样式,可按需调整界面展示效果
  • 内置Vim编辑模式,支持自定义快捷键,效率党友好
  • 支持无限层级文件夹分类,笔记管理逻辑更灵活
  • 支持多标签页、窗口分屏,可同时编辑、对比多篇笔记
  • 支持Mermaid流程图、Graphviz图表、MathJax公式渲染
  • 完美适配HiDPI高分辨率屏幕,界面显示清晰无模糊
  • 支持笔记挂载附件,资料整理更方便
  • 内置深色模式与多套主题可选,适配不同使用场景
  • 支持丰富的可扩展导出能力,可导出为HTML、PDF、Word等多种主流格式

软件截图

VNote开源Markdown笔记工具界面截图

更新日志(v4.3.0)

通知系统

新增应用内通知系统,配套工具栏入口、弹出通知面板,支持一键清除/单条解散操作

任务模块优化

  • 新增Tasks面板、Console日志查看器,支持直接在应用内编辑任务文件
  • 任务子系统迁移至ServiceManager/DI架构,移除旧版任务输出控制台
  • 片段与任务面板新增标题栏搜索过滤器,检索更便捷

状态栏优化

文本与Markdown视图窗口现在采用基于列的状态栏,搭载Material风格芯片主题与拼写控制功能,支持手动开启拼写检查、自动识别语言

导出功能升级

  • 内置导出方案管理,配套新建/复制/删除拆分按钮
  • 新增支持选择拆分窗格的XML作为导出源
  • wkhtmltopdf导出模式下支持自定义PDF页眉/页脚,兼容[page]、[title]、[date]占位符
  • docx/自定义导出场景下,MathJax公式自动栅格化为PNG格式,导出的语法高亮配色同步读取真实的highlight.css配置

编辑与Markdown功能优化

  • 阅读模式新增代码块自动换行选项
  • 新增自定义全局样式按钮,可直接打开user.css文件编辑各主题下的自定义样式
  • 编辑器内支持$$包裹的数学公式源高亮
  • 编辑模式下Ctrl+左键点击即可打开Markdown链接,外部链接打开前会弹出确认提示
  • 笔记模板与快速笔记文件夹路径支持Sniper展开与@@光标标记
  • 新增手动文件编码覆盖功能,可修复非UTF-8编码文件的乱码问题

工作区与视图优化

  • 移除多余的工作区角落菜单操作
  • 双击标签栏空白区域即可快速创建新笔记
  • 阅读模式下图片右键菜单新增「查看」操作
  • 统一入口(United Entry)调整为折叠态显示为高亮工具栏图标,点击展开为输入框,选中列表条目时自动触发对应操作

通用功能更新

  • 新增全局唤醒热键,可一键呼出主窗口
  • 新增–quiet静默启动参数
  • 支持QtWebEngine的–remote-debugging-port调试参数
  • 内置Mermaid升级至v11.16.0版本

安全优化

  • 修复YAML frontmatter导致的存储型XSS漏洞(GHSA-vfhj-c636-h59x)
  • 新增外部程序参数注入防护,修复CWE-88漏洞

问题修复

  • 修复搜索关键词组合框宽度异常过宽的问题
  • 修复删除隐藏工作区后主面板丢失的问题
  • 修复\\label公式渲染为黑框、Graphviz渲染错误级联、SVG数据URI图片不显示、带换行符的节点图形弹出预览异常等问题
  • 外部文件变更对话框的取消按钮默认设置为永久忽略
  • 更新简体中文、日文翻译包
© 版权声明
THE END
喜欢就支持一下吧
点赞73 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容