Mam nadzieję, że pytanie jest oczywiste.
Tak łatwo jest wybrać blok kodu i tabulować, ale co powiesz na odwrót?
Obecnie szukam i zastępuję spacje na początku wiersza. Coś szybszego?
Mam nadzieję, że pytanie jest oczywiste.
Tak łatwo jest wybrać blok kodu i tabulować, ale co powiesz na odwrót?
Obecnie szukam i zastępuję spacje na początku wiersza. Coś szybszego?
Odpowiedzi:
W Visual Studio i większości innych na wpół przyzwoitych IDE możesz po prostu zrobić SHIFT+ TAB. Robi to wręcz przeciwnie TAB.
Pomyślałbym i mam nadzieję, że IDE, o których wspominasz, również to obsługuje.
Klawisz Shift ponownie wygrywa :)
Oto, gdzie są objęte standardowe klawisze skrótów:
http://wiki.eclipse.org/User_Interface_Guidelines#Standard_Accelerators
Znajdziesz tu wiele bardziej ezoterycznych:
http://wiki.eclipse.org/FAQ_What_editor_keyboard_shortcuts_are_available%3F
To obejście działa przez większość czasu. Zamiast tego wykorzystuje funkcje „inteligentnego wstawiania” eclipse:
Mam nadzieję, że to pomaga, dopóki Shift + TAB nie zostanie zaimplementowany w Eclipse.
Shift-tab nie działa na wielu liniach w Aptana. Nie działa również na pojedynczych liniach z pojedynczą poprzednią spacją. Jakieś obejścia? Używam shift-tab (outdent) do ciągłego naprawiania źle sformatowanego kodu.
Tęsknię za NetBeans ...
AKTUALIZACJA: działa na wielu nowych liniach, jeśli wieloliniowe mają ten sam poziom wcięcia. Powinien po prostu dalej pokazywać inne linie, które jeszcze nie osiągnęły początku nowej linii. Zastanawiam się, czy istnieje opcja, aby to zmienić?
Oto ogólna odpowiedź na untab: -
W języku Python IDLE: - Ctrl + [
W elipse: - Shitft + Tab
W Visual Studio: - Shift + Tab
Shift-tab robi to w Flex Builder (na podstawie Eclipse) - więc mam nadzieję, że powinno działać w zwykłym zaćmieniu :)
Ogólnie Shift + Tab działa w każdym środowisku.
Nie wiem, czy ktoś nadal tu szuka, ale możesz to zrobić, przechodząc do menu Okno> Preferencje, a następnie otwórz listę Ogólne, wybierz klucze. Przewiń listę klawiszy, aż zobaczysz „Shift Left”. Kliknij to. Poniżej zobaczysz kilka pól, z których jedno pozwala powiązać klucz. Nie zaakceptuje Shift-Tab, więc związałem go z Shift-`. Zastosuj i zamknij, a wszystko gotowe.