На сайтах VB.net VS2008 ВСЕГДА использует отступы для новых файлов - PullRequest
1 голос
/ 16 апреля 2010

Итак, я изменил свои настройки в Сервис | Варианты | Текстовый редактор, для всех языков, базовый, и C #, с наличием отступа блока и «Сохранить вкладки». Я тоже пробовал это с умным отступом. Теперь, хотя я начинаю редактировать файл, его автоматический отступ выполняется с помощью вкладок, когда я создаю новую веб-форму на моем веб-сайте ASP.net, VS2008 настаивает на создании исходного кода с отступом в пространстве. Например, я получу файл aspx.vb для моей новой страницы:

Partial Class Admin_Index
    Inherits System.Web.UI.Page

End Class

Обратите внимание, что строка 'Inherits' имеет пробел с отступом, , хотя У меня установлены настройки текстового редактора для сохранения вкладок. Можно ли как-нибудь сделать файлы, созданные по умолчанию, с отступом от табуляции, а не от пробелов? Или VS просто слишком упрям? : -)

Кстати, пожалуйста, не просто отвечайте и говорите, что это мелочно, поскольку я могу быстро изменить эту строку отступа на использование вкладки. Я знаю это, но у меня есть команда разработчиков, которая находит это раздражающим, так как у нас есть SVN-хук, который предотвращает повторные проверки, если есть какие-либо пробелы. Было бы очень полезно, если бы у любых вновь созданных файлов с самого начала имелось отступ табуляции, а не нам приходилось каждый раз менять их.

1 Ответ

0 голосов
/ 16 апреля 2010

Если ни один из параметров Visual Studio не работает, вы можете изменить файлы шаблонов, чтобы в них были вкладки. Они находятся в C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\VisualBasic\, в zip-файлах.

Кроме того, вы можете быстро переформатировать текущий открытый файл, нажав Ctrl+K, Ctrl+D (Правка -> Дополнительно -> Форматировать документ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...