[Sunting] Jawaban ini untuk MSVS (IDE, sebagai lawan dari VS Code ). Sepertinya Microsoft dan Google berusaha keras untuk memilih nama yang membingungkan untuk produk baru. Saya akan meninggalkan jawaban ini di sini untuk saat ini, sementara saya (terus) mencari pertanyaan stackoverflow setara tentang MSVS . Beri tahu saya di komentar jika Anda pikir saya harus menghapusnya. Atau lebih baik, arahkan saya ke versi MSVS dari pertanyaan ini.
Saya menginstal MSVS 2017 baru-baru ini. Tak satu pun dari saran yang saya lihat telah memperbaiki masalah. Solusi yang saya temukan berhasil untuk MSVS 2015 dan 2017. Tambahkan komentar di bawah ini jika Anda menemukan bahwa itu berfungsi untuk versi lain.
Di bawah Alat -> Opsi -> Editor Teks -> C / C ++ -> Pemformatan -> Umum, coba hapus centang pada kotak "Otomatis indentasi ketika saya mengetikkan tab". Tampaknya kontra intuitif, tetapi itu memperbaiki masalah bagi saya.