Надстройка и форматирование кода с использованием модели автоматизации кода - PullRequest
0 голосов
/ 07 марта 2011

Я делаю несколько рекламных объявлений для Visual Studio 2010, используя модель автоматизации кода. Мне удалось вставить текст в редактор, проблема в том, что после того, как я вставил код, и все прошло хорошо, я не могу отформатировать код, как вы знаете, когда вы нажимаетеCtrl + K, а затем Ctrl + D для форматирования вашего кода?я хочу что-то подобное, но из кода,

так скажем, у меня есть

ProjectItem:

ProjectItem pi

я надеялся на что-то вроде:

pi.Document.Format();

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

1 Ответ

0 голосов
/ 08 марта 2011

Я понял:

pi.Document.DTE.ExecuteCommand("Edit.FormatDocument");
...