我正在使用RubyMine 6.3.2。当我键入以下行并按return / enter:
# This is a comment.
编辑器插入其他文本,结果是:
# This is a comment.after() do
end
我知道这是因为" aft"是输入"后出现的下拉列表中的第一项。"。我可以通过在返回/输入后按空格来阻止插入,但是这会在行的末尾添加一个空格,我必须记住这样做。
有没有办法在评论中禁用代码完成?
答案 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注册表的存在,这很酷。