9 ответов:
в Visual Studio и большинстве других наполовину приличных IDE вы можете просто сделать SHIFT+ TAB. Это делает противоположность просто TAB.
Я бы подумал и надеюсь, что IDE, о которых вы упоминаете, также поддерживают это.
Shift-tab outdents снова :)
вот где стандартные клавиши быстрого доступа покрыты:
http://wiki.eclipse.org/User_Interface_Guidelines#Standard_Accelerators
вы найдете здесь много более эзотерических:
http://wiki.eclipse.org/FAQ_What_editor_keyboard_shortcuts_are_available%3F
этот обходной путь работает большую часть времени. Вместо этого он использует функции "умной вставки" eclipse:
- управление X, чтобы удалить выбранный блок текста, и сохранить его для вставки.
- Control + Shift Enter, чтобы открыть новую строку для редактирования выше той, на которой вы находитесь.
- вы можете настроить положение табуляции в этот момент. Здесь начнется табуляция, если вы не находитесь в начале строки.
- управление V для вставки обратно буфер.
надеюсь, что это поможет, пока Shift + TAB не будет реализован в Eclipse.
Shift-tab, похоже, не работает на нескольких линиях в Aptana. Он также не работает на отдельных строках с одним предшествующим пробелом. Есть обходные пути? Я использую shift-tab (outdent), чтобы исправить плохо отформатированный код все время.
Я скучаю по NetBeans ...
UPDATE: он работает на нескольких новых линиях, если многострочные имеют одинаковый уровень отступа. Он должен просто продолжать превосходить другие линии, которые еще не достигли начала новой линии. Есть возможность изменить это интересно?
Shift-tab делает это в Flex Builder (на основе Eclipse) - поэтому он, надеюсь, должен работать в обычном eclipse:)
вот общий ответ для untab : -
в Python IDLE: - Ctrl + [
в elipse : - Shitft + Tab
В Visual Studio: - Shift + Tab
Не знаю, если кто-то все еще ищет здесь, но вы можете сделать это, перейдя в меню окна > настройки, а затем откройте общий список, выберите ключи. Прокрутите список клавиш вниз, пока не увидите "Shift Left". Нажмите на это. Ниже вы увидите несколько ящиков, один из которых позволяет привязать ключ. Он не принимает Shift-Tab, поэтому я привязал его к Shift-`. Примените и закройте, и все готово.
Comments