[英]Visual Studio 2010 Won't Auto-Indent Lines
Visual Studio 2010,用於自動縮進我的行,現在突然它不會那樣做,例如,當我創建一個方法時,它看起來像這樣:
public static void Foo (int FooInt)
{
// Some methods stuff...
}
但現在,看起來像這樣:
public static void Foo (int FooInt)
{
// Some method stuff...
}
我找不到任何答案,我該怎么辦?
我使用的是Visual Studio 2010,Windows 7 64位
更新:原來我在C#上存在問題,當我在C ++項目上嘗試它時,縮進工作完美...任何建議?
更新 :
通過重新安裝Windows意外地解決了問題。
我遇到了同樣的問題,在將Block從Block更改為Smart之后就開始工作了!
檢查Visual Studio中的縮進設置 - Tools|Options..
=> Text Editor > C# > Formatting > Indentation
:
如果該項目不會構建自動縮進不會工作。
VS 2010中縮進的簡短命令是ctrl + K + D.
如果VS2010中的所有設置看起來都正確,則另一個可能解決此問題的方法是檢查其他字符編碼中的字符。 例如,如果在源代碼中意外地放置左右引號,則可能會阻止visual studio自動格式化代碼。 有時你得到一個錯誤來幫助你識別這種情況,有時它更潛在,更難以找到。
我不知道究竟是什么問題,但我會在黑暗中拍攝。 在工具 - >選項 - > C# - >標簽下,值是多少?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.