Вкладка Visual Studio замінює 4 пробіли?


217

Чи є спосіб встановити кнопку TAB так, щоб вона працювала як 4 пробіли у Visual Studio 2010, замість того, щоб перейти до меню Правка-> Додатково-> Нестабілізувати вибрані лінії?


14
Оскільки +1 у питанні є натяк на те, як дезабілізувати вже існуючі джерела, прийнята відповідь стосується лише нових джерел
Шміль Кіт

Хтось не проти відредагувати "2010" поза заголовком питання? Це стосується багатьох версій візуальної студії, а інтерфейс користувача все ще однаковий для цієї частини IDE для VS 2010, 2013 та 2015 років. Також це може допомогти додати щось до питання, що означає, що ОП прагне встановити стиль нових джерел; трюк для редагування наявних джерел - це круто.
jrh

Також зауважте, що "Tabify" та "Untabify" для існуючих файлів вихідного коду не працюють для вкладок, вставлених посередині рядка, тобто <tab> int <tab> x;будуть замінені на <spaces> int <tab> x;, не<spaces> int <spaces> x;
jrh

Я використовую спільноту Visual Studio для Mac і замість детабілізації я зробив Правка> Формат> Формат документа.
Махді

Відповіді:


302

Ви можете відредагувати цю поведінку в:

Tools->Options->Text Editor->All Languages->Tabs

Змініть вкладку, щоб використовувати "Вставити пробіли" замість "Зберігати вкладки".

Зауважте, ви також можете вказати це для кожної мови, якщо ви хочете мати різну поведінку на певній мові.


16
Просто поділіться тим, що все одно те саме для Visual Studio 2013.
Джеймс

6
А як щодо розміру вкладки та розміру відступу?
Магалло

3
У моєму, що мені знадобилося так довго, щоб знайти налаштування, було те, що є прапорець, що приховує половину налаштувань. не забудьте перевірити показати всі налаштування
Ендрю післяобіднього часу - захоплення Hayde

5
Просто поділіться тим, що все одно те саме для Visual Studio 2015.
Marek

4
Це все одно те саме для Visual Studio 2017.
jhmckimm

7

Для VS2010 та вище (для VS2010 потрібен плагін ). Якщо ви перевірили / встановили параметри розміру вкладки у Visual Studio, але він все ще не працюватиме. Потім перевірте, чи є у вас проект .editorconfig ! Це змінить налаштування Visual Studio. Відредагуйте розмір вкладки у цьому файлі.

Це може статися, якщо ви встановите програму Angular у своєму проекті з Angular-Cli.

Дивіться блог MSDN


4

Жодна з цих відповідей не працювала для мене на моїй програмі macbook pro. Отже, що я повинен був зробити:

Налаштування -> Вихідний код -> Форматування коду -> вихідний код C #.

Звідси я міг змінити стиль і вкладки між інтервалом і т. Д. Це єдиний проект, у якого провідний розробник має інші формати, ніж я. Мені було болі в задній частині, що мій IDE відформатує мій код, відмінний від їхнього.


3
Це вірно в Visual Studio для Mac 8.4 (це стосується Unity 2019.2)
gl03

3

Якщо ви не бачите опцію форматування, ви можете виконати Інструменти-> Імпортувати та експортувати параметри, щоб імпортувати відсутню.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.