2

我正在尋找一些方法來直接在VS2010中編輯antlr語法文件,並使用語法高亮顯示。在VS2010中尋找Antlr Grammar syntaxt亮點

我已經使用antlrworks很多,但它有缺點,我必須單獨啓動antlrworks,然後瀏覽到我想要編輯的文件,執行更改並保存。對於小的修復,我不需要Antlrworks中的所有工具,但我仍然希望語法高亮。

但是我一直沒有能夠讓VS2010用正確的文件打開antlrworks,我發現沒有其他方法可以直接在VS2010編輯器中獲得語法高亮,它只是以純文本的形式打開。

我可以讓visual studio打開antlrworks,但它只會打開最後一組打開的文件,而不是我點擊的文件。

所以我的問題(S)是:

有沒有辦法讓antlrworks當我雙擊它在Visual Studio Project Explorer中使用正確的文件打開?

是否有任何其他方式獲得正確的語法高亮在Visual Studio(或另一個編輯器,最好不是一個花費錢,但如果沒有免費的一個商業可能是一個選擇)的antlr語法文件。

回答

1

您可以提供Visual Studio用於突出顯示ANTLR語法文件的自定義分析器類。

參見:Syntax Colorizing (Managed Package Framework)

+0

我會試試:) – 2011-02-28 10:11:03

+0

我會接受這個解決方案,因爲它可以解決我的問題,但建立一個詞法分析器和熒光筆所需的工作遠遠超出了我可以致力於此的時間:(我必須堅持與2位編輯一起工作 – 2011-02-28 15:20:16

+0

@David,是的,我猜想它會是一個相當的工作,因爲我找不到任何人已經這樣做...... – 2011-02-28 15:28:05

2

你可以嘗試隧道視覺實驗室的延伸。這可以在Microsoft Gallery

+0

謝謝:)我一定會看看那個:D – 2011-07-11 06:21:20