成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用 KWrite 和 Kate 在 Linux 上編輯文本

系統 Linux
在 KDE Plasma 桌面上,有兩個文本編輯器可供選擇:簡陋的 KWrite 和強大的 Kate。它們之間共享一個來自 KDE 框架的名為 KTextEditor 的庫,它提供了強大的文本編輯選項,所以無論你選擇哪一個,你都擁有比你可能習慣的、由桌面提供的“基本”文本編輯器更多的功能。


兩個 Linux KDE 文本編輯器。一個強大的 KTextEditor 庫。


文本編輯器通常是一個很好的示例應用,可以展示一個編程框架能夠產生什么。我自己在關于 ??wxPython、PyQt?? 和 ??Java?? 的文章中至少寫過三個文本編輯器的例子。它們被視為容易創建的應用的原因是,這些框架提供了許多最難編寫的代碼。我認為這也是大多數操作系統提供簡單的桌面文本編輯器的原因。它們對用戶有用,對開發者也很容易開發。

在 KDE Plasma 桌面上,有兩個文本編輯器可供選擇:簡陋的 KWrite 和強大的 Kate。它們之間共享一個來自 KDE 框架的名為 KTextEditor 的庫,它提供了強大的文本編輯選項,所以無論你選擇哪一個,你都擁有比你可能習慣的、由桌面提供的“基本”文本編輯器更多的功能。在不同的文本編輯器中使用相同的組件,意味著一旦你習慣了 KDE 中的文本編輯界面,你基本上就能熟悉它們了,如 KWrite、Kate、KDevelop 等。

安裝 KWrite 或 Kate

KWrite 和 Kate 在同一個 ??開發庫?? 中維護。

然而,它們是作為獨立的應用發布的,并且有不同的使用場景。

如果你安裝了 KDE Plasma 桌面,你可能已經安裝了 KWrite,但你可能需要單獨安裝 Kate。

$ sudo dnf install kwrite kate

KWrite 可以從 ??apps.kde.org/kwrite?? 獲得,而 Kate 可以從 ??apps.kde.org/kate/?? 獲得。

兩者都可以通過 KDE “發現Discover” 安裝,KWrite 可以 ??作為 flatpak 安裝??。

KWrite,不那么基本的編輯器

開始使用 KWrite 很容易。你從你的應用菜單中啟動它,然后開始打字。如果你在最基本的文本編輯器之外沒有別的需求,那么你可以把它當作一個簡單的電子記事本。

The KWrite text editor

所有通常的慣例都適用。在大文本區域輸入文字,完成后點擊保存按鈕。

然而,KWrite 與標準的桌面編輯器不同的是,它使用 KTextEditor 庫。

書簽

當你在 KWrite 或 Kate 中工作時,你可以創建臨時書簽來幫助你找到文檔中的重要位置。要創建一個書簽,按 ??Ctrl+B??。你可以通過在“書簽Bookmark”菜單中選擇它來移動到書簽。

書簽不是永久性的元數據,它們也不會作為文檔的一部分被存儲,但當你在工作中需要在各部分之間來回移動時,它們是有用的工具。在其他文本編輯器中,我可以只是輸入一些隨機的詞,比如 “foobar”,然后對這個字符串進行“查找Find”,以返回到那個位置。書簽是解決這個問題的一個更優雅的方案,而且它們不會有讓你的文檔充滿占位符的風險,因為你可能忘記刪除它們。

高亮顯示

在 KWrite 和 Kate 中,你都可以激活語法高亮,這樣你就可以深入了解你正在處理的文本。在其他文字處理程序中,你可能不會有意識地使用高亮顯示,但如果你曾經使用過帶有自動拼寫和語法檢查的編輯器,你就會看到一種高亮顯示。在大多數現代文字處理程序中,拼寫錯誤被標記的紅色警告線就是一種語法高亮的形式。KWrite 和 Kate 可以同時通知你寫作中的錯誤和成功。

要查看拼寫錯誤,請進入“工具Tools”菜單,選擇“拼寫Spelling”。從子菜單中,激活“自動拼寫檢查Automatic Spell Checking”。

要獲得你以特定格式寫的東西的視覺反饋,例如 ??Markdown??、HTML 或像 ??Python?? 這樣的編程語言,去“工具Tools”菜單,選擇“模式Mode”。有很多模式,分為幾個類別。找到你要寫的格式并選擇它。文檔模式加載在高亮模式中。你可以通過選擇“高亮Highlighting”而不是“模式Mode”來覆蓋一個模式的高亮方案。

Text highlighting

我最喜歡的功能之一是窗口右側的文檔概覽。它基本上是整個文檔的一個非常細微的縮略圖,所以你只需點擊一下就可以滾動到特定區域。它可能看起來太小而無用,但它比人們想象的更容易確定一個章節的標題或文檔中的一個近似區域,并通過點擊就能接近它。

Kate 的與眾不同之處

由于 KWrite 和 Kate 使用相同的底層組件,你可能想知道為什么你需要從 KWrite 升級到 Kate。如果你決定試用 Kate,你不會因為文本編輯而這樣做。所有影響你如何輸入和與你的文本互動的功能在這兩個應用程序之間都是一樣的。然而,Kate 為編碼者增加了很多功能。

Coding in Kate

Kate 有一個側邊欄,你可以查看你的文件系統或項目目錄。值得注意的是,Kate 有項目的概念,所以它可以將一個代碼文件與同一目錄下的頭文件聯系起來,比如說。它還有一個彈出式終端(只需按下 ??F4??),并能將你的文檔中的文本通過管道傳送到終端會話中。

它還有一個會話管理器,這樣你就可以為不同的活動配置一個獨特的 Kate。

選擇你的 Linux 文本編輯器

我們很容易忽視 KWrite 和 Kate。因為它們都是與桌面一起出現的,所以很容易把它們視作開發者強制包含的簡單文本編輯器的例子。但這遠遠不準確。KWrite 和 Kate 是 KDE 系列應用中的典范。它們例證了 KDE 框架所提供的內容,并為期待強大、有意義和有用的 KDE 應用奠定了基礎。

了解一下 KWrite 和 Kate,看看哪一個適合你。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2023-05-11 13:55:00

LinuxKdenlive編輯視頻

2022-01-09 15:00:16

LinuxAudacity聲音編輯器

2021-01-08 13:56:50

LinuxJOE文本編輯器

2022-06-26 18:09:43

Linux開源

2021-04-24 06:26:43

SigilLinux EPUB文件

2021-07-15 13:25:43

LinuxPDF

2022-03-28 08:47:26

Skanlite掃描文件Linux

2022-05-06 08:26:23

GwenviewLinux照片

2021-03-15 21:50:22

Linux提取文本GUI工具

2022-11-11 08:41:07

Kate編輯器

2021-12-03 15:04:06

FlatpakLinux

2021-06-29 06:39:21

Linuxdust命令du命令

2024-01-22 10:31:09

Kate文檔

2018-02-26 08:14:20

LinuxDocker容器

2023-09-26 10:52:38

LinuxDoxygen

2019-11-07 15:02:00

Linuxstrace系統調用

2019-08-01 09:35:09

LinuxBashmessages

2021-07-18 11:43:58

Linux密碼加密

2023-01-28 13:39:31

Linuxzram

2021-12-12 09:34:12

Linux轉換音頻SoundConver
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产美女自拍视频 | 国产不卡在线播放 | 久久久久一区 | 欧美精品第一页 | 亚洲精品久久久 | 黄色片免费在线观看 | 水蜜桃久久夜色精品一区 | 国产精品视频一区二区三区 | 久草在线青青草 | 欧美一区二区三区视频 | 国产精品美女一区二区三区 | 欧美影院 | 亚洲精品黑人 | 小视频你懂得 | 亚洲一区二区三区免费观看 | 成人国产a| 日本精品一区二区 | 亚洲第一免费播放区 | 日韩成人免费视频 | 国产乱码精品一区二区三区中文 | 国产精品久久久久久久免费大片 | 亚洲精品www久久久久久广东 | 九色一区 | 国产精品毛片无码 | 久久精品99国产精品 | 国产精品视频 | 成年人的视频免费观看 | 国产精品毛片久久久久久 | 亚洲瑟瑟 | 亚洲欧美一区二区在线观看 | 日韩在线观看一区 | 欧美日韩综合视频 | 欧美日韩欧美 | 免费一级片| 亚洲激情网站 | 91在线观看视频 | 老牛嫩草一区二区三区av | 亚洲精品电影在线观看 | 国产一区二区电影网 | 欧美不卡视频一区发布 | 国色天香成人网 |