Visual Studio Macro для отступа C / C ++ скобки - PullRequest
1 голос
/ 02 февраля 2010

У нас есть старый проект, который мы поддерживаем, который использует отступ в скобках. Вместо того, чтобы менять параметры Visual Studio каждый раз, когда я переключаю проекты, я бы хотел сделать это быстро и легко.

Я пытаюсь написать макрос в Visual Studio для включения и выключения отступа Brace.

Флажок находится в текстовом редакторе -> C / C ++ -> Форматирование

Отступ: отступы

Это не работает:

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

Я получаю «Значение не попадает в ожидаемый диапазон».

Есть идеи? Я не смог ничего найти по этому поводу.

1 Ответ

2 голосов
/ 02 февраля 2010

Я нашел следующий правильный код макроса, чтобы сделать эту работу

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

см.: " Определение имен элементов свойств на страницах параметров инструментов ", что лишь слегка помогаетэта ситуация, но дала мне достаточно подсказки, чтобы найти ее.

...