我使用IntelliJ IDEA和Go插件編寫了Go編碼。我正在開發一個使用gocui的項目,該項目在IntelliJ控制檯窗口中不起作用。所以我從控制檯運行我的程序。如何將IntelliJ Go調試器附加到本地進程
如何將這個美妙的IntelliJ調試器附加到在IntelliJ外部運行的進程中(在我的控制檯中)?我嘗試運行 - >附加到本地進程,但它顯示一個空框。
我使用IntelliJ IDEA和Go插件編寫了Go編碼。我正在開發一個使用gocui的項目,該項目在IntelliJ控制檯窗口中不起作用。所以我從控制檯運行我的程序。如何將IntelliJ Go調試器附加到本地進程
如何將這個美妙的IntelliJ調試器附加到在IntelliJ外部運行的進程中(在我的控制檯中)?我嘗試運行 - >附加到本地進程,但它顯示一個空框。
不幸的是,現在這個插件不支持這個功能。您可以在這裏跟蹤請求:https://github.com/go-lang-plugin-org/go-lang-idea-plugin/issues/620
但是,需要注意的是,delve不支持在Windows上連接到正在運行的進程(以防您的操作系統)。
您也可以在此跟蹤請求:https://youtrack.jetbrains.com/issue/GO-620 Gogland。
如果我找到一種方法可以幫助您從IDE運行應用程序,那麼您可以更輕鬆地進行調試,我會更新它。
我偶然發現了一個技巧,它允許在IntelliJ的正常控制檯中運行我的應用程序。只需從控制檯運行IntelliJ即可。然後,如果我運行(或調試)我的應用程序,它將在該控制檯中打開。
呃,我實際上運行了Widnows,但是謝謝。我們希望將來有這樣的功能。 – aQaTL