Подтвердить что ты не робот

Как использовать разные настройки вкладок в разных проектах в Visual Studio

Диалоговое окно "Параметры Visual Studio" позволяет вам задавать настройки вкладок (размер, вставки и т.д.) на основе каждого языка. Но я регулярно работаю над несколькими проектами С# с разными настройками для этих значений.

Есть ли способ переопределить глобальные настройки для каждого проекта или, по крайней мере, легко переключаться между ними?

4b9b3361

Ответ 1

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

например. для изменения размера вкладки до 6, используйте следующее:

    DTE.Properties("TextEditor", "CSharp").Item("TabSize").Value = 6

Здесь ссылка, которая объясняет, как узнать имена свойств: http://support.microsoft.com/kb/555445

Ответ 2

Вы можете открыть визуальную студию с помощью специального файла настроек reset, который переопределяет настройки по умолчанию. Используя этот метод, можно создать две быстрых клавиши: одну с настройкой каждой вкладки. Подробности здесь.

Ответ 3

Боюсь, вы не сможете сделать это на основе каждого проекта. Но при Tools/Import and Export Settings... вы можете экспортировать каждый параметр в файл, и вы можете импортировать тот, который соответствует вашему текущему проекту.

Ответ 4

Visual studio 2017 добавляет . editorconfig, что очень удобно для таких настроек.