2016-11-22 26 views
0

考慮下面的代碼:排序屬性與ReSharper的或內置IDE功能

var x = new myObject() { 
    prop3 = 8, 
    prop1 = 5, 
    prop2 = 6 
} 

理想情況下,我想用ReSharper的或內置IDE功能屬性上面,這樣排序他們似乎是這樣的:

var x = new myObject() { 
    prop1 = 5, 
    prop2 = 6, 
    prop3 = 8 
} 

之外的是,我會開一個輕量級擴展 - CodeMaid是太沉重,太多的ReSharper的功能重疊。

回答

0

我不認爲你可以用ReSharper的做,但如果您的所有屬性都在單獨的行,那麼你可以使用CodeMaid擴展和使用其排序線功能(CTRL +中號F9) - 您需要修正逗號,因爲它只是一種文本排序,並且對語法沒有任何理解。

+0

嗯,不知道CodeMaid,所以謝謝。可能會嘗試(我試圖避免在IDE上安裝額外的擴展) - 仍然希望看到一個ReSharper解決方案。 – Jazimov