按Ctrlķ + d不是在一些文件的工作,因爲它們包含路徑一些資源(masterpageurl /圖片/ js/css classnames)在運行時生成。Visual Studio中按Ctrl K + d(代碼格式化)在Visual Studio 2010中的SharePoint項目不工作
如何讓VS「忽略」檢查這些資源是否存在?
按Ctrlķ + d不是在一些文件的工作,因爲它們包含路徑一些資源(masterpageurl /圖片/ js/css classnames)在運行時生成。Visual Studio中按Ctrl K + d(代碼格式化)在Visual Studio 2010中的SharePoint項目不工作
如何讓VS「忽略」檢查這些資源是否存在?
檢查同一文件中的其他錯誤。如果有錯誤,它將不會格式化文檔,直到它們被修復。爲了在設計時幫助您,您可以創建虛擬資源,指向這些虛擬資源,然後在運行時將引用更改爲動態生成的內容。
您可以從下面的菜單中選擇:
Tools -> Options -> Text Editor -> <Pick your language>
或使用
"All Languages" -> Tabs -> Indenting -> Smart
而且,我自己的偏好來改變標籤部分,以「插入空格」。這樣,當你在不同的編輯器(如記事本)中打開視覺工作室文件時,格式將是相同的。
代碼格式不會在多線陣工作:
int[] ok={ 1 , 2, 3 };
int[] ko={
1 ,
2,
3
};
使用Ctrl鍵K + d
int[] ok = { 1, 2, 3 }; // nice formatting
int[] ko ={
1 ,
2,
3
}; // nothing changed :(
CTRL-K-d總會格式。 我省略了分號,並且由於上述帖子中指定的錯誤,格式不起作用。 確保沒有錯誤,並且格式始終有效。 發現錯誤的簡單方法是在右側邊欄中查找任何紅點。
它爲什麼被低估? – 2017-11-28 16:25:11
在這裏檢查Oddmar大壩 - 它幫助了我:http://stackoverflow.com/questions/30520764/did-c-sharp-formatting-change-in-visual-studio-2015-and-how-can-i -change-it-bac – 2016-03-12 11:31:14