Performance improvement

I tried RubyMine, it's perfect! There is only one thing that prevents me from using it, it's performance.

I guess the main "performance consumer" is all these "intelligent" machinery like "code completion", "code suggestion", "inspection" and so on.

In Jave these features are very handy and usable, but i doubt that the situation is the same in Ruby world. For example, in our project we are using custom classloader and all these staff is completely useless.

Maybe it's worth to implement a "magic button" that will disable all this features? I've looked at settings but not found such option.

And you will get advantages from two "world" - super "intelligent" IDE for one who really need it, and fast and cool IDE with debugger and other basic features for those who don't.

What do you think about it?

1 comment
Comment actions Permalink

Hello Alex,

This is of course possible to implement such an option, but we'd much rather
prefer to make our existing functionality fast enough. Because of that, let's
start with submitting performance snapshots from the latest build, as described
in http://jetbrains.net/devnet/docs/DOC-192

Note that you can already turn off the Ruby and Rails inspections in Settings
| Inspections, which will significantly reduce the amount of background processing
done by RubyMine.

I tried RubyMine, it's perfect! There is only one thing that prevents
me from using it, it's performance.

I guess the main "performance consumer" is all these "intelligent"
machinery like "code completion", "code suggestion", "inspection" and
so on.

In Jave these features are very handy and usable, but i doubt that the
situation is the same in Ruby world. For example, in our project we
are using custom classloader and all these staff is completely
useless.

Maybe it's worth to implement a "magic button" that will disable all
this features? I've looked at settings but not found such option.

And you will get advantages from two "world" - super "intelligent" IDE
for one who really need it, and fast and cool IDE with debugger and
other basic features for those who don't.

What do you think about it?

---
Original message URL:
http://www.jetbrains.net/devnet/message/5232405#5232405

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Please sign in to leave a comment.