Hacker News new | past | comments | ask | show | jobs | submit login

I've seen Fleet in my JB Toolbox, but haven't touched it yet.

But it is the obvious move. All the current JB IDEs are built upon the same basic IntelliJ platform, anyway.

It's "only" a matter of restructuring all that to have only one IDE where you can opt-in to support specific languages and now you have something like VSCode.




You already have that with Idea, with a few exceptions (C/C++, and possibly C#).

You can install the Python plugin & friends -> PyCharm

You can install the Go plugin -> Goland

Etc


I'm not sure why, but nobody I know uses this setup – everybody has 2–3 separate IDEs (one for backend, one for frontend etc).

The initial reason behind having separate IDEs for every language, or so I was told, was using different keybindings. This way, XCode users could easily switch to AppCode, Visual Studio users – to Rider etc. – without the need to re-learn anything. (This is the reason I still have Atom keybindings in my Codium setup.)

But why would anyone want to use different IDEs with different keybindings is a complete mystery to me.


I may be mistaken but AFAIK plugins are not always at feature parity with the full jetbrains IDEs. For example the rust plugin in intellij did not support debugging but the one in CLion did (I think this is fixed now).

The python plugin in intellij was a little inferior to Pycharm for Django (pycharm had deeper support for the django ORM) and so on.


I think the reason for the difference between clion and idea for the rust plugin is that clion seems somehow different "on a lower level". It still has support for profiling and valgrind, which Idea lacks [0].

Regarding Django, do you have some examples? I'm admittedly not a hardcore Django user, but I haven't seen any difference between the two.

[0] https://github.com/intellij-rust/intellij-rust#compatible-id...


CLion isn't the best comparison here, as there are some architectural differences between CLion and the other IDES (IntelliJ, PyCharm, WebStorm, etc), which is the reason there isn't a C/C++ plugin for IntelliJ.


That’s absurd! I’ve used the same IDEA Ultimate instance for all languages I touch. Often 3 in the same project. Haven’t seen the point of having separate IDEA/Webstorm/Pycharm instances when one delivers all the functionality of the others.

I’m looking forward to Fleet, watching it closely. But it still has some kinks preventing me from adopting it. Once they polish up the elixir-ls integration I’ll give it a serious shot.


Like my sibling described there are weird quirks. The bigger problem is that this isn't a well documented and supported path. And if you wanted to spend time fiddling with my IDE you wouldn't be using Jetbrains.


This is only for most surface level features. The Idea PyCharm plugins lack scientific mode for example.


What do you mean by "scientific modes"? Jupyter notebooks?

I've never used that, so I don't know what it is exactly nor how to compare. But, although the product comparison page [0] says idea lacks it, there's a doc page that says it has it [1]. It also shows up in the settings window of my IdeaU with Python plugin.

According to this other comparison page [2], it would actually seem that the Idea plugin does more than Pycharm.

[0] https://www.jetbrains.com/products/compare/?product=idea&pro...

[1] https://www.jetbrains.com/help/idea/jupyter-notebook-support...

[2] https://youtrack.jetbrains.com/articles/PY-A-44237640


No, scientific mode means you can have PyCharm show dataframes like tables or all available plots even without working in a JPN




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: