Linux中國

將 Gedit 作為代碼編輯器的 10 項增強調整

Gedit 是一個好的文本編輯器。用這些技巧、竅門和調整把它變成一個好的代碼編輯器。

GNOME 可能已經拋棄了 Gedit 作為默認的文本編輯器,但它仍然是 Linux 老用戶的最愛。

它主要是一個文本編輯器,但通過一些調整,它可以作為一個輕量級的代碼編輯器使用。

是啊!為什麼要用 VS Code 或其他專門的代碼編輯器來編寫 Bash 腳本或其他語言的簡單程序?用 Gedit 也可以過一天。

我將在本文中分享一些我最喜歡的 Gedit 技巧和竅門。雖然大多數的調整對寫代碼是有益的,但有些對一般的文本寫作也是有幫助的。

1、安裝插件

可能個別人甚至不知道 Gedit 有強大的插件功能。你可以安裝插件來獲得額外的功能。

有兩種類型的插件:

  • 可以從編輯器菜單中訪問的官方 Gedit 插件
  • 第三方插件,可以從項目網站上下載,並放入插件目錄中(下面討論)。

Gedit 插件可以放在 /usr/share/gedit/plugins~/.local/share/gedit/plugins 目錄下。

你可以通過點擊 「漢堡包」 菜單,然後打開 「 首選項 Preferences 」 窗口來訪問可用和已安裝的插件。

首選項窗口有 「 插件 Plugins 」 標籤,你可以看到所有可用的插件。你可以使用複選框來啟用和禁用這些插件。

2、在側邊欄中顯示文件瀏覽器

如果你正在處理一個有多個文件和文件夾的項目,在側邊欄中用文件瀏覽器看到所有可用的文件是相當有用的。

進入 「首選項」 -> 「插件」,啟用 「 文件瀏覽器面板 File Browser Panel 」。

之後,點擊右上角的漢堡包菜單,從菜單 「 查看 View 」 -> 「 側面板 Side Panel 」 啟用側面板視圖。

現在把側面板視圖改為文件瀏覽器,如果還沒有的話。

3、嵌入一個終端

是的!你可以在 Gedit 文本編輯器中直接嵌入一個終端。

這有什麼意義呢?嗯,如果你正在寫程序或腳本,嵌入終端可以幫助你運行腳本,並在編輯器中檢查代碼的變化。

要得到這個,首先要安裝這個插件(針對 Ubuntu):

sudo apt install gedit-plugin-terminal

一旦插件安裝完畢,從 「首選項」 -> 「插件」 中啟用它。

嗯,從漢堡包菜單-> 「查看」-> 「 底部面板 Bottom Panel 」 中啟用底部面板。

4、Markdown 預覽

喜歡 Markdown 嗎?我也是!

有幾個適用於 Linux 的 Markdown 編輯器,但你不必為了使用 Markdown 而去安裝另一個應用程序。

在一個名為 「Gedit Markdown Preview」 的插件的幫助下,Gedit 完全有能力呈現 Markdown 代碼。

Arch 用戶可以在 AUR 中找到它,軟體包為 gedit-plugin-markdown_preview

其他 Linux 用戶可以找到 項目網頁上的安裝說明

一旦安裝,在插件中啟用它。你必須從漢堡包菜單 -> 「查看」-> 「側面板」 中啟用側面板視圖。

有了這個,它就開始在側面板或底部窗格中顯示 Markdown 文本的渲染文本。

5、創建代碼片段

好的碼農編碼,優秀碼農復用。

如果你發現自己重複使用同一段代碼或文本,你可以將其保存為片段,並在需要時插入。這將為你節省一些時間(和挫折)。

先啟用片段插件:

現在你可以從漢堡包菜單-> 「 管理片段 Manage Snippets 」 來訪問片段。

你會發現它已經有幾個為各種編程語言添加的片段。

你也可以通過點擊左下角的 「+」 號將你的片段添加到所需的文件夾中。你也可以為片段指定一個快捷鍵,以便更快速地插入它們。

例如,我為 添加一個 Markdown 表格 添加了一個新的片段,並為其分配了一個鍵盤快捷鍵和 TAB 觸發器(如上圖所示)。現在,如果我在 Markdown 文檔中按 CTRL + Alt + S,就會添加一個表格。或者,輸入 table 並按下 TAB 鍵也會添加 Markdown 表格。

? 通常,片段被保存在 /usr/share/gedit/plugins/snippet 文件夾中作為 XML 文檔,但我找不到新添加的片段被保存在哪裡。

6、修復深色模式的問題

編碼員喜歡深色模式。Gedit 遵守系統主題,如果你在操作系統層面切換到深色模式,它也會切換到深色模式。

一個主要的問題是,你無法閱讀當前選定行的任何內容,因為文本和行的高亮部分都是白色的。

這個問題沒有解決辦法。然而,一個變通的辦法是,要麼禁用當前行的高亮顯示,要麼使用不同的顏色方案。

進入 「首選項」 -> 「 字體和顏色 Font & Colors 」,然後選擇像 Oblivion 這樣的深色方案。這將稍微改變顏色方案,但至少你能看到高亮行的文字。

7、快速高亮選中的文本

雙擊一個詞,Gedit 就會高亮顯示整個文檔中出現的所有相同的詞。

雖然有一個官方插件,但這個功能默認是不啟用的。

進入 「首選項」 -> 「插件」,啟用 「 快速高亮 Quick Highlight 」 選項。

8、顯示行號

許多代碼編輯器默認都會顯示行號。當你看到 「第 X 行的語法錯誤 」 時,它可以幫助你快速找到該行。

你可以通過進入 「首選項」 -> 「查看」 -> 「 顯示行號來啟用行號 Display Line Numbers 」:

你也可以從底部啟用或停用它。

9、保存一個版本

如果你正在修改一個文件,也許建立一個備份副本會更好?Gedit 可以自動做到這一點。

在 「首選項」 -> 「 編輯器 Editor 」 -> 「 創建一個備份副本 Create a Backup copy 」 中啟用這個功能。

一個在原文件名稱後面加上 ~ 符號的文件將作為備份文件出現。

10、自動保存文件

既然我們在談論版本和備份,那麼 在 Gedit 中啟用自動保存 怎麼樣?這樣,如果你在處理一個文件時,忘記用 Ctrl+S 手動保存,修改的內容會自動保存。

? 這個功能對一個從未在磁碟上保存過的全新文檔不起作用。

從 「偏好」 -> 「編輯器」,你可以啟用 「 自動保存 Autosave 」 功能。默認情況下,它每 10 分鐘自動保存一次,但你可以根據自己的喜好改變時間。

還有一個第三方的 smart-auto-save 擴展,可以在你停止輸入時自動保存文檔。

知道更多的 Gedit 技巧嗎?

使用任何軟體的樂趣之一是發現它不那麼明顯的功能。

在這裡,你最喜歡哪個 Gedit 的調整?你知道一個沒有多少人知道的 Gedit 的秘籍嗎?在評論中與我們分享吧?

via: https://itsfoss.com/gedit-tweaks/

作者:Abhishek Prakash 選題:lkxed 譯者:wxy 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國