text
text
text
text
po edycji ten tekst staje się
1 text
2 text
3 text
4 text
W Notepad ++ jest to łatwe z edytorem kolumn easy, ale nie wiem, jak zrobić to samo w Sublime Text 2.
text
text
text
text
po edycji ten tekst staje się
1 text
2 text
3 text
4 text
W Notepad ++ jest to łatwe z edytorem kolumn easy, ale nie wiem, jak zrobić to samo w Sublime Text 2.
Odpowiedzi:
Ciasto Tekst wtyczki spełnia swoje zadanie bardzo dobrze. Oferuje składnię wstawiania liczb .
Wybierz wiele linii za pomocą CMD+ SHIFT+ L(domyślnie Sublime):
text|
text|
text|
text|
Przesuń kursor tam, gdzie chcesz:
| text
| text
| text
| text
I wstaw cyfry za pomocą Text Pastry , naciskając CMD+ ALT+ Ni wpisując 1 space 1 space 0:
1| text
2| text
3| text
4| text
Gdzie 1 space 1 space 0oznacza:
Zamień na na komputerach CMDz CTRLsystemem Windows lub Linux.
110
które nie da ci tego, czego chcesz. Musisz wejść 1 1 0
ze spacjami. Używając znaczników KBD, dodajesz spacje? Zastanawiam się tylko, jaka jest wizualna różnica między tagami kbd 110
a ich 1 1 0
używaniem.
W tym konkretnym przypadku możesz skorzystać z pakietu Increment Selection . Wystarczy nacisnąć Ctrl+ Alt+ I( Command+ Control+ I) mając wiele kursorów na początku każdego wiersza. Oprócz odpowiedzi melinath , oto przykład, jak to zrobić:
Najpierw będziesz potrzebować kontroli pakietów . Instalacja obu rzeczy nie powinna zająć więcej niż 30 sekund.
Kroki:
Install Package Control
i kliknij, aby zainstalować.Package Control: Install Package
, kliknij i poczekaj chwilę.Increment Selection
i kliknij, aby zainstalować.Wynik:
Wybór przyrostowy może również zastępować liczby, numery prefiksów z zerami wiodącymi, litery zwiększające, zwiększać o krok i nie tylko.
[1] text [1] text [1] -> 1| text 2| text 3|
[a] text [a] text [a] -> a| text b| text c|
[01] text [01] text [01] -> 01| text 02| text 03|
[05,3] text [05,3] text [05,3] -> 05| text 08| text 11|
[5,-1] text [5,-1] text [5,-1] -> 5| text 4| text 3|
Wskazówka: []
oznacza wybór, |
oznacza daszek.
IncrementSelection Wtyczka umożliwia to zachowanie. Jeśli masz zainstalowaną Kontrolę pakietów , możesz ją po prostu wyszukać i zainstalować. Bułka z masłem!
<path d="M330,0C220,63.7,0,191,0,191"/><path d="M330-2C220,61.7,0,189,0,189"/> <path d="M330-_C220,__.7,0,___,0,___"/>
kopia tego postu https://stackoverflow.com/a/64083371/5902698
Chcesz mieć numer w każdym wybranym wierszu, ale nie taki sam. Na przykład wybierasz 5 kursorów i chcesz napisać 1 2 3 4 5.
wybierz swoje 5 kursorów (może możesz użyć skrótu ctrl + shift + L)
ctrl + maj + P i wybierz arytmetykę
Ponieważ masz 5 kursorów, proponuje 1 2 3 4 5
Jeśli chcesz, możesz zmienić swój krok iteracji
Użyj pakietu Emmet spróbuj tego:
{$ text${newline}}*4
$
z $@3
. Jeśli chcesz, aby odwrócić licznik (np 4, 3, 2, 1), zastąpi pierwszy $
z $@-
. Jeśli chcesz, aby odwrócić plecami przeciwnym do 3 (na przykład 6, 5, 4, 3), wymień pierwszy $
z $@-3
. Jeśli chcesz zera wypełniające (np 001, 002, 003, 004), należy wymienić pierwsze $
z $$$
. Zobacz docs.emmet.io/abbreviations/syntax/#item-numbering
{$ => $,${newline}}*12
aby utworzyć tablicę z kluczami i wartościami, miesiące roku
Moim prostym obejściem (do tej pory, kiedy znalazłem ten wątek) było przejście do edytora arkusza kalkulacyjnego, wygenerowanie tam sekwencji, skopiowanie z powrotem do podrzędnej, rozwinięcie kursora na dowolną liczbę linii i wklejenie.
To podejście można zastosować w dowolnym edytorze tekstu, który umożliwia rozszerzenie (klonowanie) kursora.