2014-11-09 76 views
-1

每個人。如何編輯RubyMine格式代碼

想知道,是否有可能修改,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

'設置(在Mac首選項)|代碼樣式| YOUR_LANGUAGE' - 檢查格式選項。對於**特定的JavaScript示例**:是的,這種對齊是可能的。 – LazyOne 2014-11-13 12:01:27

回答

0

看着RubyMine的格式選項後,我發現究竟是什麼我想.. 對於的Javascript,值我不得不選擇了「對齊對象屬性」「價值」是 而爲紅寶石我不得不勾選選項「對齊assigments右側部分或哈希

兩人都下:

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

由於LazyOne