vnote/zh_cn/docs/用户/为什么需要 VNote.md
2021-11-17 21:47:36 +08:00

21 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提供尽可能好的所见即所得效果。通过帮助跟踪内容用户无需预览或者在输入后立即修改文本。