Удаление вкладок при использовании вкладок в качестве пробелов - PullRequest
20 голосов
/ 21 июня 2010

Я знаю, что общие вкладки и пробелы такие же старые, как холмы, и в основном сводятся к личным предпочтениям / придерживаясь стиля вашей команды, я просто хотел задать практический вопрос об использовании пробелов в Visual Studio. В закладках есть некоторые вещи, которые меня беспокоят, и я не возражаю против перехода на пробелы, пока мы маленькая команда. Во-первых, для написания кода ничего не изменится, но это будет означать, что вам придется удалять / возвращать 4 раза, когда я ранее нажимал его один раз.

Существует ли какой-либо простой способ простого удаления пробелов размером с табуляцию (кроме перетаскивания мышью и т. Д.) Или, если вы сами перенесли замену, это то, что в конечном итоге вас совсем не беспокоит?

Ответы [ 5 ]

35 голосов
/ 21 июня 2010

В Visual Studio используйте Shift-Tab. Это вернется на один шаг назад, даже при использовании мягких вкладок.

5 голосов
/ 11 апреля 2013

Меня мучила одна и та же проблема в течение многих лет.Наконец-то я что-то сделал с этим.Позвольте мне официально анонсировать версию 0.1.0 расширения Visual Studio TabSanity для VS 2012 .

. Оно не ограничивается только возвратами.Он обрабатывает клавишу удаления, а также навигацию по клавише со стрелкой.Взаимодействие с мышью запланировано для развития в ближайшем будущем.

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

0 голосов
/ 05 мая 2016

В Visual Studio 2015

  1. Открыть файл.
  2. Выберите все строки, которые вы хотите изменить (или CTRL + A для всего файла).
  3. Выберите «Правка» -> «Дополнительно» -> «Удалить выбранные строки»
0 голосов
/ 21 июня 2010

Я не думаю, что есть простой ответ на эту проблему. Я использую Xcode и Visual Studio, и оба имеют действительно раздражающий отступ. Может быть, есть возможность полностью отключить автоиндентирование.

0 голосов
/ 21 июня 2010

Да, есть очень простой способ.
Вы устанавливаете параметры Visual Studio (Инструменты / Параметры / Текстовый редактор), чтобы использовать пробелы вместо вкладок, а затем вы открываете исходный файл и Ctrl-E, D (Редактировать / Дополнительно / Форматировать документ), и он преобразует их все для вас!

Yay для автоматизации!

...