remote debugging
已回答
I am using the remote debugging functionality of jetbrains. Now when I run Webstorm, and I run Pycharm, they both start a intellij backend on the remote system. However, when they are both running I seem to be running into a ram-issue (the system has 3 gigabytes of ram).
Could this problem be solved by using the general idea and in and install the plugins that I need (html/python and javascript)?
请先登录再写评论。
Yes, it should reduce total JVM memory allocation and help with overall RAM consumption, although ultimately it would depend on the size of your project (the bigger the resource-hungrier).
Thanks for your answer,
I tried adding python support to the general idea, but it is not as simple as I hoped (just clicking the button that installs the python plugin.)
I first had to install the a java sdk, and I seem to need to repeat this on the remote machine.
Why do I need to install the java sdk if all I am not going to use Java, and why is it necessary for both the host and the remote machine?
You might also want to check out a lightweight alternative. We have developed an open source solution called Sidekick and it lets you add dynamic logs and put non-breaking breakpoints in your running application without the need of stopping & redeploying.
Sidekick repo: https://github.com/runsidekick/sidekick/
With its IDE plug-ins it lets you collect real-time application data from prod & pre-prod apps just like the remote debugging but with less overhead.
You can check our plugins here:
IDEA: https://plugins.jetbrains.com/plugin/18566-sidekick
WebStorm: https://plugins.jetbrains.com/plugin/20142-sidekick-webstorm
PyCharm: https://plugins.jetbrains.com/plugin/20031-sidekick