W tym artykule poznasz 8 trików w edytorze kodu Atom, które pozwolą Ci zaoszczędzić bardzo dużo czasu.

Co to jest Atom?

Atom to otwartoźródłowy edytor kodu rozwijany przez społeczność GitHuba. Jest w pełni darmowy i posiada wiele przydatnych funkcji. Atom możesz pobrać tutaj.

Oto 8 trików, które pomogą Ci jeszcze lepiej wykorzystać jego możliwości.

1. Duplikowanie linii

Ctrl + Shift + D (Windows/Linux)
Cmd + Shift + D (Mac)

Duplikowanie linii przyda się szczególnie przy tworzeniu kodu, który jest w dużym stopniu powtarzalny. Idealnym przykładem będą wszelkiego rodzaju listy i nawigacje. Jeśli zaznaczysz więcej linii, to również zostaną podwojone.

duplikowanie linii

2. Przeniesienie linii

Ctrl + Strzałka w górę (lub w dół) (Windows/Linux)
Cmd + Ctrl + Strzałka w górę (lub w dół) (Mac)

Ten skrót pozwala na przenoszenie aktualnej linii w górę lub w dół.

przeniesienie linii

3. Wiele kursorów

Ctrl + Klik (Windows/Linux)
Cmd + Klik (Mac)

Świetna funkcjonalność Atom, która pozwala na dodanie wielu kursorów jednocześnie.

wiele kursorów

4. Dodaj komentarz/usuń komentarz

Ctrl + / (Windows/Linux)
Cmd + / (Mac)

Przydatny skrót, który pozwala na „zakomentowanie” i „odkomentowanie” zaznaczonego tekstu.

dodaj lub usuń komentarz

5. Zaznaczenie kolejnych pasujących znaków

Ctrl + D (Windows/Linux)
Cmd + D (Mac)

Ten skrót pozwala na zaznaczenie pasujących słów do zaznaczonego. Bardzo przydatne w przypadku masowej edycji klas i identyfikatorów.

zaznaczenie-kojnego-pasujacego-slowa

6. Usunięcie zaznaczania poprzednich pasujących znaków

Ctrl + U (Windows/Linux)
Cmd + U (Mac)

Ten skrót to odwrócenie akcji z poprzedniego punktu.

usuniecie-zaznaczenia-wszystkich-pasujacych-slow

7. Zaznaczenie wszystkich kolejnych pasujących znaków

Alt + F3 (Windows/Linux)
Cmd + Ctrl + G (Mac)

Ten skrót działa podobnie do poprzedniego. Różnica polega na tym, że zaznacza wszystkie kolejne pasujące znaki lub słowa.

zaznaczenie-wszystkich-pasujacych-slow

8. Dodanie wcięć w kodzie

Edit -> Lines -> Auto Indent

Atom udostępnia bardzo przydatną funkcję wyrównania wcięć w kodzie. Aby z niej skorzystać zaznacz kod i przejdź do Edit -> Lines -> Auto Indent.

automatyczne-wciecia