1
給我挑剔的挑剔,但我更喜歡我的每個方法之間有一個單行斷行。有沒有自動的方法來配置VS修剪方法之間的換行數。例如Visual Studio - 刪除方法之間的空白
public void AMethod()
{
//code
}
//one line break
public void AnotherMethod()
{
//code
}
通常情況下,通過各種因素,在重新分解期間,最終會出現多種方法之間的差異。
public void AMethod()
{
//code
}
//one line break
//oh noes, more whitespace
//and a third one :s
public void AnotherMethod()
{
//code
}
是否有任何方法來修剪方法之間的空間下降到1行(類似於說CTRL + E + D)?
是一個很好的主意,除了像你說的那樣,由於可能存在的行數,我需要有效地做出這樣的替換動態。我想我可以編寫一個宏來用\ n替換\ n \ n,然後用\ n替換\ n \ n \ n等等,需要替換的行數通常不會超過5-6,這個班如何殘酷地被重構! – dougajmcdonald 2012-07-11 07:09:25
\ n \ n會將所有的偶數空格減少一半。因此,如果有四個將減少到2,奇數將跳過最後一個空間,直到奇數減少到1.因此,您可以保留相同的替換表達式並單擊替換多次,而不是寫入多個表達式。 – 2012-07-11 13:47:42
對於宏,您可以循環替換表達式。 5次肯定會給你你的結果。 – 2012-07-11 13:49:50