[英]A solution to highlight some parts of a text file in java ? How to implement a simple DSL editor?
我正在嘗試找到一種解決方案,以突出顯示Java中文本文件的一部分。 基本上,我要做的是按照某種語法對文本文件進行詞法分析,存儲一些與此文件的各個元素有關的信息,然后將信息記錄到數據庫中。
我希望具有更直觀的效果,例如文本文件的表示形式,其中突出顯示了某些部分(以及所使用的各種顏色的索引),甚至更好的是將某些上下文相關的信息附加到特定標記上。
有一個簡單的方法嗎? 就功能而言,基本上我想擁有的是針對特定語言和獨立版本的真正原始的Eclipse插件。 也許有一個框架可以構建DSL編輯器,諸如此類。
希望清楚...謝謝
我認為Xtext正是您要尋找的東西,它會生成Eclipse編輯器以及更多來自語法的文件。
盡管不適合Eclipse,但JetBrains的MPS(現在開源的IntelliJ IDEA的制造商)可能值得一看:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.