Re:What I would do differently if I was learning to program ...
by emodendroket on Monday July 09, 2018 @07:07PM
(#17494143)
I'm mostly an IntelliJ (and variants: RubyMine, Webstorm, Rider, PhpStorm, etc.) user, although I also use Visual Studio. In my experience, Emacs plugins for many languages often have a feel of working more on looking for matching words in the code rather than "understanding" what the code is doing, let alone suggesting good refactors.
[ Parent
| on HN ]
Re:What I would do differently if I was learning to program ...
by marcosdumay on Monday July 09, 2018 @09:24PM
(#17494751)
IntelliJ's linters are indeed unusually rich on the deepness and complexity of their rules. But not on the universality, the reason that I consider them unusable, since I just don't like to turn rules off.
Anyway, that's a feature of their linters. It just happens to be packaged with their IDE, but it's a completely different tool.
Re:What I would do differently if I was learning to program ...
by emodendroket on Monday July 09, 2018 @10:53PM
(#17495079)
In practice the great linters and refactoring tools are kind of a package and it's nice to have them integrated (there's the "I") into your development environment. I find the IntelliJ emulation of Emacs key bindings good enough for me.