Visual Studio Macro ke Indentasi Kawat Gigi C/C++

Kami memiliki proyek lama yang kami pertahankan yang menggunakan indentasi kurung kurawal. Daripada harus mengubah opsi Visual Studio setiap kali saya berpindah proyek, saya ingin dapat melakukan ini dengan cepat dan mudah.

Saya mencoba menulis makro di Visual Studio untuk menghidupkan dan mematikan Brace Indenting.

Kotak centangnya ada di bawah Editor Teks -> C/C++ -> Pemformatan

Indentasi: Kawat Gigi Indentasi

Ini tidak berhasil:

DTE.Properties("TextEditor", "C/C++").Item("IndentBraces").Value = True

Saya mendapatkan "Nilai tidak berada dalam kisaran yang diharapkan."

Ada ide? Saya belum dapat menemukan apa pun tentang ini.


person Brown    schedule 02.02.2010    source sumber


Jawaban (1)


Saya menemukan berikut ini adalah kode makro yang benar untuk membuat ini berfungsi

DTE.Properties("TextEditor", "C/C++ Specific").Item("IndentBraces").Value = True

lihat: "Menentukan Nama Item Properti di Halaman Opsi Alat" yang hanya sedikit membantu dalam situasi ini tetapi memberi saya cukup petunjuk untuk menemukannya.

person Ruddy    schedule 02.02.2010