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