如何编辑RubyMine重新格式化代码

时间:2014-11-09 02:10:23

标签: rubymine reformatting

大家。

想知道,是否可以编辑RubyMine如何重新格式化代码,以便代码如下:

some_object = {
      :long_named_item => 'value',
      :short_item => 'value'
    }

user = User.create!({
                     :nickname => 'value',
                     :age => 18
                    })

重新格式化如下:

some_object = {
      :long_named_item => 'value',
      :short_item      => 'value'
    }

    user = User.create!({
                          :nickname => 'value',
                          :age      => 18
                        })

或者,即使使用js:

var some_variable = {
    'long_named_item': 'value',
    'short_item': 'value'
}

为:

var some_variable = {
    'long_named_item': 'value',
    'short_item':      'value'
}

注意散列项名称和值

之间的间距

我的朋友说,SublimeText使用python代码执行此操作,所以想知道,这在RubyMine中是否可行。

1 个答案:

答案 0 :(得分:0)

在看了RubyMine中的格式化选项后,我发现了我想要的东西.. 对于 Javascript ,我必须为“对齐对象属性”选择的值为“ on value ” 对于 Ruby ,我必须选中“对齐正确的部分或者哈希

两者都在:

Settings (Preferences on Mac) | Code Style | YOUR_LANGUAGE | Other

感谢 LazyOne