Что ж, надеюсь, вопрос не требует пояснений.
Это так легко выбрать блок кода и вкладку, но как насчет обратного?
В настоящее время я просто ищу и заменяю пробелы в начале строки. Что-нибудь быстрее?
Что ж, надеюсь, вопрос не требует пояснений.
Это так легко выбрать блок кода и вкладку, но как насчет обратного?
В настоящее время я просто ищу и заменяю пробелы в начале строки. Что-нибудь быстрее?
Ответы:
В Visual Studio и большинстве других полуприличных IDE вы можете просто сделать SHIFT+ TAB. Это противоположно справедливому TAB.
Я думаю и надеюсь, что упомянутые вами IDE также поддерживают это.
Shift-Tab снова отступает :)
Вот где рассматриваются стандартные сочетания клавиш:
http://wiki.eclipse.org/User_Interface_Guidelines#Standard_Accelerators
Вы найдете много более эзотерических здесь:
http://wiki.eclipse.org/FAQ_What_editor_keyboard_shortcuts_are_available%3F
Этот обходной путь работает большую часть времени. Вместо этого он использует функции «умной вставки» eclipse:
Надеюсь, это поможет, пока Shift + TAB не будет реализован в Eclipse.
Shift-tab не работает на многострочном режиме в Aptana. Он также не работает на одной строке с одним предшествующим пробелом. Есть обходные пути? Я использую Shift-Tab (Outdent), чтобы все время исправлять плохо отформатированный код.
Я скучаю по NetBeans ...
ОБНОВЛЕНИЕ: это работает на мульти-новых строках, если мульти-строки имеют одинаковый уровень отступа. Он должен просто продолжать превосходить другие строки, которые еще не достигли начала новой строки. Интересно, есть ли возможность изменить это?
Вот общий ответ для untab: -
В Python IDLE: - Ctrl + [
В Элипсе: - Дерьмо + Таб
В Visual Studio: - Shift + Tab
Shift-tab делает это в Flex Builder (на основе Eclipse) - значит, он должен работать в обычном затмении :)
В целом Shift + Tab работает для любой среды.
Не знаю, ищет ли кто-нибудь еще здесь, но вы можете сделать это, перейдя в меню «Окно»> «Настройки», затем откройте общий список и выберите ключи. Прокрутите список клавиш, пока не увидите «Shift Left». Нажмите это. Ниже вы увидите несколько ящиков, одно из которых позволяет вам связать ключ. Он не примет Shift-Tab, поэтому я связал его с Shift-`. Применить и закрыть, и все готово.