0
好的,我已翻轉了每一個設置,我能找到自己,這是堆棧溢出時間。我知道Visual Studio格式化問題是一個常見的問題,但這個特別的問題對我來說很奇怪。它發生在我寫一個塊內的塊時。Visual Studio 2017奇怪的自動格式化代碼塊上的大括號
我開始與此:
void myFunction()
{
int something = 0;
if (something == 0)
{
...
}
的 「...」 在這裏我打字。我經常會完成這個塊。我沒有自動完成的大括號,因爲我沒有在每種情況下都這樣做。所以,我按下回車鍵,奇蹟發生了
void myFunction()
{
int something = 0;
if (something == 0)
{
...
-> }
它縮進下面支架那我打字就行了。它不會自行糾正。所以當我做最後一個大括號時,我得到了這個:
void myFunction()
{
int something = 0;
if (something == 0)
{
...
}
}
這讓我開心。大約有100種不同的格式設置,我已經切換了所有我能找到的東西。我也可以找到關於這方面的全面文檔。即使當我翻轉我喜歡的格式設置時,它仍然設法做到這一點。
那麼,如何禁用此功能?
謝謝你的建議。事實上,這是我嘗試的第一件事,但不幸的是,該選項似乎並不能控制這種行爲。 – Duncan