使用自定义主题在linux文本编辑器中编写或编写更快的代码

你的Linux文本编辑器不必看起来单调乏味而且“功能齐全”,为什么不调整它来提高你的工作效率呢,不管是编写脚本和编码,还是将这个工具用作标记编辑器?...

作为Linux用户,文本编辑器成为您最喜爱的应用程序的可能性不是零——即使您不是开发人员。

linux-text-editor-custom-themes

我是个作家,我喜欢用gedit写笔记和文章。无论您是调整TXT文件以更改部分界面、敲打代码,还是编写脚本和设置cron作业,Linux都有充分的理由让您对文本编辑器有了新的认识。

与文字处理器不同,文本编辑器不允许您对文本进行太多的修补。因此,你可能会错误地认为你所看到的就是你所得到的。不是这样的。您可以设置文本编辑器的主题,更改用于背景和特殊语法的颜色。这样做可以提高你的写作速度,延长你的工作时间。

为什么要使用自定义主题?

文本编辑器不允许您像文字处理程序那样格式化文档。所有文件都是纯文本,因此颜色和粗体等元素是不可能的。

但是,大多数Linux文本编辑器可以用不同的颜色显示关键字、布尔值和字符串。这些颜色不会保存到文档本身,而是在编辑器识别某些字符或短语时应用。事物如何呈现取决于你使用的主题。

这些亮点有助于程序员和开发人员跟踪正在发生的事情,并降低出错的可能性。在标记中,颜色突出显示标题和链接。您可以学习文本编辑器提供的默认颜色,但如果您自己指定颜色,您可能会记得更多。

我用主题来选择更适合我眼睛的颜色。对我来说,无论是黑底白字还是黑底白字,都不能为写作提供理想的对比。我还发现与桌面其他部分冲突的颜色会让人分心。我喜欢浅灰色上的深灰色,就像羊皮纸上的铅笔。

无论您是在创建一个可以用更长时间编写的环境,还是在调整颜色以提高效率,自定义主题都是工具箱中一个很有价值的工具。

在哪里可以找到自定义主题?

Gedit是默认的GNOME文本编辑器,它使用一个名为GtkSourceView的后端来显示文本。使用此后端的其他应用程序也共享相同的主题。查找位置的示例是/usr/share/gnome/gtksourceview-3.0/styles/或~/.local/share/gtksourceview-3.0/styles/。这些位置可能会因发行版或文本编辑器使用的GtkSourceView版本而异。

这个项目在自己的网站上有几个主题。有光明和黑暗的选择,以及一些模仿其他文本编辑器。下面是一个名为Turbo的主题截图。有一些主题模仿Dreamweaver、Emacs和VisualStudio。

有人把一堆主题放到了GitHub上。要预览其中的许多内容,请查看这篇令人愉快的Linux博客文章。

在gedit中导入主题非常简单。转到“首选项”>“字体”&颜色,然后单击+。除了颜色,你还可以调整字体。通过这种方式,您可以为gedit提供一种您认为非常适合编写或编码但不希望在其他文档中看到的字体。

Gedit themes

初级操作系统内部的Scratch应用程序使用相同的技术。它的默认主题Solarized Light是Gedit中的默认选项之一。

Xfce的Mousepad编辑器使用了GtkSourceView的旧版本,因此可能存在一些差异。但同样的主题是相容的。

流行的跨平台文本编辑器往往有自己的做事方式。Atom是基于Chrome的,所以安装新主题就像在Chrome中一样简单。您可以使用JSON文件自定义Sublime文本的大多数方面。

打造自己的主题

我使用Scribes主题生成器创建了自己的主题,它允许您为背景和每种文本类型选择不同的颜色。不需要下载。直接去网站,马上开始工作。完成后,站点将生成一个XML文件,您可以将其导入兼容的文本编辑器。格迪特恰好是其中之一。

scribes theme generator

KDE用户知道他们的默认文本编辑器(不管是Kate还是KWrite)不使用GtkSourceView可能并不感到惊讶。因此,上述主题不兼容。新的主题不那么容易找到,但是商店.kde.org会是检查的地方。

另一方面,您不需要第三方工具来创建自己的外观。转到“设置”>“配置编辑器”>“字体和颜色”可以调整应用程序中的所有内容。例如,您可以更改字体,或者为文本文件的每个方面选择特定的颜色。完成后,您可以导出您的创作与其他人共享,或转移到另一台计算机。

kwrite edit theme

你使用自定义主题吗?

对于我们的工作环境,我们都有不同的偏好。大多数文本编辑器默认为黑白相间,但许多人在长时间盯着如此明亮的背景时会感到眼睛疲劳。尽管就我个人而言,除了终端命令,我不喜欢在黑色背景下工作。称之为条件反射。

简单到调整一些颜色可能是,我很感激有选择。我不需要太多的电脑,但我确实花了很多时间在文本编辑器里。它有助于调整颜色的东西,更好地为我工作。

你呢?你的喜好是什么?你喜欢浅色还是深色?鲜艳的颜色还是黑白的?不管怎样,欢迎你在下面留下你的想法。

图片来源:mangpor2004/Shutterstock

  • 发表于 2021-03-14 07:53
  • 阅读 ( 152 )
  • 分类:IT

你可能感兴趣的文章

electron开放框架以及为什么它对应用程序开发非常棒

...它最初是为Atom设计的,Atom是一个功能齐全的跨平台文本编辑器(因此得名Electron)。 ...

  • 发布于 2021-03-12 14:53
  • 阅读 ( 267 )

7个最佳linux文本编辑器和gedit替代方案

...017年7月,Ubuntu(以及大多数其他Linux发行版)的默认文本编辑器被标记为“不再维护”。截至发帖时,已有两名新开发人员表示愿意提供帮助,但目前还不清楚Gedit的未来如何。 ...

  • 发布于 2021-03-13 00:59
  • 阅读 ( 337 )

5个适用于linux的electron应用程序您今天应该尝试一下

... 有趣的事实:Electron框架最初是为Atom文本编辑器设计的。从一开始,它就被设计成可以支持构建桌面程序的东西。考虑到它现在的用途,它成功了。visualstudio代码与Atom做的相同,但更好,有很多特性使它成为一...

  • 发布于 2021-03-13 23:34
  • 阅读 ( 169 )

VisualStudio代码是mac的完美文本和脚本编辑器

... 如果您正在寻找一个可扩展的文本编辑器,visualstudio是Sublime和Atom的真正竞争对手。与微软最近的大多数macOS产品一样,在苹果平台上,它给人一种出人意料的宾至如归的感觉。 ...

  • 发布于 2021-03-14 07:11
  • 阅读 ( 202 )

为高效的程序员和程序员提供的5个最佳javascript编辑器

作为一个程序员,你的文本编辑器就是你的工具箱,每个特性都是一个不同的工具。使用一个简单的编辑器(例如记事本)来编写代码就像用一把锤子盖房子:这是可能的,但是麻烦远不止它的价值,而且最终的结果不会很好。...

  • 发布于 2021-03-14 08:05
  • 阅读 ( 226 )

是的,你可以随时编写代码:7个最适合android的html编辑器

...码不仅是可能的,而且很流行。googleplay商店中顶级的HTML编辑器已经被下载了数百万次,这证明了专业人士和爱好者越来越多地将操作系统视为一个可行的生产力平台。 ...

  • 发布于 2021-03-14 22:55
  • 阅读 ( 228 )

如何在android和termux上使用linux命令行

... 文本编辑器 ...

  • 发布于 2021-03-18 07:26
  • 阅读 ( 373 )

为什么排版可能是你最喜欢的降价编辑的8个原因

...件的替代品,降价编辑越来越受欢迎。在尝试了许多降价编辑器和文字处理程序之后,我决定使用排版。 ...

  • 发布于 2021-03-21 08:59
  • 阅读 ( 187 )

程序员和程序员的七大最佳笔记应用

...混合匹配。不过,Quiver在应用程序内部有一个专用的代码编辑器,它比竞争对手更干净,响应速度更快。 ...

  • 发布于 2021-03-22 01:34
  • 阅读 ( 447 )

想学编程吗?你应该知道的5个关键术语

... 1文本编辑器 ...

  • 发布于 2021-03-23 09:19
  • 阅读 ( 306 )