i pascal
1.0.0
項目主頁:http://www.siberika.com/ipascal.htm
免費的對象Pascal語言插件,用於出色的Intellij Ideas
支持與Delphi編譯器(DCC32)和自由Pascal編譯器的集成。
與Idea Community Edition以及13.xx及以上版本的Ultimate Edition兼容。
僅舉幾例。
說明https://www.jetbrains.com/help/idea/2016.3/plugin-development-guidelines.html
使用Idea JFLEX修改生成Lexer。
解析器類是用語法套件插件生成的。
要生成_pascallexer類打開pascal.flex,請右鍵單擊並選擇“運行JFLEX Generator”。
要生成解析器類打開pascal.bnf,請右鍵單擊並選擇“生成解析器代碼”。
有Junit測試。在創建拉動請求之前,請確保測試通過。
有關如何安裝和使用該插件的信息可在I-Pascal首頁上找到。