Actipro SyntaxEditor for Universal Windows 發表

Actipro SyntaxEditor for Universal Windows 是一款文字編輯控制項,內建豐富功能,讓程式碼編輯更有效率;包含語法醒目提示、程式碼區塊概覽(code outlining)、解析、行號、區塊選取、IntelliPrompt UI、縮放與裝飾(adornments)。它 具備許多與 Visual Studio 程式碼編輯器相同的程式碼編輯功能。
功能
- 使用 Language Designer app 撰寫自訂語言定義。
- 透過 lexers 進行文字分詞(tokenization)。
- 支援程式碼片段的多執行緒解析能力。
- 具備強健的基於文法(grammar-based)解析器框架,包含 AST 生成與錯誤回報。
- IntelliPrompt 完成清單、參數資訊、快速資訊(quick info)與程式碼片段。
- 區塊(矩形)選取。
- 超過 100 種內建編輯動作,例如選取、縮排(indenting)與轉置(transposition)。
- 輕鬆建立自訂邊界(margins)與文字區域裝飾(text area adornments)。
- 指示器包含書籤(bookmarks)與中斷點(breakpoints)。
- 程式碼區塊概覽(折疊)與隱藏文字區域。
- 可自訂的醒目提示樣式。
- 選用的單行編輯模式。
- 滑鼠滾輪縮放。
- 文件(document)與 UI 物件模型(object models)完全分離。
- 文件文字儲存在不可變(immutable)、具版本(versioned)的、具執行緒安全的快照中。
- 彈性的文字搜尋模型。
- 使用自訂資料標記文字範圍。
- 強大的文字掃描(text scanning)功能。
- 抽象化且可擴充的物件模型。
- 支援 Unicode 編輯。
關於 Actipro Software
Actipro Software 成立於 1999 年,為開發人員提供 .NET 控制項。Actipro Software 始終致力於為客戶創造最高可能的投資報酬率(return-on-investment),其產品特別以可自訂性與生產力作為主要設計目標。自成立以來,Actipro 一直為 Windows Forms 與 .NET framework 開發使用者介面控制項產品。Actipro 的開發團隊具備高度的 .NET 專業技能,並將其知識與經驗用於提供盡可能最好的產品。