2017-10-19 116 views

回答

1

問題是Gogland在每次調試時強制重建。所以如果你有很多的依賴關係,它會很慢。

解決的辦法是進入Settings > Build, Execution, Deployment > Debugger並禁用Rebuild transitive packages。這將加快調試啓動速度20倍(90s vs 5s)。

您應該創建一個標記爲「完全重建」的Go Application目標,並將「轉到工具參數」設置爲-i -a。這將強制調試重建並存儲中間產品以加速未來構建。

但是,這意味着您的緩存和優化,因此沒有適當的調試信息,包可以在調試器中使用,這意味着它會影響您的調試體驗。如果您對調試器有任何問題,您需要先運行-a,然後再查看問題是否再次發生。

相關問題