←back to thread

177 points bartekpacia | 1 comments | | HN request time: 0.205s | source
Show context
phendrenad2 ◴[] No.45103164[source]
It's been a long time since I last used RubyMine, but I always felt that it was the weakest of the JetBrains tools. And not because JetBrains didn't try hard enough, but because Ruby just doesn't offer a lot of opportunities for an IDE to take advantage of.

I ended up cancelling my subscription over some trivial thing (I think it was the fact that I couldn't quite get the IDE to preserve the indentation of a file. It was an all-or-nothing global setting, but I work on codebases that might have a 4-space indent HTML file and a 2-space indent HTML File in the same directory, and the IDE was ignoring the current style of the file and using whatever indent level I had configured).

replies(4): >>45103607 #>>45103627 #>>45103891 #>>45104910 #
onionisafruit ◴[] No.45103627[source]
It might be the weakest of the jetbrains IDEs[0], but for a long time it was simultaneously the best Ruby IDE for my needs. It had reliable jump to definition when nobody else did. That was key for me circa 2015 when I was coming from Java and struggling with my first dynamically typed language since Perl. There are probably better Ruby editors out there now. I stick with RubyMine because I use jetbrains for other languages and like the consistency.

[0] I won’t say the weakest of their tools because youtrack exists.

replies(2): >>45103885 #>>45111483 #
1. theappsecguy ◴[] No.45111483[source]
Shockingly, there are still no better options out there for Ruby than Rubymine, nothing even comes close.