Kate(高級文本編輯器)是一款高級文本編輯器,它能從konqueror查看HTML源代碼,也能編輯配置文件,還能為編寫新應(yīng)用程序或完成其他文本編輯任務(wù)做設(shè)置和查看。它支持字符編碼和轉(zhuǎn)換,能查看同一文檔的多個實例且所有實例同步,還能查看更多文件方便參考或編輯。還有額外強大功能,比如應(yīng)用程序功能、水平垂直分割窗口、查看編輯多個文檔,里面包含眾多插件,像內(nèi)嵌終端、SQL插件、構(gòu)建插件、GDB插件等,擁有文本編輯軟件的所有優(yōu)點。需要的朋友快來下載試試吧!
Kate功能介紹
1、HUD樣式命令面板
VSCode工作流程的關(guān)鍵組成部分之一是“命令面板”,這可能是VS Code中最常用的功能之一。經(jīng)過漫長的等待,Kate終于實現(xiàn)了這一功能。

2、快速打開(模糊匹配)
快速打開功能是Kate一直以來都有的一項功能,在過去的一段時間,這一功能并沒有得到太多改進?,F(xiàn)在,隨著新的21.04版本的發(fā)布,這一功能發(fā)生了質(zhì)的改變,包括模糊匹配以及一些新的UI。
新的UI設(shè)計使得Kate的整體設(shè)計更加一致,這一更改更令人賞心悅目,并有助于改善大屏幕用戶的使用體驗。
模糊匹配也是一個值得注意的改進。21.04版本使用新的模糊匹配算法,最佳匹配結(jié)果會在上方,由上至下匹配結(jié)果準(zhǔn)確度依次降低。

3、改進文件搜索功能
新版本另一個值得稱贊的改進就是讓用戶更好地搜索文件。搜索插件進行了大的改進,在搜索速度方面有著非常明顯的性能提升。實現(xiàn)這一目標(biāo)的一種方法是:并行化搜索引擎,使其能夠利用CPU上所有可用的核心。

4、改進LSP支持
LSP是語言服務(wù)器協(xié)議的縮寫,負(fù)責(zé)檢測代碼的錯誤和警告。如果碰巧你所用的編程語言Kate是支持的,那么建議你啟用該功能,這樣Kate就相當(dāng)于一個輕量級IDE了。

Kate核心特色
1、雙擊當(dāng)前標(biāo)簽即可生成新的標(biāo)簽頁面。
2、可自由開啟或關(guān)閉文本自動換行功能。
3、具備高效的多文件搜索與替換能力。通過此功能可一次性在所有已開啟的文檔中執(zhí)行查找與替換操作,支持正則匹配、大小寫敏感、結(jié)果展開等選項。查找功能也支持標(biāo)簽形式,便于保存有效查詢記錄,快速瀏覽多個查找結(jié)果。
4、支持垂直或水平分屏顯示多個文檔視圖,若需對比兩段文本內(nèi)容的差異,此功能尤為實用。
5、提供側(cè)邊欄管理功能,當(dāng)打開的文件較多,標(biāo)簽切換不便時,可通過側(cè)邊欄進行導(dǎo)航(需開啟【文檔樹視圖】插件)。
6、支持切換多種界面配色方案,若偏好深色背景搭配淺色文字,可直接更換主題實現(xiàn)。
7、具備語法高亮顯示與代碼區(qū)域折疊功能。
8、可自由調(diào)整文檔的字符編碼方式。
9、支持對選中文本進行大小寫格式轉(zhuǎn)換。
10、支持腳本擴展功能。
若頻繁使用多文件查找功能,推薦開啟側(cè)邊欄顯示,軟件底部將出現(xiàn)【搜索和替換】操作按鈕,便于快速展開或收起查找替換面板,提升操作效率。
Kate核心優(yōu)勢
1、項目推出了兩個核心組件:KatePart,一款功能豐富的編輯器模塊,被廣泛應(yīng)用于多個KDE程序中需要文本處理功能的場景;以及一個支持多文檔界面的文本編輯工具。同時提供KWrite,一個輕量級的單文檔界面編輯器外殼,讓用戶能自由選用偏好的編輯內(nèi)核。
2、自KDE 2.2版本起便作為其內(nèi)置的多文檔編輯工具。作為KDE生態(tài)的應(yīng)用,具備網(wǎng)絡(luò)透明能力,并深度整合KDE平臺的關(guān)鍵特性。通過它可在konqueror中查看網(wǎng)頁源碼、修改系統(tǒng)配置文件、開發(fā)新程序或執(zhí)行各類文字處理任務(wù),僅需啟動一個Kate進程即可完成。
3、使用此類支持多視圖的編輯工具,能帶來諸多便利。可同時打開同一文檔的多個視圖窗口,各窗口內(nèi)容實時同步。也可并排查看多個不同文件,便于對照參考或交叉編輯。
4、KWrite是一款簡潔的文本編輯程序,支持每個窗口僅編輯一個文件?;贙atePart架構(gòu),KWrite為編輯組件提供基礎(chǔ)窗口容器,實現(xiàn)文檔的打開與保存操作。它繼承了編輯組件所具備的全部功能,詳細能力可參見相關(guān)說明。
5、Kate遵循GNU寬通用公共許可證(LGPL)第2版發(fā)布,屬于KDE項目的重要組成部分。本文已說明如何獲取其全部源代碼的具體方式。
Kate功能亮點
1、支持多文檔操作界面。
2、具備標(biāo)簽頁管理和窗口分屏功能。
3、兼容多種字符編碼并可進行格式轉(zhuǎn)換。
4、提供語法著色與括號對應(yīng)識別。
5、支持代碼區(qū)域及文本段落的折疊顯示。
6、具備智能縮進自動調(diào)整功能。
7、支持輸入內(nèi)容自動補全。
8、允許按矩形區(qū)域選取文本塊。
9、支持正則表達式進行搜索與替換操作。
10、可加載JavaScript腳本來擴展功能。
11、項目信息與開發(fā)記錄在此保留說明。