當前位置:編程學習大全網 - 腳本源碼 - idea怎麽設置語法亮度

idea怎麽設置語法亮度

創建壹個ProtocolBufSyntaxHighlighter繼承自SyntaxHighlighterBase的java類。如圖

Intellij idea實現插件語法高亮和顏色設置頁面?

需要提供ProtoBufLexerAdapter的lexer實例以及需要高亮顯示的屬性Key,包括分割線、鍵、值、註釋等。如圖

Intellij idea實現插件語法高亮和顏色設置頁面?

創建ProtoBufSyntaxHighlighterFactory繼承自SyntaxHighlighterFactory的高亮器工廠子類,並且提供壹個ProtocolBufSyntaxHighlighter的實例。如圖

Intellij idea實現插件語法高亮和顏色設置頁面?

將語法高亮器的工廠類註冊到pluglin.xml的擴展配置中。如圖

Intellij idea實現插件語法高亮和顏色設置頁面?

自定義顏色設置界面的類型子類。實現ColorSettingsPage的接口類進行配置。如圖

Intellij idea實現插件語法高亮和顏色設置頁面?

將ProtocolColorSettingsPage配置註冊到pluglin.xml的擴展配置中 如圖

Intellij idea實現插件語法高亮和顏色設置頁面?

最後同步工程即可完成所有設置。如圖

Intellij idea實現插件語法高亮和顏色設置頁面?

  • 上一篇:遊戲UI是什麽意思?
  • 下一篇:求2009年夏季日劇和秋季日劇資料
  • copyright 2024編程學習大全網