2011-12-28 49 views
1

目前,在VS 2010中,智能縮進給我帶來很多麻煩。每次我試圖把 在Visual Studio 2010中生成高質量VB代碼的插件/擴展

Private Function Foo (ByVal a As String, _ 
    ByVal i As Integer) 

你能指出我的一些擴展Sub的每個參數或Function成這樣一行

Private Function Foo (ByVal a As String, _ 
         ByVal i As Integer) 

我得到的東西像

/插件/配置相當打印VB代碼?

+0

爲什麼後面的格式不能被你接受? – Bernard 2011-12-28 16:58:15

+0

因爲每個函數都將它自己的參數標識(一些與內部語句對齊,另一些則留下一個空格等),使代碼非常難以閱讀。 – amb 2011-12-28 17:04:00

+2

請考慮:如果您需要稍後重新命名該功能,會發生什麼情況?你還必須更改參數縮進嗎? – Bernard 2011-12-28 17:08:40

回答

3

你試過這個嗎?

Private Function Foo(_ 
    ByVal a As String, _ 
    ByVal i As Integer) 

打破行的第一個參數,使您的每一個參數之前在一個單獨的線和對待他們所有具有相同而不是使第一個例外(不是雙關語)。

相關問題