Rubymine 824 on Ubuntu vs Windows XP
I have been using the Windows version of RubyMine for the past couple of months and have been thouroughly impressed by its responsiveness. Unlike my experiences with NetBeans, pressing Ctrl-Shift-N allows me to immediately navigate to the file. The speed of this feature alone was enough to push me to want to use RubyMine versus NetBeans after using it for one session. The other thing that I have really appreciated on the Windows side of RubyMine has been how stable it runs. I wish I could say all of the above for the Linux 824 version.
- The 824 version reguarly loses access to the keyboard. It is as if a hidden dialogue is appearing and preventing keyboard access. Sometimes I receive a notification that an error occurred. Most of the time I do not. Occassionally I have been able to minimize the UI and regain the keyboard. Most of the time I have to restart RM. The menus still work but if they require the keyboard, I cannot do anything but quit. I never experienced this with the 784 version.
- It also reguarly prevents me from having keystrokes like Ctrl-Shift-N from working. It is a hit or miss as to whether it will work or not. Sometimes it is just SLOW. If it doesn't launch the dialog, I can access it via the menus and have it open instantly. This is true of most of the keyboard shortcuts.
- Pressing Ctrl-F does not always move the cursor into the textbox. Or if it does, it is after I have typed several more characters in the text editor versus where I expect, in the textbox. This means I now need to backspace and click the textbox to move the cursor.
- All of the above occasionally generate an error. Unfortunately, RubyMine states that it was unable to submit the issue and asks if I want to try again. I try this several more times and usually have to restart because the errors seem to compound upon one another. If I restart RubyMine, I can then submit the errors without a problem.
- When ctrl-clicking a method name, the responsiveness of scrolling the new editor window down to the method name can be painful. However, it is really vertical scrolling of windows in general. I have tried some of the fixes posted on the forums but those really didn't seem to help that much.
linux:
java version "1.6.0_0"
OpenJDK Runtime Environment (IcedTea6 1.4.1) (6b14-1.4.1-0ubuntu7)
OpenJDK Server VM (build 14.0-b08, mixed mode)
请先登录再写评论。
Hello Andy,
Have you tryed running RubyMine with Sun JDK on your linux box?
It seems you are experiencing some AWT - X11 interaction related bugs. Hope this help.
Thanks,
Oleg
Hi Andy.
I just wanted to add that I exclusively run RubyMine #824 under Ubuntu 9.04 (beta) and have had none of the issues you've described, if any at all.
Hello Andy,
This problem is not Linux specific, and will be fixed in the next build of
RubyMine.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
I just followed the directions shown on http://www.cyberciti.biz/faq/howto-ubuntu-linux-install-configure-jdk-jre/ and it has made a huge difference.
I am now running:
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Server VM (build 11.3-b02, mixed mode)
Thank you!
Andy
I switched to 9.04 in hopes it might help. As I just posted, using the Sun version of the JDK made a huge difference.
Andy
Hello Andy,
Works well for me on Ubuntu 9.04 with Sun JDK.
As you can see at: http://www.jetbrains.com/ruby/download/index.html#linux RubyMine requires Sun JDK.
Thanks,
Oleg
I'm sorry I wasted your time on that one! Does it make sense to check at startup the correct JDK is being used to avoid postings like this in the future until alternative JDKs are supported?
I really appreciate your help!
Andy
Hello,
We are planning to show the warning on first RubyMine startup to inform user about unsupported JDK used.
Wbr,
Oleg