Kate提供代碼編輯功能,可以通過這款軟件編輯新的代碼文本,軟件支持多種匯編語言,包括Asm6502、R匯編語言、U匯編語言、Intel x86(NA)、MPS匯編語言,如果比需要設計新的程序或者是對硬件編程就可以選擇這款軟件,軟件界面是中文,提供豐富的代碼編輯類型,用戶也可以在插件管理界面添加相關的插件提升文本編輯速度,支持工程插件、構建插件、SQL插件、XML補全、XML校驗等插件,選擇相關的硬件啟動就可以在編輯器上使用,本軟件功能豐富,提供模式、語法加、縮進、編碼、行尾、添加字節序標記、腳本、調用代碼補全、單詞補全、拼寫等功能!
Kate軟件功能
使用KDE的程序員文本編輯器Kate。Kate的許多功能包括可配置的語法高亮語言從C和C ++,以 HTML到的bash腳本,來創建和項目的能力,多文檔界面(MDI),和一個自包含的終端仿真器。
但是Kate不僅是程序員的編輯。它具有一次打開多個文件的能力,非常適合編輯UNIX®的許多配置文件。該文檔是用Kate編寫的。
凱特(Kate)提供了幾個插件。這些插件有兩種類型:有些使用本機C ++編寫,而另一些使用Python編程語言編寫。這些之間存在細微的差異,如下所述。
您可以在配置對話框中啟用任何類型的插件,該對話框還為需要它的插件提供對其他配置選項的訪問。
凱特應用程序插件
Kate插件是Kate編輯器的附加功能。他們可以添加額外的菜單和快捷方式,并擴展Kate的功能。您可以在Kate中安裝任意數量的安裝程序。使用設置 → 配置Kate … 選擇應用程序 → 插件打開Kate的配置對話框, 以選擇所需的插件。
可用的應用程序插件為:
Backtrace瀏覽器 -C / C ++ Backtrace導航工具視圖
構建插件 -編譯或生成和解析錯誤消息
關閉“例外/相似” -根據公共路徑或文件擴展名關閉文檔組
CTag-使用CTag查找定義/聲明
文檔預覽 -以目標格式預覽文檔。
文檔切換器 -具有Alt + Tab行為的快速文檔切換
文件系統瀏覽器 -文件系統瀏覽器工具視圖
文檔樹視圖 -在文件樹中顯示打開的文件
GDB-提供一個簡單的 GDB前端
打開標題 -打開相應的.h / [。cpp | .c]文件
項目插件 -與Git和其他源代碼控制系統集成
復制代碼-建構主義AI語言和運行時
LSP客戶端 -LSP客戶端提供多種語言的代碼導航和代碼完成
搜索和替換 -在文檔,文件夾或項目中搜索和替換
片段工具視圖 -嵌入片段管理的工具視圖
SQL插件 -在SQL數據庫上執行查詢
Symbol Viewer- 從源中提取并顯示參考符號
終端工具視圖 -使用KDE的Konsole小部件準備好終端
文本過濾器 -使用終端命令處理文本
XML完成 -列出DTD允許的 XML元素,屬,屬值和實體
XML驗證 -使用xmllint驗證 XML文件
Kate軟件特色
自2.2版以來,Kate是KDE的多文檔編輯器部分。作為KDE應用程序,Kate附帶了網絡透明以及與KDE杰出功能的集成。選擇它可以查看konquer中的HTML源,編輯配置文件,編寫新應用程序或任何其他文本編輯任務。您仍然只需要一個正在運行的Kate實例
顏色主題(又稱“模式”)KTextEditor(以及Kate / KWte / KDlop /…)自十多年來以來一直具有顏色主題的概念。在KTextEditor UI中,此刻此刻稱為“架構”。(不要問我為什么它不被稱為顏色主題或類似的東西,似乎我過去在選擇名稱時并不那么聰明。)用戶可以在設置中配置顏色,并且將內容保存在某些內容中KConfig INI文件中非常古老的方式(顏色/布爾值/…的手工文本輸出的漂亮字符串列表)。
在KSyntaxHighlighting框架中,我們將各個語言的小示例文件用作回歸測試。在這里查看當前收藏。我們將創建HTML輸出和兩種內部格式,以突出顯示屬和折疊區域。,將這些結果與版本控制的參考文件進行比較。目前,我們僅HTML輸出的默認淺色主題,但我也打算將其擴展為深色主題。
從即將發布的20.04版本(或當前的master分支版本)開始,Kate允許用戶打開某些遙測提交。這是一種純粹的選擇加入方法。如果您未主動啟用此功能,我們將不會提交任何數據!像Plasma一樣,我們使用KUserFeedback框架完成此任務。有關我們如何處理數據的詳細,請參閱KDE的應用程序隱私政策,尤其是遙測政策。我們在“遙測使用”頁面上記錄了提交的類型。
Kate安裝方法
1、打開kate20.04.2.exe直接安裝,點擊next
2、軟件的安裝方式,點擊下一步
3、設置軟件的安裝地址C:Pgram FilesKate
4、提示正在安裝,等待安裝結束吧
5、提示軟件的安裝完畢界面,點擊完成
Kate使用說明
1、Kate編輯器是中文界面,如果你需要設計代碼就開始編輯吧
2、顯示工具界面,模式內容,正常、3D、其它、數據庫、標記、匯編語言、源代碼、硬件
3、縮進設置:ada、ake、C++/boost樣式、C樣式、Haskel、Latex、LilyPond、LISP
4、行尾內容:UNIX、Windows/DOS、Macintosh
5、外部工具:運行腳本、搜索選中文本、插入UUID、Clang格式化整個文件、Clang格式化選中文本
6、插件
代碼片段工具:視圖管理您的代碼片段或者下載新的
符號查看器:從源代碼中提取并顯示引用符號
工程插件:與Git和其他源代碼控制系統集成
7、會話元素
會話包含了打開文檔列表,最近打開文件列表,書簽,光標位置等。當會話加載時所有元素將恢復。
8、外觀
在靜態換行標記處動態換行
動態換行時不遵循單詞邊界
動態文字換行標識符(若適用)(Y):按照行號
按縮進深度動態對齊折行(A):80視圖寬度的百分比
Kate教程
使用插件
介紹
Kate Snippets是一個插件,用于通過添加對所謂的“代碼段 ”(可重用的源代碼,機器代碼或文本)的支持來節省您一些時間。該插件還支持代碼完成和JavaScpt。菜單結構
視圖 →工具視圖 →顯示片段
顯示片段面板,其中包含存儲庫中所有針對當前打開的文件類型的片段。
工具 →創建代碼段
創建一個新的代碼段,它是可重復使用的文本塊,您可以在任何文檔的任何部分中插入。
片段面板
Kate Snippets 的面板
在面板中,您應該看到摘要存儲庫的列表,以及用于創建自己的存儲庫,從Internet獲取它們或從本地文件加載它們的選項。每個存儲庫都有一個復選框,可用于激活或停用它。還有一些按鈕可以編輯和刪除現有存儲庫。
加載代碼段存儲庫文件
您可以從Internet下載代碼段存儲庫。只需單擊“ 獲取新代碼段”,將打開一個包含代碼段存儲庫列表的窗口。下載所需的代碼段后,請確保已激活它。
創建和編輯存儲庫
要創建新的代碼段存儲庫,請點擊添加存儲庫。現在,您應該看到一個對話框,要求您提供代碼段文件,許可證和作者的名稱。選擇所需的選項后,單擊確定。
存儲庫編輯器界面。
代碼段存儲庫編輯器包含以下選項:
名稱
出現在工具視圖中的代碼片段列表中,并且在使用代碼完成功能時也會進行搜索。
命名空間
使用代碼補全時使用的前綴。
執照
選擇代碼段存儲庫的許可證。
作者
輸入摘要文件作者的姓名。
文件類型
選擇您想要代碼段存儲庫應用的文件類型。設置為“”,因此存儲庫適用于所有文件。您可以將其更改為類似C++的內容,或者通過單擊項目從列表中進行選擇。您可以在添加類型的同時按Shift鍵指定多個文件類型。
創建和編輯片段
片段編輯器界面。
名稱
名稱將顯示在完成列表中。
捷徑
按下此快捷方式會將代碼段插入文檔中。
片段
您的代碼段文本將插入文檔中。
片段可以包含可編輯的字段。可以通過按Tab循環它們。可以在模板文本中使用以下表達式來創建字段:
${field_name}創建一個簡單的可編輯字段。相同field_name創建字段的所有后續出現 都反映了編輯期間第一個字段的內容。
${field_name=deflt} 可用于指定該字段的默認值。 deflt可以是任何JavaScpt表達式。
用于 將固定字符串指定為默認值。${field_name=text}
${func(other_field1, other_field2, …)}可用于創建一個字段,該字段將在每次編輯時評估JavaScpt函數并包含其內容。有關更多,請參見腳本選項卡。
${cursor} 填寫完所有其他內容后,可用于標記光標的結束位置。
劇本
JavaScpt輔助函數可在您的代碼段中使用。
所有JavaScpt函數都應以字符串形式返回要放置在模板字段中的內容。
在范圍內調用函數,該范圍包含所有可編輯模板字段的內容作為局部變量。例如,在包含的代碼段中,將存在一個名為的變量,其中包含模板字段的最新內容。通過使用 代碼片段字符串中的或語法,這些變量既可以在函數中靜態使用,也可以作為參數傳遞 。${field}field${func(field)}${field2=func(field)}
您可以使用 和對象 的適當方法,使用Kate腳本API來獲取選定的文本,全文,文件名以及更多內容。使用片段
從摘要列表中選擇。
您可以通過兩種方式調用代碼段:
通過從工具視圖中選擇代碼段。
在編寫時,您可以按Ctrl + 空格鍵,這將在一個方便的窗口中顯示所有片段,您可以從中選擇。此組合鍵提供的功能類似于代碼完成。
如果該代碼段包含變量(除外${cursor}),則光標將自動轉到該變量的第一個出現位置,并將等待您寫一些東西。完成后,可以按Tab鍵移動到下一個變量,依此類推。
凱特(Kate)提供了幾種方法來調整應用程序,使其表現出所需的效果。最重要的是:
配置對話框
主要配置工具,可讓您配置Kate應用程序,編輯器組件和插件的用法。
在設置菜單
允許您更改常用設置,并啟動配置對話框。
在查看菜單
允許您拆分當前框架,并顯示當前編輯的文檔的圖標和行號窗格。
在所定義的配置嵌入式終端用途 系統設置,并且還可以通過點擊所配置的 右鼠標按鈕以顯示上下文菜單。