使用自定義主題在linux文字編輯器中編寫或編寫更快的程式碼

你的Linux文字編輯器不必看起來單調乏味而且“功能齊全”,為什麼不調整它來提高你的工作效率呢,不管是編寫指令碼和編碼,還是將這個工具用作標記編輯器?...

作為Linux用戶,文本編輯器成為您最喜愛的應用程序的可能性不是零——即使您不是開發人員。

linux-text-editor-custom-themes

我是個作家,我喜歡用gedit寫筆記和文章。無論您是調整TXT文件以更改部分界面、敲打代碼,還是編寫腳本和設置cron作業,Linux都有充分的理由讓您對文本編輯器有了新的認識。

與文字處理器不同,文本編輯器不允許您對文本進行太多的修補。因此,你可能會錯誤地認為你所看到的就是你所得到的。不是這樣的。您可以設置文本編輯器的主題,更改用於背景和特殊語法的顏色。這樣做可以提高你的寫作速度,延長你的工作時間。

為什麼要使用自定義主題?

文本編輯器不允許您像文字處理程序那樣格式化文檔。所有文件都是純文本,因此顏色和粗體等元素是不可能的。

但是,大多數Linux文本編輯器可以用不同的顏色顯示關鍵字、布爾值和字符串。這些顏色不會保存到文檔本身,而是在編輯器識別某些字符或短語時應用。事物如何呈現取決於你使用的主題。

這些亮點有助於程序員和開發人員跟蹤正在發生的事情,並降低出錯的可能性。在標記中,顏色突出顯示標題和鏈接。您可以學習文本編輯器提供的默認顏色,但如果您自己指定顏色,您可能會記得更多。

我用主題來選擇更適合我眼睛的顏色。對我來說,無論是黑底白字還是黑底白字,都不能為寫作提供理想的對比。我還發現與桌面其他部分衝突的顏色會讓人分心。我喜歡淺灰色上的深灰色,就像羊皮紙上的鉛筆。

gedit gray theme

無論您是在創建一個可以用更長時間編寫的環境,還是在調整顏色以提高效率,自定義主題都是工具箱中一個很有價值的工具。

在哪裡可以找到自定義主題?

Gedit是默認的GNOME文本編輯器,它使用一個名為GtkSourceView的後端來顯示文本。使用此後端的其他應用程序也共享相同的主題。查找位置的示例是/usr/share/gnome/gtksourceview-3.0/styles/或~/.local/share/gtksourceview-3.0/styles/。這些位置可能會因發行版或文本編輯器使用的GtkSourceView版本而異。

這個項目在自己的網站上有幾個主題。有光明和黑暗的選擇,以及一些模仿其他文本編輯器。下面是一個名為Turbo的主題截圖。有一些主題模仿Dreamweaver、Emacs和VisualStudio。

Gedit turbo theme

有人把一堆主題放到了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
  • 閱讀 ( 46 )
  • 分類:電腦

你可能感興趣的文章

electron開放框架以及為什麼它對應用程式開發非常棒

... 換句話說,從開發人員的角度來看,使用這個框架,他們不需要為每個平臺編寫特定的程式(大部分情況下)。這給使用者和建立者帶來了很多好處。 ...

  • 發佈於 2021-03-12 14:53
  • 閲讀 ( 51 )

7個最佳linux文字編輯器和gedit替代方案

... 如果您已經使用Gedit這麼多年了,那麼您真的應該考慮切換到這個列表中的一個文字編輯器。它們比以前強大得多,會使你的生產力提高兩倍,甚至三倍。 ...

  • 發佈於 2021-03-13 00:59
  • 閲讀 ( 59 )

用unity編寫遊戲:初學者指南

...uper Meat Boy,即使你不需要技能來**這樣的遊戲,你也可以使用Buildbox來**遊戲。 ...

  • 發佈於 2021-03-13 11:55
  • 閲讀 ( 53 )

VisualStudio程式碼是mac的完美文字和指令碼編輯器

... 如果您是一個必須使用Windows系統的系統管理員,也可以使用程式碼在Mac上編寫Powershell。開發人員可以找到支援幾乎任何語言的外掛。 ...

  • 發佈於 2021-03-14 07:11
  • 閲讀 ( 55 )

為高效的程式設計師和程式設計師提供的5個最佳javascript編輯器

...編輯器就是你的工具箱,每個特性都是一個不同的工具。使用一個簡單的編輯器(例如記事本)來編寫程式碼就像用一把錘子蓋房子:這是可能的,但是麻煩遠不止它的價值,而且最終的結果不會很好。 ...

  • 發佈於 2021-03-14 08:05
  • 閲讀 ( 54 )

是的,你可以隨時編寫程式碼:7個最適合android的html編輯器

...不花哨的方法有一個好處:該應用程式既輕量級,又易於使用。 ...

  • 發佈於 2021-03-14 22:55
  • 閲讀 ( 64 )

使用microsoft visual studio online在瀏覽器中開始編碼

...享同一位置。此外,開發軟體、應用程式和網站的人可以使用的工具也得到了改進。 ...

  • 發佈於 2021-03-20 14:11
  • 閲讀 ( 52 )

為什麼排版可能是你最喜歡的降價編輯的8個原因

...人都知道編寫好應用程式的重要性。沒有什麼比一個難以使用的複雜寫作軟體更能扼殺創造力了。 ...

  • 發佈於 2021-03-21 08:59
  • 閲讀 ( 48 )

程式設計師和程式設計師的七大最佳筆記應用

...筆記的應用程式並不是為程式設計師而設計的,它們很難使用,以至於讓你完全放棄記筆記。以下是程式設計師和程式設計師最好的筆記工具。 ...

  • 發佈於 2021-03-22 01:34
  • 閲讀 ( 52 )

如何在p5.js中編寫語音敏感機器人動畫指令碼

... 下面介紹如何使用一些簡單的編碼原理**一個聲音反應式動畫機器人頭部。 ...

  • 發佈於 2021-03-22 18:06
  • 閲讀 ( 48 )