作为流行的KDEPlasma桌面的一部分,KWrite在易于使用的界面中隐藏了大量有用的功能。KWrite是KDEPlasma桌面的文本编辑器。它旨在成为一个通用的应用程序,任何人都可以在需要快速记笔记、写学校论文、进行一些编程和/或任何您能想到的文本编辑器可以完成的事情时使用。它使用Kate编辑器的组件来创建一个简单的界面,但它利用这些相同的组件来提供许多有用的功能。安装KWrite并非适用于所有环境,它是KDEPlasma桌面的一个组件,因此如果您正在运行Plasma,那么您已经安装了KWrite。如果你没有运行Plasma,你可以安装Plasma,这样你就可以开始将它与KWrite一起使用,或者如果你想使用KWrite。然而,它是Plasma桌面的默认文本编辑器,所以如果你真的想把它作为一个独立的应用程序使用,安装Kate可能会更容易。使用KWrite当您启动KWrite时,您会看到您所期望的编辑器外观:一个大的输入区域、顶部的菜单栏和工具栏以及底部的状态栏。这就是您在开始之前需要了解的全部内容。KWrite是一个直观的应用程序,具有用于打开和保存文件等重要操作的工具栏按钮,以及用于更高级编辑任务的简单菜单系统。KWrite的许多功能都是潜在的,不需要您自己激活它们。例如,如果您打开一个用HTML编写的文件,KWrite将突出显示关键字(例如class和id)并识别代码标签(例如
或
)并将它们与自然语言单词对待区分开来。当您加载一个用Python编写的文件时,也会发生同样的情况,而对于主要用自然语言编写的文件,则不会发生任何事情。当然,您不必只选择HTML、Python和您的母语。KWrite支持多种语言和格式(它甚至有许多自动完成选项)。对于那些想要比自动加载功能更多功能的人,可以在“编辑”、“查看”和“工具”菜单中找到选项。例如,您可以激活动态拼写检查、运行脚本、调出命令行、注释或取消注释一行、调整缩进、显示行号等。从终端启动KWrite时还有一些有趣的选项。例如,如果您知道要转到文件中的哪一行,则可以使用行号参数启动KWrite:$kwrite--line101example.txt您还可以使用--stdin(或简称-i)选项方便地替换命令的输出通过管道传输到KWrite。例如,此命令下载example.com的主页并在新的KWrite窗口中显示HTML:$curlhttp://example.com|kwrite--stdin试试KWrite我一直觉得KDE的优点之一就是它的复杂性非常灵活。如果你想要一个简单的桌面,你基本上可以选择忽略任何你不想要的功能。KWrite是这种灵活性也适用于开发人员的示例。由于Kate具有许多功能,因此开发人员能够重用这些功能的一个子集来创建一个更清晰、更集中的应用程序版本。KWrite是一个单一的文档编辑器。它没有标签,也没有任何“项目”的意义。它适用于希望一次处理一个文档、希望默认激活基本功能以及在需要时选择强大的编辑工具选项的用户。安装很棒的Plasma桌面并立即试用!