UliPad的是wxPython的/ Python的動力,面向程序員和靈活的編輯器。它有許多功能,如瀏覽器類,代碼自動完成,HTML瀏覽器,目錄瀏覽器,嚮導和其他許多人。最有趣,最鮮明的特點是採用混入技術,這使得一個UliPad的易於擴展的編程環境。你可以編寫自己的混入,插件或簡單的腳本,和他們都可以集成在UliPad的無縫方式。
為什麼把它命名為UliPad的?
這個名字來源於克勞迪奧Grondi(謝謝!)。
克勞迪奧Grondi說:
正如我們在做NewEdit程序員編輯,我認為,該辦法
一個新的獨特的名稱將在這裡幫助多少(NewEdit就是便宜... ...)。
我建議使用'UliPad的“。
它具有無限的快捷方式。
它告訴它是一個純文本編輯器(PAD)。
它講述一些有關的原作者(LImodou)。
但最重要的優點是:
 
 谷歌擁有的'UliPad的“還沒有進入!
精彩!看來很多人喜歡它。
UliPad的使用混入和插件技術,因為它的架構。大部分的類都可以通過混入和插件組件進行擴展,並在創建實例時,終於成為一個完整的類。因此,UliPad的是非常動態的。你可以寫在新文件中的新功能,並且幾乎不需要修改現有的代碼。如果你想擴展現有的類,你可以寫的混入和插件,這將綁定到我稱之為“老虎班”的目標類。這種技術將使變化集中且易於管理。
目的
做一個乾淨的,功能強大,靈活的總編輯,甚至一個應用程序框架。並添加擴展應該是很容易的。
任務:
  *混入和插件框架
  *支持Unicode
  *用戶自定義插件管理
 ●用戶自定義窗口整合
  *用戶自定義的嚮導功能
功能:
- 在跨平台
- 基於wxPython的,所以它可以在任何地方運行是wxPython的作品,如:Windows和Linux 。
- 的Unicode支持。
- wxStyledTextCtrl的大多數功能(Scintilla的)
- 語法高亮,支持Python和C / C ++,HTML,純文本
- 折疊
- 括號匹配
- ...
- 擴展選擇
- 在擴展選字 - '。'你可以按Ctrl + MouseDoubleClick選擇一個字,包括
- 配對選擇 - 就像在引用字符選擇文本:()[] {},'',""
- 例如:一個字符串,就像
- 的'^'字符表示上面的行插入位置。如果按Ctrl + E,您將選擇在(),即&QUOT全文;自我,“這是一個測試”&QUOT ;.更多的東西在選擇菜單。
- 其他編輯延長
- 複製文本 - 就像Vim的Ctrl + V鍵,按Ctrl + P,等等。您可以複製上方或下方字符,文字,相匹配的領先的字符行。
- 引用文字 - 添加一些引用字符之前和選定的文本之後,就如同:"",'',(),[],{},和定制的字符串,等等
- 文本轉換與視圖 - 蟒蛇 - > HTML,重組文本 - > HTML,紡織 - > HTML,並可以輸出或查看郵件窗口中的HTML文本或HTML視圖窗口,或替換選中的文本。
- UTF-8編碼自動檢測
- 更改文檔編碼
- 自動備份
- 在上屆會議的支持 - 它會保存所有的文件名如關閉,重新打開該文件作為下一個啟動
- 智能判斷縮進字符 - 它會自動猜測縮進字符,並設置它 。
- 查找在文件
- 書籤支持
- 在Python的支持
- 內置基於PyShell Python交互式窗口,支持Unicode
- 自動完成
- 在功能語法calltips
- 運行,用參數運行,停止Python源
- 自動改變當前路徑
- 在Python類瀏覽器
- 語法和風格PEP8檢查,還提供一個插件pylint的。
- 代碼片段
- 您可以用類別管理您的代碼片段,並且每個類別可以有很多的項目。每個項目將代表的代碼片段。您只需通過雙擊它插入項目。它甚至還支持導入和導出。
- 在簡單的項目支持
- 可以創建一個特殊文件的項目,所以每一個已經可以將項目視為一個整體項目的文件夾下的文件和文件夾。
- 擴展機制
- 腳本 - 你可以寫劇本容易操縱UliPad的的所有資源,就像:文本轉換等 。
- 插件 - 自定義的功能。更複雜但功能更強大。可以用UliPad的合併很容易,並且可以通過菜單。管理
- 在Shell命令 - 添加經常使用shell命令,並執行
- FTP支持
- 您可以通過FTP編輯遠程文件。您可以添加,重命名,刪除,上傳,下載文件/目錄。
- 多語言支持
- 目前支持4種語言:英語,西班牙語,簡體中國和中國傳統,它可以自動檢測
- 船舶許多插件(必須為之前使用過的ConfigEd)
- 在Django的支持插件
- 在批量重命名文件的插件
- 協作編程支持插件,名稱作為pairprog。
- 的Mp3播放器插件
- 拼寫檢查插件
- 在嚮導的插件
- 文本語音轉換(僅Windows)插件
- ...
- 發貨腳本
- 您可以找到他們($ UliPadInstalled)/腳本。
- 在嚮導
- 您可以使自己的嚮導模板。該嚮導可以輸入用戶數據,結合模板,並輸出結果。和嚮導還支持創建的代碼框架。這一功能將幫助您提高編碼效率。
- Direcotry瀏覽器
- 在瀏覽多個目錄,你可以真正增加,刪除,重命名文件和目錄。雙擊將在編輯器窗口中打開該文件。
- 自動完成(ACP)
- Suport用戶自動完成文件,它可以幫助輸入碼非常有益和實用。
- 在列編輯模式
- 您可以選擇多線,然後設置列模式區域,所以在這個區域中的任何行,如果你輸入一個字符,其他線路也將增加這個角色。如果你要處理的多線作為一個類似的模式,這個功能將是非常方便的。
- 智能導航
- 在UliPad的能記住你打開的文件的訪問順序,你可以回去或前進這些文件。
- 在線正則表達式搜索
- 您可以輸入在飛行的一些正則表達式,並查看結果dynamiclly。
- 拼寫檢查插件
- 需要安裝PyEnchant模塊。
- 協作編程
- 多用戶可以同時修改一些文件。您應該啟用pairprog插件。
- 待辦事項支持
- 自動發現和待辦事項支持幾種格式。
- 在多視圖支持
- 用戶可以打開多視圖的文件,例如在左側窗格中或底部面板。
- 在版本控制支持
- SVN支持。現在你可以使用SVN在UliPad的更新,結帳,提交等。
<李班=“bbli”>高清FUNC(自我,“這是一個測試”):
要求:
- 在Python的
- 的wxPython
評論沒有發現