自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

將 Gedit 作為代碼編輯器的十項(xiàng)增強(qiáng)調(diào)整

系統(tǒng) Linux
Gedit 是一個(gè)好的文本編輯器。用這些技巧、竅門和調(diào)整把它變成一個(gè)好的代碼編輯器。

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

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

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

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

1、安裝插件

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

有兩種類型的插件:

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

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

你可以通過點(diǎn)擊 “漢堡包” 菜單,然后打開 “首選項(xiàng)Preferences” 窗口來訪問可用和已安裝的插件。

首選項(xiàng)窗口有 “插件Plugins” 標(biāo)簽,你可以看到所有可用的插件。你可以使用復(fù)選框來啟用和禁用這些插件。

2、在側(cè)邊欄中顯示文件瀏覽器

如果你正在處理一個(gè)有多個(gè)文件和文件夾的項(xiàng)目,在側(cè)邊欄中用文件瀏覽器看到所有可用的文件是相當(dāng)有用的。

進(jìn)入 “首選項(xiàng)” -> “插件”,啟用 “文件瀏覽器面板File Browser Panel”。

之后,點(diǎn)擊右上角的漢堡包菜單,從菜單 “查看View” -> “側(cè)面板Side Panel” 啟用側(cè)面板視圖。

現(xiàn)在把側(cè)面板視圖改為文件瀏覽器,如果還沒有的話。

3、嵌入一個(gè)終端

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

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

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

sudo apt install gedit-plugin-terminal

一旦插件安裝完畢,從 “首選項(xiàng)” -> “插件” 中啟用它。

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

4、Markdown 預(yù)覽

喜歡 Markdown 嗎?我也是!

有幾個(gè)適用于 Linux 的 Markdown 編輯器,但你不必為了使用 Markdown 而去安裝另一個(gè)應(yīng)用程序。

在一個(gè)名為 “??Gedit Markdown Preview??” 的插件的幫助下,Gedit 完全有能力呈現(xiàn) Markdown 代碼。

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

其他 Linux 用戶可以找到 ??項(xiàng)目網(wǎng)頁上的安裝說明??。

一旦安裝,在插件中啟用它。你必須從漢堡包菜單 -> “查看”-> “側(cè)面板” 中啟用側(cè)面板視圖。

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

5、創(chuàng)建代碼片段

好的碼農(nóng)編碼,優(yōu)秀碼農(nóng)復(fù)用。

如果你發(fā)現(xiàn)自己重復(fù)使用同一段代碼或文本,你可以將其保存為片段,并在需要時(shí)插入。這將為你節(jié)省一些時(shí)間(和挫折)。

先啟用片段插件:

現(xiàn)在你可以從漢堡包菜單-> “管理片段Manage Snippets” 來訪問片段。

你會發(fā)現(xiàn)它已經(jīng)有幾個(gè)為各種編程語言添加的片段。

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

例如,我為 ??添加一個(gè) Markdown 表格?? 添加了一個(gè)新的片段,并為其分配了一個(gè)鍵盤快捷鍵和 TAB 觸發(fā)器(如上圖所示)?,F(xiàn)在,如果我在 Markdown 文檔中按 ??CTRL + Alt + S??,就會添加一個(gè)表格?;蛘?,輸入 ??table?? 并按下 ??TAB?? 鍵也會添加 Markdown 表格。

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

6、修復(fù)深色模式的問題

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

一個(gè)主要的問題是,你無法閱讀當(dāng)前選定行的任何內(nèi)容,因?yàn)槲谋竞托械母吡敛糠侄际前咨摹?/p>

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

進(jìn)入 “首選項(xiàng)” -> “字體和顏色Font & Colors”,然后選擇像 Oblivion 這樣的深色方案。這將稍微改變顏色方案,但至少你能看到高亮行的文字。

7、快速高亮選中的文本

雙擊一個(gè)詞,Gedit 就會高亮顯示整個(gè)文檔中出現(xiàn)的所有相同的詞。

雖然有一個(gè)官方插件,但這個(gè)功能默認(rèn)是不啟用的。

進(jìn)入 “首選項(xiàng)” -> “插件”,啟用 “快速高亮Quick Highlight” 選項(xiàng)。

8、顯示行號

許多代碼編輯器默認(rèn)都會顯示行號。當(dāng)你看到 “第 X 行的語法錯(cuò)誤 ” 時(shí),它可以幫助你快速找到該行。

你可以通過進(jìn)入 “首選項(xiàng)” -> “查看” -> “顯示行號來啟用行號Display Line Numbers”:

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

9、保存一個(gè)版本

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

在 “首選項(xiàng)” -> “編輯器Editor” -> “創(chuàng)建一個(gè)備份副本Create a Backup copy” 中啟用這個(gè)功能。

一個(gè)在原文件名稱后面加上 ??~?? 符號的文件將作為備份文件出現(xiàn)。

10、自動保存文件

既然我們在談?wù)摪姹竞蛡浞?,那?nbsp;??在 Gedit 中啟用自動保存?? 怎么樣?這樣,如果你在處理一個(gè)文件時(shí),忘記用 ??Ctrl+S?? 手動保存,修改的內(nèi)容會自動保存。

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

從 “偏好” -> “編輯器”,你可以啟用 “自動保存Autosave” 功能。默認(rèn)情況下,它每 10 分鐘自動保存一次,但你可以根據(jù)自己的喜好改變時(shí)間。

還有一個(gè)第三方的 ??smart-auto-save 擴(kuò)展??,可以在你停止輸入時(shí)自動保存文檔。

知道更多的 Gedit 技巧嗎?

使用任何軟件的樂趣之一是發(fā)現(xiàn)它不那么明顯的功能。

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2018-09-25 09:25:11

Vim編輯器命令

2011-11-15 16:56:49

算法

2020-12-20 08:49:01

gedit文本編輯器GNOME

2020-12-09 12:20:37

Jed文本編輯器Linux

2022-03-09 09:00:00

代碼技巧程序員

2009-12-22 10:45:38

核心路由器

2019-09-27 08:00:00

Visual StudVisual Stud開發(fā)技巧

2016-10-28 14:01:22

DevOps自動化

2012-06-29 09:52:42

2019-04-24 12:49:00

2012-06-28 11:26:22

2009-06-11 10:03:57

NetBeans代碼

2009-12-25 09:34:54

袁萌Linux

2016-04-27 15:42:01

技巧構(gòu)建SDK

2024-08-13 10:47:01

2022-03-22 09:14:11

PythonIDE編輯器

2011-05-12 12:51:18

2011-10-31 10:17:05

插件

2020-07-15 15:12:17

Python代碼編輯器編程語言

2023-01-09 08:48:00

IT決議結(jié)構(gòu)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號