vnote/zh_cn/docs/用户/为什么需要 VNote.md
2021-07-13 19:28:45 +08:00

20 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 为什么需要 VNote
## 什么是 VNote
开始之初VNote 是一款专为 **Markdown** 设计的 **V**im 风格笔记应用程序。它不仅仅是一个 Markdown 编辑器。 VNote 旨在成为一个带有便捷笔记管理的功能强大的 Markdown 编辑器,或者一个拥有舒适 Markdown 体验的笔记软件。
现在VNote 致力于成为一个舒适的笔记平台,会逐步支持更多的文档格式。
VNote 是免费、开源的。您可以获得适用于 LinuxWindows 和 macOS 的版本。
## 为什么要造另一个 Markdown 轮子
### 关于 Markdown 的见解
Markdown 作为一种简单的标记语言,与富文本不同,与生俱来就带有**编辑和阅读之间的鸿沟**。处理该鸿沟的方法一般有三种:
1. 作为一个极端,一些编辑器只是将 Markdown 视为**纯文本**。用户可能会迷失在凌乱的黑色字符中,**难于追踪**笔记的信息脉络。
2. 大多数 Markdown 编辑器使用两个并排面板以**同时编辑和预览** Markdown 笔记。它使事情变得更加简单,因为用户可以在编辑文本的同时预览到一个美观的排版和布局。但是,两个面板可能占据整个屏幕,并且用户要不断左右移动视线,这使用户极其容易分心。
3. 另一个极端是,一些编辑器在用户输入后马上转换 Markdown 元素,使得在使用 Markdown 时就像使用一些快捷方式在 Word 里编辑富文本文档一样。这可能与 Markdown 的设计目标相冲突。
由于大多数编辑器选择第二种方式,因此很多用户一提起 Markdown 就会想起实时预览。这可能是一个对 Markdown 的**误解**。定位为简单的标记语言Markdown 旨在帮助在编辑时方便跟踪文本信息,并在转换为 HTML 后进行阅读时提供漂亮的排版。
### VNote 的权衡方式
VNote 尝试通过**精心调整的语法高亮和其他一些功能**来最小化鸿沟并为 Markdown 提供尽可能好的所见即所得效果。通过帮助跟踪内容,用户无需预览或者在输入后立即修改文本。