2013-01-15 20:44:39 +0000 2013-01-15 20:44:39 +0000
26
26

Jak przesunąć blok tekstu w prawo/lewo w Sublime Text 2

Jak przesunąć blok tekstu w lewo lub w prawo za pomocą Sublime Text 2?

Odpowiedzi (6)

45
45
45
2013-01-16 02:08:28 +0000

Możesz użyć ctrl+ ] do wcięcia linii (lub podświetlonego bloku), oraz ctrl + [ do usunięcia wcięcia.

Na OSX jest to cmd + ]/[.

Możesz także użyć tabulacji/shift+tab, ale te zaczną się od miejsca, w którym aktualnie znajduje się kursor, podczas gdy ctrl+[/] przesunie całą linię/blok.

17
17
17
2013-01-17 22:04:44 +0000

Sprawdź colinta’s SublimeMoveText . Zainstaluj jako normalną wtyczkę (nazywa się “MoveText” przez menedżera pakietów), ale przypisania klawiszy muszą być ustawione ręcznie. Oto co ja zrobiłem:

// MoveText
// move_text_left: Moves the selected text one character to the left
// move_text_right: Moves the selected text one character to the right
// move_text_up: Moves the selected text one line up
// move_text_down: Moves the selected text one line down
{ "keys": ["ctrl+shift+n"], "command": "move_text_left" },
{ "keys": ["ctrl+shift+m"], "command": "move_text_right" },

Podświetl to, co chcesz przenieść. Jeśli jest to więcej niż jedna linia, użyj zaznaczenia kolumny, jak zasugerował @Jivings (shift+kliknięcie prawym przyciskiem myszy na Win/Linux, option+mysz na OSX). Następnie użyj powiązania klawiszy, aby przesunąć tekst w lewo/prawo. Możesz również skonfigurować przypisania klawiszy, aby przesunąć zaznaczony tekst w górę/dół wiersza.

3
3
3
2013-01-15 20:52:21 +0000

Użyj zaznaczenie kolumny a następnie wstawiaj lub usuwaj spacje lub tabulatory.

Lub zaznacz wybrane fragmenty tekstu i naciśnij tabulator, aby przesunąć je w prawo lub shift+tab, aby przesunąć je w lewo.

1
1
1
2017-03-07 10:56:31 +0000
  1. Zaznacz linie kodu i naciśnij klawisz “tab”, ale działa to tylko do wcięcia w prawo
  2. Do przesuwania fragmentu kodu w przód i w tył (w lewo lub w prawo) użyj kombinacji klawiszy: ‘CTRL’ + ‘[’ i/lub ‘CTRL’ + ‘]’.
0
0
0
2018-05-03 11:23:39 +0000
  1. Przejdź do zakładki Znajdź zamień (Ctrl + H)
  2. Wybierz opcje “Wyrażenia regularne” i “W zaznaczeniu”.
  3. Zaznacz blok, w którym chcesz wstawić spację.
  4. Zamień wszystkie “^” na “ ”.
0
0
0
2019-07-17 15:40:53 +0000

Aby przesunąć linie w lewo i w prawo użyj :

⌘ + ] lub ⌘ + [

Aby przesunąć linie w górę i w dół użyj :

⌘ + ctrl + upArrow lub downArrow