Может ли VisualStudio настраивать параметры новой строки и форматирования при каждом открытии файла? - PullRequest
0 голосов
/ 23 февраля 2012

Я работаю с небольшой командой, и мы довольно равномерно разделены между следующими стилями:

public void Method() {
  // code
}

и:

public void Method()
{
  // code
}

Я знаю, что мы можем каждую настройкуVisual Studio (2010 Professional) размещает новые строки там, где мы хотим, но это только в момент написания кода.

Возможно ли переформатировать код при его открытии (или запустивВнешний инструмент?) К предпочтениям текущего пользователя, или нам действительно нужно долго спорить о лучшем стиле (или отказаться от надежды на последовательный код)?

(примечание: я НЕ спрашиваю, какой стильЛучше всего, пожалуйста, не пытайтесь отвечать на этот вопрос. Просто можем ли мы заставить VS устранить дебаты, автоматически переформатировав существующий код в предпочитаемый на данный момент стиль?)

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 23 февраля 2012

Вы можете создать макрос событий envrimental, чтобы сделать именно это.Эта ссылка рассказывает, как создать один из этих макросов.

Private Sub DocumentEvents_DocumentOpened(ByVal Document As EnvDTE.Document) Handles DocumentEvents.DocumentOpened
      DTE.ExecuteCommand("Edit.FormatDocument")
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...