-1

每个人。

想知道,是否可以编辑 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 中是否可行。

4

1 回答 1

0

在查看 RubyMine 中的格式化选项后,我准确地找到了我想要的。对于Javascript,我必须为“对齐对象属性”选择的值是“”,而对于Ruby ,我必须勾选选项“对齐右侧部分分配或哈希

两者都在:

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

感谢LazyOne

于 2014-11-18T00:02:26.857 回答