文本编辑器
文本编辑器是一款高度灵活的多功能文本代码编辑器,可让您从网页浏览器访问和快速编辑 DiskStation 上的文本文件或代码。
文件管理
若要创建新文件:
请单击文件并选择新建。将出现一个以新文档.txt 为标题的新空白选项卡。
若要从文本编辑器打开文件:
只需单击文件并选择打开即可。将出现一个对话框,您可选择必须在选项卡中打开的带特殊字符编码的文件。如果该文件已打开,文本编辑器将以其当前状态显示该文件。
若要从 File Station 打开文件:
在 File Station,只需右键单击所选文件,然后从上下文菜单中单击用文本编辑器打开。如果该文件已打开,文本编辑器将以其当前状态显示该文件。打开文件的另一种方法是从 File Station 用光标将一个或多个文件拖动到文本编辑器。
注:
文本编辑器无法打开超过 10 MB 的文件。
若要保存文件:
只需单击文件并选择保存即可。如果这是已有的文件,它将被当前内容覆盖。如果您要同时保存所有已打开的文件,可进入文件 > 全部保存。如果文件尚无名称(新文件),或您选择了文件 > 另存为,将弹出一个对话框,要求您提供文件名称。然后,您可选择要保存该文件的位置、文件名和编码。
若要关闭文件:
只需单击文件并选择关闭即可。关闭文件的另一个方法是单击各选项卡上的关闭按钮。如果您在文件中有任何未保存的数据,文本编辑器将始终提示您是否要关闭它而不保存这些更改。
注:
您可通过特殊字符编码来保存文件以支持双向语言。您还可指定打开文件时进行编码,以使文本编辑器正确显示文件。
编辑
- 标准操作
编辑控制支持简单的撤消、重做和全选操作。这些操作可在多数编辑器中找到且操作非常简单。您可通过在编辑菜单的相应菜单项中选择执行这些操作。此外,浏览器的上下文菜单默认有剪切、复制和粘贴选项。
- 缩进
缩进文本是进行源代码编辑的常用操作。缩进是在行首添加额外的空格以将文本块分开,增加层级。一般在编辑时,按 Tab 键将在当前位置插入一个制表符。但如果选择部分文本,按 Tab 键将在所选文本的每个行首添加额外的空格,让您立即使整个文本块缩进。同时按 Shift 和 Tab 键将取消缩进。
- 改写
您可按“插入”键来启用和禁用改写。即,不是在光标处插入字符,而是替换它们。显示的光标将以改写状态相应更改形状。
- 列模式编辑
编辑文件的一种特殊方式是列模式编辑。这是指文本可按列(而不是行)选择。要开始列模式选择,在选择文本时按 Alt 键,按需要让光标向下或向上移动。当文本以所谓的列模式选择时,输入文字会使每个所选列的字符变为键入的字符。
正在搜索
- 正常搜索
您可像大多数程序中那样,使用“查找”对话框来搜索文字。您可选择搜索 > 查找来打开此对话框。此对话框将始终保留在文本的顶部,如果该文本已打开,您就不能继续编辑它。在搜索栏中,输入要查找的文字。
- 替换
您可像大多数程序中那样,使用“替换”对话框来查找和替换文字。您可选择搜索 > 替换来打开此对话框。全部替换 将以替换文字替换查询出现的所有内容。
- 区分大小写
它要求查询结果与查询内容完全相同。如果此选项未勾选,搜索则不分大小写。
- 全字匹配
它将导致查询结果与查询的整个字完全一致,而不是部分一致。例如,如果您要找全字匹配的“exam”,您将仅找到“exam”,而不是“example”。
- 正则表达式
查询将像正则表达式那样进行处理。
什么是正则表达式?
正则表达式是构成搜索方式的一系列字符,是一种节省时间的强大技术。使用正则表达式的一种非常简单的情况是在文本编辑器找到与两种不同拼写方式相同的字,如 M[ea]rry。
样式配置器
在文本编辑器中,样式配置器主要用于控制文本的外观。
右下侧下拉列表中包含所有支持的编程语言,可进行设计以帮助您构建合适的编码环境。
偏好设置
- 显示隐藏字符
如果勾选,将显示空格、制表符、新建行符或换行符。
- 显示缩进参考线
如果勾选,将显示缩进参考线。这对编码语言中定位码非常有用。
- 高亮当前行号
如果勾选,插入点所在的行将以特殊背景颜色呈现。
- 高亮所选字词
如果勾选,同一文本文件中符合所选字的所有字(不是部分)将被自动列出。
- 显示行号
如果勾选,将显示行号。
- 启用程序代码折叠
如果勾选,您代码的某些行可根据部分特征隐藏。此功能对结构化语言(如 C++ 或 XML)非常有用。当勾选自动隐藏折叠小工具后,代码的某些行将被自动折叠。您还可选择通过折叠小工具仅标记起始括号或起始括号和结束括号两者。
- 自动换行
指定您的文本是否以窗口的边缘或在特定列号自动换行而无需插入硬回车。
- 自动附加相应的结束字符
如果勾选,您的代码中将自动添加结束括号(字符)。
- 按下 tab 键时插入空格
如果勾选,按 Tab 键将插入空格字符而不是制表符。Tab 字符宽度可按字符数定义(在偏好设置 > 字体和颜色)。
- 默认编码
默认编码用于来保存具有特殊字符编码的文件以支持双向语言。您还可指定打开文件时进行编码,以使文本编辑器正确显示文件。
- 字体和颜色
Tab 字符宽度、字体大小和主题可根据您的个人偏好来自定义。Tab 字符宽度按空格字符的数量来定义。
支持的文件格式
文本编辑器仅支持纯文本文件。不支持带丰富格式的文本文件(如 *.doc 和 *.pdf)。