簡體   English   中英

IntelliJ IDEA中的調試Scala編譯器插件

[英]Debug Scala compiler plugin in IntelliJ IDEA

我想為scalac編寫我的編譯器插件,但由於無法從IntelliJ IDEA運行和調試代碼,因此在開發的早期階段遇到了問題。

我使用這些教程來實現虛擬插件:

我的目標是以某種方式在IDEA中以調試模式運行插件以遇到斷點。

更新:

下面的答案對我有很大幫助,但實際上,我添加了用於調試JAVA_OPTS環境變量的參數,並掛起直到遠程調試器連接選項。 然后,我啟動了scalac並運行如下所述的遠程調試器。

要在IntelliJ IDEA中調試Java進程,您需要首先創建一個Remote運行配置。

遠程運行配置

指定可用的端口號。 如果選擇“ Listen調試器”模式,則Java進程將在啟動時被掛起,直到使用調試器連接到它為止。

遠程運行配置2

使用其他命令行參數運行您的進程,並在調試模式下啟動此遠程配置。

如果從IDEA運行scala編譯器,則應將以下命令行參數添加到Scala Compile Server:

Scala編譯服務器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM