top | item 43016232

(no title)

arwineap | 1 year ago

In jetbrains paradigm you should install IDEA and install python plugin, go plugin, etc. You only have to do it once

That should get you within 90%+ use cases

discuss

order

invalidname|1 year ago

That doesn't work and is a major problem for me. I have a Java project with C++ native code. Using a devcontainer so the C++ dependencies are installed seems like the right thing to do... Unfortunately, I need to use Idea for the devcontainer and can't use both it and clion. Separating it to two projects defeats the purpose as the Java code depends on the C++ code which will be in a different container.

VSCode supports multiple languages in one container just fine. My hacky solution is to use a hybrid container with IntelliJ for the Java code and then connect VSCode to it for doing C++. That means I will be forfeiting my CLion license. I contacted their support (which is reasonably responsive), they say they're working on a solution but I don't know when it will be practical for me.

malkia|1 year ago

I think there was no C++ (ahem native) debugger in IDEA... but I'll check again, could be wrong really...

pjmlp|1 year ago

Meanwhile Eclipse and Netbeans have been supporting mixed language development, and JNI debugging, for the last two decades.