將 Gedit 作為代碼編輯器的 10 項增強調整
![](https://linuxstory.org/wp-content/uploads/2024/06/163721ts31zsxhs1wuwp63-800x400.jpg)
Gedit 是一個好的文本編輯器。用這些技巧、竅門和調整把它變成一個好的代碼編輯器。
GNOME 可能已經拋棄了 Gedit 作為默認的文本編輯器,但它仍然是 Linux 老用戶的最愛。
它主要是一個文本編輯器,但通過一些調整,它可以作為一個輕量級的代碼編輯器使用。
是啊!為什麼要用 VS Code 或其他專門的代碼編輯器來編寫 Bash 腳本或其他語言的簡單程序?用 Gedit 也可以過一天。
我將在本文中分享一些我最喜歡的 Gedit 技巧和竅門。雖然大多數的調整對寫代碼是有益的,但有些對一般的文本寫作也是有幫助的。
1、安裝插件
可能個別人甚至不知道 Gedit 有強大的插件功能。你可以安裝插件來獲得額外的功能。
有兩種類型的插件:
- 可以從編輯器菜單中訪問的官方 Gedit 插件
- 第三方插件,可以從項目網站上下載,並放入插件目錄中(下面討論)。
Gedit 插件可以放在 /usr/share/gedit/plugins
或 ~/.local/share/gedit/plugins
目錄下。
你可以通過點擊 「漢堡包」 菜單,然後打開 「 首選項 」 窗口來訪問可用和已安裝的插件。
首選項窗口有 「 插件 」 標籤,你可以看到所有可用的插件。你可以使用複選框來啟用和禁用這些插件。
2、在側邊欄中顯示文件瀏覽器
如果你正在處理一個有多個文件和文件夾的項目,在側邊欄中用文件瀏覽器看到所有可用的文件是相當有用的。
進入 「首選項」 -> 「插件」,啟用 「 文件瀏覽器面板 」。
之後,點擊右上角的漢堡包菜單,從菜單 「 查看 」 -> 「 側面板 」 啟用側面板視圖。
現在把側面板視圖改為文件瀏覽器,如果還沒有的話。
3、嵌入一個終端
是的!你可以在 Gedit 文本編輯器中直接嵌入一個終端。
這有什麼意義呢?嗯,如果你正在寫程序或腳本,嵌入終端可以幫助你運行腳本,並在編輯器中檢查代碼的變化。
要得到這個,首先要安裝這個插件(針對 Ubuntu):
sudo apt install gedit-plugin-terminal
一旦插件安裝完畢,從 「首選項」 -> 「插件」 中啟用它。
嗯,從漢堡包菜單-> 「查看」-> 「 底部面板 」 中啟用底部面板。
4、Markdown 預覽
喜歡 Markdown 嗎?我也是!
有幾個適用於 Linux 的 Markdown 編輯器,但你不必為了使用 Markdown 而去安裝另一個應用程序。
在一個名為 「Gedit Markdown Preview」 的插件的幫助下,Gedit 完全有能力呈現 Markdown 代碼。
Arch 用戶可以在 AUR 中找到它,軟體包為 gedit-plugin-markdown_preview
。
其他 Linux 用戶可以找到 項目網頁上的安裝說明。
一旦安裝,在插件中啟用它。你必須從漢堡包菜單 -> 「查看」-> 「側面板」 中啟用側面板視圖。
有了這個,它就開始在側面板或底部窗格中顯示 Markdown 文本的渲染文本。
5、創建代碼片段
好的碼農編碼,優秀碼農復用。
如果你發現自己重複使用同一段代碼或文本,你可以將其保存為片段,並在需要時插入。這將為你節省一些時間(和挫折)。
先啟用片段插件:
現在你可以從漢堡包菜單-> 「 管理片段 」 來訪問片段。
你會發現它已經有幾個為各種編程語言添加的片段。
你也可以通過點擊左下角的 「+」 號將你的片段添加到所需的文件夾中。你也可以為片段指定一個快捷鍵,以便更快速地插入它們。
例如,我為 添加一個 Markdown 表格 添加了一個新的片段,並為其分配了一個鍵盤快捷鍵和 TAB 觸發器(如上圖所示)。現在,如果我在 Markdown 文檔中按 CTRL + Alt + S
,就會添加一個表格。或者,輸入 table
並按下 TAB
鍵也會添加 Markdown 表格。
? 通常,片段被保存在
/usr/share/gedit/plugins/snippet
文件夾中作為 XML 文檔,但我找不到新添加的片段被保存在哪裡。
6、修復深色模式的問題
編碼員喜歡深色模式。Gedit 遵守系統主題,如果你在操作系統層面切換到深色模式,它也會切換到深色模式。
一個主要的問題是,你無法閱讀當前選定行的任何內容,因為文本和行的高亮部分都是白色的。
這個問題沒有解決辦法。然而,一個變通的辦法是,要麼禁用當前行的高亮顯示,要麼使用不同的顏色方案。
進入 「首選項」 -> 「 字體和顏色 」,然後選擇像 Oblivion 這樣的深色方案。這將稍微改變顏色方案,但至少你能看到高亮行的文字。
7、快速高亮選中的文本
雙擊一個詞,Gedit 就會高亮顯示整個文檔中出現的所有相同的詞。
雖然有一個官方插件,但這個功能默認是不啟用的。
進入 「首選項」 -> 「插件」,啟用 「 快速高亮 」 選項。
8、顯示行號
許多代碼編輯器默認都會顯示行號。當你看到 「第 X 行的語法錯誤 」 時,它可以幫助你快速找到該行。
你可以通過進入 「首選項」 -> 「查看」 -> 「 顯示行號來啟用行號 」:
你也可以從底部啟用或停用它。
9、保存一個版本
如果你正在修改一個文件,也許建立一個備份副本會更好?Gedit 可以自動做到這一點。
在 「首選項」 -> 「 編輯器 」 -> 「 創建一個備份副本 」 中啟用這個功能。
一個在原文件名稱後面加上 ~
符號的文件將作為備份文件出現。
10、自動保存文件
既然我們在談論版本和備份,那麼 在 Gedit 中啟用自動保存 怎麼樣?這樣,如果你在處理一個文件時,忘記用 Ctrl+S
手動保存,修改的內容會自動保存。
? 這個功能對一個從未在磁碟上保存過的全新文檔不起作用。
從 「偏好」 -> 「編輯器」,你可以啟用 「 自動保存 」 功能。默認情況下,它每 10 分鐘自動保存一次,但你可以根據自己的喜好改變時間。
還有一個第三方的 smart-auto-save 擴展,可以在你停止輸入時自動保存文檔。
知道更多的 Gedit 技巧嗎?
使用任何軟體的樂趣之一是發現它不那麼明顯的功能。
在這裡,你最喜歡哪個 Gedit 的調整?你知道一個沒有多少人知道的 Gedit 的秘籍嗎?在評論中與我們分享吧?
via: https://itsfoss.com/gedit-tweaks/
作者:Abhishek Prakash 選題:lkxed 譯者:wxy 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive