416
you are viewing a single comment's thread
view the rest of the comments
[-] aksdb@feddit.de 67 points 1 year ago

IDEA isn't Java-only. Most of the other languages are available as plugins. IDEA is typically the go-to IDE for multilanguage projects.

[-] brunofin@lemm.ee 13 points 1 year ago

Except .NET then you can use Rider which is pretty much IDEA but with added support for .NET, which makes it.. better..? Not sure.

[-] gkd@lemmy.ml 15 points 1 year ago

Most of their products are like that. There are a lot of specific language support features in each one that may become available as plugins later on but not at the same pace or “fullness” as the specific product itself.

For example, PHPStorm has good JavaScript support but if you want really good Typescript support you should probably go with Webstorm.

Alternatively, I can totally write Rust code in Webstorm through the Rust plugin but I’m better off using CLion that has better support (or now RustRover which will be where all the latest Rust support features are added, although it’s still a preview product afaik).

Also worth noting though that there are indeed some “tiers”. Like Webstorm won’t support PHP but PHPStorm will support JavaScript/Typescript (again, not fully but enough to maintain a front end operating off your PHP backend)

[-] aksdb@feddit.de 7 points 1 year ago

clion is also strictly separated.

[-] ursakhiin@beehaw.org 1 points 1 year ago

As it should be. The needs of a systems language are very different than the needs of a virtualized or interpreted one. I honestly don't see how people use a single IDE for every language but I respect their choice to do it.

[-] aksdb@feddit.de 1 points 1 year ago

I have a few projects where parts are Java, parts are Go and parts are C. Having that in a single workspace can be convenient.

[-] ursakhiin@beehaw.org 1 points 1 year ago

Even those I tend to open up in their specific IDEs when the time comes. It helps me separate the language but also the workflow.

[-] feef@lemmy.world 2 points 1 year ago

This. I use IntelliJ for Java, Kotlin, typescript, Python, HTML etc… it just does everything and does it better than other IDEs.

[-] Lime66@lemmy.world 1 points 1 year ago

Or available in the paid version

[-] CodingCarpenter@lemm.ee 1 points 1 year ago

I prefer phpstorm for multi language personally.

this post was submitted on 31 Oct 2023
416 points (94.4% liked)

Programmer Humor

19623 readers
1 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS