novelWriter(文本编辑器) v2.8.1 官方安装版
软件大小:100.9MB
软件语言:简体中文
软件类别:应用工具
更新时间:2026-01-20 00:07:03
版本:velWriter(文本编辑器) v2.8.1 官方安装版
应用平台:Windows平台
- 软件介绍
- 软件截图
- 相关软件
- 相关阅读
- 下载地址
NovelWriter文本编辑器 v2.8.1官方安装版,是创作小说等长文本的利器。它有强大的项目管理功能,能将不同章节、情节分类管理。我最喜欢它的快速定位功能,有一次我写到几十万字,想找前面某个情节,用它能快速定位到该部分,节省了在长篇文本中大海捞针的时间,让创作节奏更流畅,再也不用为寻找内容浪费创作灵感。
novelWriter是一个开源软件,Github上1.6k Star。使用Python的PyQt5构建,可用于Windows、Mac、Linux系统。
在GitHub上的介绍是这样的。
novelWriter is an open source plain text editor designed for writing novels. It supports a minimal markdown-like syntax for formatting text. It is written with Python 3 (3.8+) and Qt 5 (5.10+) for cross-platform support.
novelWriter是一个纯文本编辑器,并没有思维导图,卡片视图,也无法插入图片,但对于写故事,他是足够的。正如novelWriter的名字,它更适合写小说,或者说,它只适合写故事(小说和非虚构的故事)。
文档结构
novelWriter的根目录下可以创建小说、归档、情节、角色、位置、时间线、物品、条目和自定义9种类型。其中小说目录可
创建多个。
文档类型可以分为两类,小说文档和笔记文档,小说文档写小说主体,笔记文档用于构建设定。
小说文档只可以创建在小说目录下,笔记文档可以创建在包括小说文档的所有目录下。
每个根目录下也可以创建文件夹进行组织和管理。
且两种文档类型可以相互转换。
小说文档
novelWriter采用最基本的markdown语法。每一个小说文档都基于标题进行构建:
·一级标题用于小说标题页或者中间章;
·二级标题构建小说章节;
·三级标题构建场景;
·四级标题构建场景中的不同部分。
小说编辑过程中可以每部分都新建一个文档,也可以整本小说都写在一个文档中,写完再根据标题进行
拆分
笔记文档
笔记文档可以创建在任何类型的目录下,进行小说的设定,备忘,大纲的撰写。
编辑器
文本格式
novelWriter使用简单的Markdown语法及简单的Shortcode语法:
·标题
·一级标题#
·二级标题##
·三级标题###
·四级标题####
·加粗
·**加粗文本**
·[b]加粗文本[/b]
·斜体
·_斜体文本_
·[i]斜体文本[/i]
·删除线
·~~删除~~
·[s]删除[/s]
·下划线
[u]下划线[/u]
·上标
内容[sup]上标[/sup]
·下标
内容[sub]下标[/sub]
对齐和缩进
在文档文件中,默认文本将采用左对齐或两端对齐。可以通过使用一组‘>>’或‘<<’符号,来指定特定段落的对齐方式,使用‘>’和‘<’符号,使段落从左右两边进行缩进。
这段文本是左对齐的。<<
>> 这段文本是右对齐的。
>> 这段文本是居中的。<<
> 这段段落从左边距和右边距都进行了缩进。这在您想要引用一大段文本时非常有用。<
评论与注释
概要评论可在表格试图中显示。
·概要评论:
%Synopsis:
·短评论:
%Short:
文本替换
在小说编辑过程中使用
<文本>
进行占位,在转换到阅读视图以及导出和预览时可以根据项目设置中的替换规则进行替换。
小说组织
视图
项目视图为小说所有笔记与小说文档进行构建的视图。
大纲视图在侧边栏显示小说的大纲,只包含小说文档。根据标题级别进行识别,一个文档多个文档都可识别。
在项目视图和大纲视图中,选中文档在文档树底部的信息栏可以显示该文档的属性信息。
表格视图将小说大纲以及其标签属性通过表格的形式展现。显示的属性可以自定义。选中文档可在底部显示该文档的具体属性。
标签和参考
每篇文档都可以使用
@tag:标签
给文档添加标签。
也可以使用特定语法为文档添加属性:
·情节:@plot:
·角色:
·视角角色:@pov:
·焦点角色:@focus:
·次要角色:@char:
·位置:@location:
·时间线:@time:
·物品:@object:
·条目:@entity:
·自定义:@custom:
在所有页面(小说文档中,每个标题都可以理解为一个文档。)中都可以使用该种语法添加属性,且会针对属性类型进行建议。
注意,被关联的文档需要使用
@tag:标签内容
进行标签定义。
在小说编辑过程中,鼠标放在属性链接上,点击跟随标签,可在侧边栏打开这篇文档,进行参考。
状态、活动状态、重要性
文档树中每一级名称后分别为字数、活动状态、状态\重要性。
活动状态有两种,活动与非活动。分别以方框内的✔和❌显示:
小说文档可以设置状态,可在文档树内切换和自定义,也可在项目设置中自定义。
笔记文档可以设置重要性,类似于小说文档的状态设置。
其他
导出
在一本小说写完可以进行构建导出,可自定义进行文档过滤,进行预览,并导出多种格式。
写作统计
问题
由于汉字等CJK语言文字的特性,字数统计规则与英文等字母文字不同,汉字的字数统计并不是根据空格进行分割,所以在字数统计中,“字数”是汉字的字符数,“单词”对于汉字的统计并无意义,可以忽略,针对这个问题,我在GitHub上也已经与开发者进行了探讨,对于CJK文字的改进也纳入规划。
更新日志
主题改造
2.8中的主要变化是整个应用程序的颜色主题现在是统一的。您不再需要分别为应用和文档选择单独的主题。相反,你现在可以选择你喜欢的浅色和深色主题,并使用侧栏上的一个新按钮在它们之间切换。您还可以将主题设置为自动遵循操作系统的亮或暗模式选择。
除了重新设计颜色主题系统外,还增加了大量新的颜色主题。其中许多是由Myian贡献的。有几个新的选择,无论是光明和黑暗的主题,其中很多都是匹配的对。
图标和按钮一致性
所有按钮现在都使用所选图标主题中的图标,并且不再从操作系统继承任何图标。这有助于保持图标一致。
您还可以为“状态”和“重要性”标签选择标准主题颜色。这些选项的“项目设置”选项卡已重新设计,包含这些附加选项。这意味着当您在浅色和深色主题之间切换或切换到不同的颜色主题时,“状态”和“重要性”标签图标也会更新。
注意
由于“状态”和“重要性”标签过去有固定值,因此一旦您的项目在novelWriter 2.8中打开,您就必须将每个标签图标的颜色从“自定义”更改为您选择的标准主题颜色。如果您愿意,您仍然可以选择为这些图标设置固定的颜色。
新功能
Vim模式
现在可以在文本编辑器面板中启用Vim模式。Vim模式允许您访问Vim风格的命令模式和命令。您可以在首选项中名为“功能”的新部分中启用此功能。此功能仍处于试验阶段,可能会在未来版本中进行更改或扩展。Vim模式由Alexis Dumelie贡献。
Markdown突出显示
你现在可以在文本中使用Markdown突出显示标签,像这样:
Some text with ==this part highlighted==.
这与shortcode [m][/m]标签的作用相同,但不同的是,文本在编辑器中也被视觉突出显示。
当前行突出显示
“首选项”中的“文本编辑”下有一个新设置,可亮显当前行。也就是说,光标所在的行将具有不同的背景颜色。
可重复的注释
特别注释的注释,如概要、简短描述、故事结构和故事注释,现在可以在标题下重复,并且所有注释都保留在大纲及其导出中。
其他变化
现在,您可以在焦点模式下使用键盘快捷键切换到项目树或大纲视图。
从模板创建新文档时,模板文档的主标题将替换为为新文档选择的标签。
编辑器中的自动替换功能现在可以更好地检测与Markdown样式标记相关的左引号和右引号。
现在,当在比以前打开的屏幕更小的屏幕上打开时,应用程序窗口将被阻止将其本身扩展到比屏幕更大的尺寸。
尾随空格在编辑器中不再用错误下划线突出显示。
当单击应用或保存按钮时,Mandatapt构建设置对话框上的一个开关现在允许自动预览构建。
编辑器现在正确地支持4字节Unicode字符,而不会破坏语法突出显示和拼写检查。








