如何在注释行结束于句点后禁用RubyMine代码完成?

时间:2014-06-20 00:19:51

标签: rubymine code-completion

我正在使用RubyMine 6.3.2。当我键入以下行并按return / enter:

  # This is a comment.

编辑器插入其他文本,结果是:

  # This is a comment.after() do

end

我知道这是因为" aft"是输入"后出现的下拉列表中的第一项。"。我可以通过在返回/输入后按空格来阻止插入,但是这会在行的末尾添加一个空格,我必须记住这样做。

有没有办法在评论中禁用代码完成?

1 个答案:

答案 0 :(得分:2)

这是一个错误:http://youtrack.jetbrains.com/issue/RUBY-15127 它已在昨天发布的6.3.3中修复:http://blog.jetbrains.com/ruby/2014/06/rubymine-6-3-3-rspec-3-code-insight-other-fixes/

此重复错误报告http://youtrack.jetbrains.com/issue/RUBY-15195提供了一种解决方法,即转到RubyMine的注册表(Control-Shift-A并键入"注册表")并取消选中" show.live.templates.in.completion&#34 ;.这很有效,它向我揭示了RubyMine注册表的存在,这很酷。