在 Visual Studio 2015 中安裝 ANTLR(使用 Nuget)

  1. 開啟 Visual Studio 2015,導航到工具→擴充套件→線上並搜尋 Antlr。下載擴充套件 ANTLR 語言支援(由 Sam Harwell 建立)並重新啟動 Visual Studio。
  2. 建立新的控制檯應用專案。右鍵單擊 Solution→Manage Nuget Packages for Solution→Browse(Tab) 並搜尋 Antlr4 並安裝它。 StackOverflow 文件
  3. 右鍵單擊專案,將新項新增到專案中。並尋找 ANTLR4 模板。 StackOverflow 文件
  4. 從你的 ANTLR 檔案(結尾 .g4)轉到檔案→高階儲存選項並搜尋 Unicode( 沒有簽名的 UTF-8 ) - 內碼表 65001 並單擊確定。而已。 StackOverflow 文件

測試一切是否有效

  • 建立一個 ANTLR 4 Combined Grammar 專案並將其命名為 Calculator.g4
  • 從這個 Github 專案複製並貼上計算器原始碼: Tom Everett 的計算器
  • 將語法計算器更改為語法計算器
  • 在 Solution Explorer 上→單擊顯示所有檔案
    StackOverflow 文件
  • 儲存並執行(啟動)專案
  • 在 obj 資料夾下的 Solution Explorer 中,你應該看到生成的 cs 類,如 Visitor 和 Listener。如果是這種情況你就成功了。現在,你可以在 Visual Studio 2015 中開始使用 ANTLR。 StackOverflow 文件