Scintilla的是一個免費的源代碼編輯組件。火花帶有完整的源代碼和許可,允許在無任何項目或商業產品中使用。
除了標準的文本編輯組件中的功能,包括Scintilla的功能特別有用的編輯和調試源代碼時。這些措施包括語法造型,故障指示器,代碼完成和通話時間提示支持。
選擇裕量可以包含像那些在調試器用於指示斷點和當前行標記。造型選擇是比很多編輯更加開放,允許使用比例字體,粗體和斜體,多前景色和背景色以及多種字體。
該項目SinkWorld調查未來可能的方向Scintilla的,以使其更加靈活,強大,有更好的表現,並運行在.NET和Java虛擬機。
Scintilla的發展開始作為努力改善的PythonWin文本編輯器。正在沮喪中使用的PythonWin RichEdit控件的問題後,它看起來像最好的辦法是寫一個新的編輯控件。
與RICHEDIT和其他類似的控制,最大的問題是,他們把造型變化作為重要的永久性更改文檔,它們被保存到撤消堆棧和設置文檔的臟標誌。源代碼,定型不應被持久,因為它可以被機械地重新創建。
火花和賽特目前適用於英特爾Win32和Linux的使用GTK +兼容的操作系統
什麼在此版本中是新的:
- 賽特在Windows上,現在在主線程中運行,直接開始他們在輔助線程,然後搬回到主線程的Lua腳本代替。
- 在高亮"否則"作為TCL在以相同的方式作為其它語言的關鍵字。錯誤#1836954。
- 在解決問題,設置字體的字體在哪裡手柄被複製和後來的Windows自動完成列表中刪除造成使用系統默認字體。
- 在用來在Windows上,有時會導致IME不是可見的亞洲語言輸入法修復的字體大小。錯誤#3436753。
- 在Windows上的固定多邊形繪圖等倍符號再次可見。錯誤#3433558。
- 在改變背景GTK +繪圖為發生在OS X支持小角色定位,因為這避免了淡淡的線條在語義邊界。
- 在確保繪畫作為有崩潰的時候Scintilla的畫不常見的初始化調用之前分配的像素圖。錯誤#3432354。
- 在固定賽特在Windows錯誤造成縮進一個選擇之後,錯誤的插入位置。錯誤#3433433。
- 在固定賽特會話保存到存儲緩衝區位置匹配的緩衝區。錯誤#3434372。
- 修正了賽特文檔對象的洩漏。
- 識別URL字符'?“和'%'開放在賽特選定的命令。錯誤#3429409。
什麼版本2.21的新:
- 在亞洲雙字節字符集(DBCS)支持改善。不區分大小寫的作品和其他操作快得多。錯誤#2999125,錯誤#2774616,錯誤#2991942,錯誤#3005688。
- 在Scintilla的在GTK +僅使用非廢棄的API(用於GTK + 2.20),除了GdkFont和GdkFont使用可以與預處理器符號DISABLE_GDK_FONT被禁用。
- 在使用詞法分析器的IDocument接口增加了BufferPointer和GetLineIndentation方法。
- 在Windows中,單擊設置處理點擊或發送通知之前關注的焦點。
- 在錯誤的OS X(MacOSX的平台)固定在那裡拖/放改寫剪貼板。錯誤#3039732。
- 在GTK +繪圖時的觀點是水平滾動的bug超過32000像素固定的。
- 在賽特的bug修復與輸出窗格中調用完整符號。錯誤#3050957。
- 在錯誤更正了它不可能禁用折疊。錯誤#3040649。
- 在錯誤固定按下回車上折折標題行不開折。錯誤#3043419。
- 在賽特“區分大小寫”選項,並替換用戶界面改為“區分大小寫”,允許使用'V',而不是'C'的記憶。
- 在賽特顯示堆棧跟踪Lua的時候出現錯誤...錯誤#3051397。
- 在Windows上的賽特修復錯誤的地方雙擊錯誤消息,左重點輸出窗格中。錯誤#1264835。
- 在賽特在Windows上使用SetDllDirectory會,以避免安全問題。
- 在C ++詞法分析器崩潰固定,看上去像除以0錯誤#3056825預處理的表達。
- 在哈斯克爾詞法改進。功能#3039490。
- 在HTML詞法固定各地的Django {%%}標籤。錯誤#3034853。
- 在JavaScript的HTML詞法固定在線路末端逃脫。錯誤#3038381。
- 在HTML詞法店線路狀態。
- 在降價詞法修復無限循環。錯誤#3045386。
- 在MySQL的錯誤折疊固定END語句。錯誤#3031742。
- 在PowerShell中的詞法允許'_'作為一個單詞字符。功能#3042228。
- 在賽特的GTK +放棄後續處理命令。
- 當賽特被關閉,所有緩衝區現在收到的OnClose電話。錯誤#3033857。
在查找
通過在該行,而不是在下一行一行製作
如果command.go.needs命令失敗
什麼在2.12版本新:
- 在提高繪圖速度和修正錯誤
什麼在2.03版本新:
- 在2.03版本修復了一些問題,矩形選區李>
什麼在2.01版本新:
- 在Scintilla的
什麼是在1.77版本新:
- 在直接臨時訪問Scintilla的文本緩衝區,允許簡單有效的接口像正則表達式庫庫。
- 在Scintilla的Windows上可以解釋鍵為Unicode即使在狹窄的字符窗口SCI_SETKEYSUNICODE。
- 在發送時自動完成取消通知。
- 在詞法分析器增加了對MySQL和gettext的.po文件。
評論沒有發現