Textadept是一款好用的文本編輯器,能夠幫助用戶快速進(jìn)行多種字符格式之間的編輯工作,支持拆分視圖,可跨平臺(tái)操作,可以自定義主題,軟件綠色免安裝。
功能介紹:
快速和極簡(jiǎn)主義
Textadept的用戶界面簡(jiǎn)潔明了。這些年來,編輯器對(duì)速度和極簡(jiǎn)主義進(jìn)行了不懈的優(yōu)化,包含不到2000行的C代碼和少于4000行的Lua代碼。
跨平臺(tái)
Textadept可在Windows,Mac OSX,Linux和BSD上運(yùn)行。它還有一個(gè)終端版本,非常適合在遠(yuǎn)程機(jī)器上工作。
非??蓴U(kuò)展
Textadept是程序員的理想編輯器,他們希望在不犧牲速度或屈服于代碼膨脹和特征性的情況下實(shí)現(xiàn)無限的可擴(kuò)展性。編輯器使用Lua編程語言完全控制整個(gè)應(yīng)用程序。從移動(dòng)插入符到動(dòng)態(tài)更改菜單和鍵盤命令到處理核心事件都可以實(shí)現(xiàn)。它的潛力巨大。
多語言支持
作為程序員的編輯,Textadept擅長(zhǎng)編輯源代碼。它了解100多種不同編程語言的語法和結(jié)構(gòu),可識(shí)別數(shù)百種文件類型。Textadept利用這些知識(shí)更快,更輕松地查看和編輯代碼。它還可以編譯和運(yùn)行簡(jiǎn)單的源文件。
無限拆分視圖
Textadept的圖形版本和終端版本都支持無限的垂直和水平視圖分割,即使是同一個(gè)文件也是如此。
可定制的主題
Textadept使用主題來定制其外觀。它配有內(nèi)置的淺色,深色和終端主題。
代碼自動(dòng)完成
Textadept不僅可以在文件中自動(dòng)填充單詞,還可以自動(dòng)填充編程語言的符號(hào)并顯示API文檔。
鍵盤驅(qū)動(dòng)
Textadept可以完全由鍵盤驅(qū)動(dòng)。編輯器為幾乎每個(gè)動(dòng)作定義了鍵綁定。您可以輕松地重新分配現(xiàn)有綁定或創(chuàng)建新綁定。密鑰可以鏈接在一起或分組為特定于語言的密鑰或密鑰模式。
自我包容
Textadept的二進(jìn)制包是自包含的,無需安裝。也不需要管理員權(quán)限。
軟件特色
快速便捷
Textadept 很快。它立即啟動(dòng),并有一個(gè)非常敏感的用戶界面。盡管編輯器主要由Lua組成,但Lua是最快的腳本語言之一。
極簡(jiǎn)主義者
Textadept 是極簡(jiǎn)主義者。它的外觀不僅顯示了這一點(diǎn),而且編輯器的C核心保證永遠(yuǎn)不會(huì)超過2000行代碼,并且它的Lua擴(kuò)展代碼避免超過4000行。經(jīng)過8年多的開發(fā),Textadept 自創(chuàng)建以來所包含的代碼量大致相同,同時(shí)演變成一個(gè)非常優(yōu)秀的編輯器。
顯著可擴(kuò)展性
Textadept 是顯著可擴(kuò)展的。設(shè)計(jì)從一開始就是這樣,編輯的特點(diǎn)后來出現(xiàn)了。Textadept 的大部分內(nèi)部使用Lua,從語法突出顯示到打開和保存文件,再到搜索和替換等等。Textadept 使用Lua提供對(duì)整個(gè)應(yīng)用程序的完全控制。從移動(dòng)插入符號(hào)到改變菜單和關(guān)鍵命令到處理核心事件都是可能的。
使用方法:
用戶界面:
Textadept 的用戶界面是光滑和簡(jiǎn)單的。它包括菜單和標(biāo)簽欄(僅GUI版本)、編輯器視圖和狀態(tài)欄。也有一個(gè)查找和替換窗格和一個(gè)命令條目,但 Textadept 最初將它們都隱藏起來。
菜單
完全可定制的菜單提供了對(duì) Textadept 所有功能的訪問。不過,只有GUI版本實(shí)現(xiàn)它。終端版本提供命令選擇對(duì)話框。Textadept 是非常鍵盤驅(qū)動(dòng)的,并為大多數(shù)菜單項(xiàng)分配關(guān)鍵快捷鍵。您的按鍵首選項(xiàng)可以更改這些快捷方式,并會(huì)在菜單中反映出來。這里是一個(gè)完整的默認(rèn)鍵綁定列表。
標(biāo)簽欄
選項(xiàng)卡顯示所有的 Textadept 的開放緩沖區(qū),盡管只有兩個(gè)或多個(gè)緩沖區(qū)打開時(shí)才可見。雖然只有GUI版本支持選項(xiàng)卡,但 Textadept 的緩沖瀏覽器總是可用的,而且功能更強(qiáng)大。
編輯器視圖
與 Textadept 共用的大部分時(shí)間都在編輯器視圖中。GUI版本和終端版本都具有無限的垂直和水平視圖分割。LUA還完全控制了所有視圖。
查找和替換窗格
這個(gè)緊湊的窗格是一個(gè)偉大的方式來切片和骰子通過您的文件或目錄的文件。窗格只有在你需要的時(shí)候才可用,當(dāng)你不需要時(shí),很快就會(huì)脫離它,盡量減少分心。
命令輸入
多功能命令項(xiàng)有許多不同的角色。它主要是執(zhí)行LUA命令并與 Textadept 的內(nèi)部LUA狀態(tài)交互的地方。在其他上下文中,它會(huì)增量地查找文本并執(zhí)行shell命令。LUA擴(kuò)展允許它做更多的事情。像查找和替換窗格一樣,命令條目按您的意愿彈出和彈出。
狀態(tài)欄
狀態(tài)欄實(shí)際上由兩個(gè)狀態(tài)條組成。左邊的顯示臨時(shí)狀態(tài)消息,而右邊的持久顯示當(dāng)前緩沖區(qū)狀態(tài)。