有没有办法配置RubyMine 3.1只使用两个空格来缩进JavaScript?
我目前在WebStorm工作,但也使用IDEA和RubyMine.我正在使用嵌入式终端,并希望将Alt/Option键识别为元键,或者至少发送键+ ESC.
我现在需要转向"严肃的"Ruby(在Rails上)IDE,因为Netbeans正在停止对Ruby的支持.我不想开始一场拖钓战,但我是否愿意听到使用TextMate或RubyMine作为IDE的优点和缺点,帮助我选择我应该投入哪些时间,尤其是那些正在使用的人其中一个每天("在战壕里").
我现在的想法是:
TextMate的
RubyMine的
此外,我意识到vim非常受欢迎,但我发现没有菜单/ native-gui有点令人沮丧,特别是当你习惯使用键盘快捷键来完成与其他操作系统中可用的东西完全不同的东西时.所以请坚持使用TextMate和RubyMine
这应该是显而易见的,但我看不出怎么做.只是希望项目浏览器与我正在编辑的当前文件保持同步.
我正在使用IdeaVIM插件,以防出现任何问题,但我认为这只是默认值而不是同步.
使用RubyMine调试时我遇到了这个异常......
Debugger.start is not called yet.
Run Code Online (Sandbox Code Playgroud) 我对问题的长度表示道歉,但我想说清楚我没有犯任何愚蠢的错误!
所以,我正在努力使用Ruby 1.9.3在RubyMine 4.5中进行调试,我的步骤如下:
Fresh(即已删除所有以前的ruby和gem目录)安装Ruby 1.9.3,Ruby Gems,DevKit和Rails(遵循本指南) - 工作正常.
然后我尝试开始使用我的团队的ruby代码.我在RubyMine中打开目录(首先记住删除.idea目录)并提示bundle install我按要求运行我(从控制台)运行的目录.这成功完成.重启RubyMine.
然后我确保Ruby正在工作:工具> IRB控制台> puts "test" #test => nil- 工作我现在尝试调试器(SHIFT+ F9)并看到消息:
The gem ruby-debug-base19x required by the debugger is currently not installed. Would you like to install it?"
我点击取消并检查我的Gemfile,唯一与调试相关的是:
# Debugging
gem 'debugger'
#gem 'ruby-debug-base19', :require => false
#gem 'ruby-debug19', :require => false
gem 'ruby-prof', :require => false #, :git => 'git://github.com/wycats/ruby-prof.git'
Run Code Online (Sandbox Code Playgroud)
看起来我们有调试器支持ruby-debug.但是,在这里阅读,似乎debugger还不够.我需要安装ruby-debug-base19x.所以,遵循 …
当我在RubyMine中启动我的应用程序时,我希望能够使用独角兽和我的独角兽配置.有没有办法告诉它不要使用webrick但使用别的东西,如独角兽或瘦?
如果我可以在rubymine中运行某种命令行,我会更快地工作,这可能吗?测试时,我不得不切换到我的终端窗口,这很烦人.
我可以运行rails控制台以及沙盒版本的rubymine以及我的rails服务器和spork服务器.
在rubymine中有一个命令提示符也会加快速度.事实上,这将使rubymine 100%完美的我的rails开发,因为它做了其他一切需要.
选择git - > commit更改后,我的对话如下,右下角是'Commit'.它似乎有'i'加下划线,但是我无法弄清楚它的快捷方式是什么,因为没有通常的组合,例如Command-I,Command-Alt-I工作.有任何想法吗?

我应该如何配置RubyMine jdbc数据源以远程连接到Heroku的PostgreSQL数据库?目前我正在使用这样的连接URL:
jdbc:postgresql://ec2-54-197-241-67.compute-1.amazonaws.com/dbqi9t12t5035q
Run Code Online (Sandbox Code Playgroud)
但是我在pg_hba.conf中遇到主机'62 .87.242.2'缺少条目的错误.我很确定用户和密码是正确的,因为它在线运行...... :-).你可以帮帮我吗?
先感谢您!