wxWidgets:将带有语法高亮和折叠的自定义词法分析器添加到 WxStyledTextCtrl
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:将带有语法高亮和折叠的自定义词法分析器添加到 WxStyledTextCtrl
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
wxWidgets:將帶有語法高亮和折疊的自定義詞法分析器添加到 WxStyledTextCtrl
- wxWidgets:將帶有語法高亮和折疊的自定義詞法分析器添加到 WxStyledTextCtrl
- 介紹
- 實現詞法分析器
- 樣式
- 折疊式的
- 邊距
- 編寫自己的“詞法分析器”
- 將所有內容整合到一個小型演示應用程序中
- 編譯筆記
wxWidgets:將帶有語法高亮和折疊的自定義詞法分析器添加到 WxStyledTextCtrl
介紹
本文介紹了如何將自定義“詞法分析器”寫入 wxStyledTextCtrl(本文中稱為“STC”),包括文本折疊示例。
STC 基本上是 scintilla 編輯器 ( http://www.scintilla.org )的 1:1 映射。STC 處理文本并使用詞法分析器為該文本添加語法突出顯示。對于最常見的用途,有很多內部詞法分析器。在內部,只要您滾動頁面或修改頁面,scintilla 就會調用樣式例程來設置該文本的樣式。詞法分析器將該樣式應用于文本。
實現詞法分析器
您可以通過向 STC 添加詞法分析器來設置任何包含的詞法分析器:
總結
以上是生活随笔為你收集整理的wxWidgets:将带有语法高亮和折叠的自定义词法分析器添加到 WxStyledTextCtrl的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 沙发摆放位置有什么讲究
- 下一篇: wxWidgets:wxAboutDia