Textadept

Infobox software | name = Textadept | title = | logo = | logo caption = | logo size = | logo alt = | screenshot = | caption = | screenshot size = | screenshot alt = | collapsible = | author = Mitchell | developer = | released = | discontinued = | latest release version = 11.2 | latest release date = | latest preview version = | latest preview date = | status = | programming language = C, Lua | operating system = Linux, BSD, UNIX, Microsoft Windows, macOS | platform = | size = | language = | language count = | language footnote = | genre = 文本編輯器 | license = MIT許可證 | alexa = | website = Textadept是一個爲計算機編程而設計的自由軟件極簡文本編輯器 。 它以MIT許可證發佈 ， 用C和Lua編寫而成 ， 並通過Lua進行擴展 。 在終端窗口運行時 ， 可以使用圖形用戶界面或文本用戶界面 。 Textadept使用Scintilla編輯組件 。 Textadept的開發者把Textadept用到的Scintilla的curses包裝庫分離了出來供大家使用 。 圖形和終端類型都可選擇使用LuaJIT進行即時編譯 。 不再推薦使用JIT版本 ， 因爲JIT版本過去提供的速度優勢在版本 6.1 之後不再顯著 。 與Emacs一樣 ， Textadept是可擴展的 ； Lua API可以訪問程序的任何子系統 。 儘管如此 ， 開發人員表示 ， 他的目標之一是C部分不超過2000行代碼 ， 而Lua部分永遠不會超過4000行代碼 。 在圖形界面中運行時 ， Textadept故意不保存窗口大小或位置 ， 將此留給窗口管理器去控制 。