我在 Ruby 中编程,其中约定通常规定花括号周围的间距,如下所示:
grades = { Rob: 82, Billy: 58 }
我一直在尝试让 Aptana 更改它的自动括号完成功能,以便在我键入“{”时插入一个空格,这样我的光标就位于两个已经有空格填充的大括号中间,如下所示:{ | }。
我已经编辑了我的 ruby ruble smart_typing_pairs 变量
smart_typing_pairs['source.ruby'] = ['"', '"', '|', '|', '(', ')', '{', '}' , '[', ']', "'", "'", ' ', '
']
至
smart_typing_pairs['source.ruby'] = ['"', '"', '|', '|', '(', ')', '{', ' }' , '[', ']', "'", "'", ' ', '
']
(注意第二个}中的空格)
但这只是破坏了大括号的括号完成。我似乎也无法在 Aptana 中找到自动字符串替换功能。
谁能给我任何提示?谢谢!