KWrite 是 KDE Plasma 桌面的桌面文本编辑器。 它的定位是一个通用应用程序,任何人都可以合理地使用它来快速记录笔记、撰写学校论文、进行编程和/或您能想到的任何其他使用文本编辑器的事情。 它使用 Kate 编辑器的组件来创建简单的界面,但利用相同的组件来提供大量有用的功能。
安装
KWrite 并非旨在普遍可用; 它是 KDE Plasma 桌面的一个组件,因此如果您正在运行 Plasma,那么您已经拥有 KWrite。
如果您没有运行 Plasma,那么您可以安装 Plasma,这样您就可以开始将其与 KWrite 一起使用,或者仅在需要时使用 KWrite。 但是,它的定位是 Plasma 桌面的默认文本编辑器,因此如果您真的想将其用作独立应用程序,那么安装 Kate 可能更容易。
使用 KWrite
启动 KWrite 时,您会得到一个文本编辑器应有的界面——一个用于输入的大型空白区域、顶部的菜单栏和工具栏,以及底部的状态栏。 这就是开始使用之前您真正需要知道的全部内容。 KWrite 是一款直观的应用程序,工具栏按钮用于打开和保存文件等重要活动,简单的菜单系统用于更高级的编辑任务。

KWrite 的许多功能都是潜在的——它们会在您没有自己激活它们的情况下发生。 例如,如果您打开一个用 HTML 编写的文件,KWrite 会突出显示关键字(例如 class
和 id
)并识别代码标签(例如 <p>
或 <div>
),并以不同于自然语言单词的方式处理它们。 当您加载用 Python 编写的文件时,也会发生同样的情况,而对于主要用自然语言编写的文档,则不会发生任何事情。
语言。
当然,您不必只在 HTML、Python 和您的母语之间进行选择。 KWrite 支持许多语言和格式(并且对于许多语言和格式,它甚至具有自动完成选项)。
对于想要具有不仅仅是明显的自动加载功能的文本编辑器的用户,可以在“编辑”、“查看”和“工具”菜单中找到选项。 例如,您可以激活动态拼写检查、运行脚本、调出命令行、注释或取消注释行、调整缩进、显示行号等等。
从终端启动 KWrite 时,还有一些有趣的选项。 例如,如果您确切地知道要在文件中导航到哪一行,则可以使用行号参数启动 KWrite
$ kwrite --line 101 example.txt
您还可以使用 --stdin
(或简写为 -i
) 选项方便地将命令的输出管道传输到 KWrite。 例如,此命令下载 example.com 的索引页面,并在新的 KWrite 窗口中显示 HTML
$ curl http://example.com | kwrite --stdin
尝试 KWrite
我一直认为 KDE 的优势之一是其感知的复杂性是灵活的——如果您想要一个简单的桌面,您可以选择忽略任何您不需要的功能。 KWrite 是这种灵活性如何也适用于开发人员的一个例子。 因为 Kate 已经设计了如此多的功能,所以开发人员可以重用这些功能的子集来创建更干净、更集中的应用程序版本。
KWrite 是一个单文档编辑器。 它没有选项卡,也没有对项目的任何感知。 它适用于那些想要一次只处理一个文档,并且想要默认激活基本功能,并在需要时提供强大的编辑工具选择的人。 安装出色的 Plasma 桌面,立即尝试!
1 条评论