Poznaj najlepszy edytor kodu
4 godz. 1 min · HTML i CSS · Full-stack i Programowanie
Piotr PalarzWeb DeveloperW tej sekcji kursu zobaczysz jak zainstalować edytor w 3 najpopularniejszych systemach operacyjnych. Następnie poznasz główne panele tworzące interfejs VS Code, a także nauczysz się korzystać z panelu ustawień, aby w przyszłości dostosować do własnych potrzeb niemal każdy detal.
Aby praca z jakimkolwiek edytorem kodu była przyjemna, należy dostosować jego wygląd do swoich preferencji. W przypadku VS Code jest to bardzo proste, a ogrom szablonów, ikon czy dostępnych fontów zadowoli każdego. W kursie dowiesz się jak wyszukiwać i instalować szablony, jak szybko je zmieniać czy jak skonfigurować font z ligaturami.Następnie poznasz najważniejsze skróty klawiaturowe, a także sposoby na ich modyfikację lub nawet konfigurację własnych. To właśnie dzięki nim praca staje się wydajna, gdy jak najrzadziej sięgamy po myszkę.
VS Code oferuje szereg możliwości sprawnego poruszania się zarówno po całym projekcie jak i po jednym, wybranym pliku. W tej sekcji kursu zobaczysz jak szybko wyszukiwać plików i do nich przeskakiwać, jak przeszukiwać aktywny plik, a także jak korzystać z globalnej wyszukiwarki, która z czasem staje się nieodzownym narzędziem w rękach sprawnego dewelopera.Nie zabraknie również informacji o tym jak korzystać z wielu kursorów jednocześnie, jak przenosić, kopiować czy usuwać linie kodu czy szybko tworzyć całe pliki i katalogi.
Choć VS Code jest pełnoprawnym edytorem kodu już tuż po instalacji, to jego prawdziwy potencjał poznajemy dopiero wtedy, gdy przechodzimy do panelu rozszerzeń. Znajdziemy tam tysiące dodatków do tego edytora. Część z nich to szablony zmieniające jego wygląd, część do drobne narzędzia ułatwiające np. tworzenie plików, a część do prawdziwe "kombajny", np. do pracy z Gitem czy zamiany edytora w IDE dla wybranego języka.Z kursu dowiesz się jak wyszukiwać i instalować rozszerzenia, a także poznasz wiele z nich i zobaczysz jak mogą znacznie ułatwić codzienną pracę z kodem.
W tej sekcji kursu poznasz najpopularniejsze sposoby na wydajną pracę z językami HTML, CSS, JavaScript i PHP. Zobaczysz jak działa Emmet i w jaki sposób ułatwia pisanie kodu HTML i CSS, skonfigurujesz Prettier do formatowania kodu oraz narzędzie ESLint do walidacji i pilnowania standardów JavaScript.Zobaczysz również jak zamienić VS Code w prawdziwy IDE do pracy z językiem PHP, automatycznym formatowaniem kodu czy współpracy z frameworkiem Laravel.
Choć system kontroli Git jest narzędziem niezbędnym w pracy każdego programisty, większość przyznaje, że zna tylko podstawowe komendy, a gdy zachodzi potrzeba, np. wycofania zmian, szuka rozwiązania w internecie. Wszystko to za sprawą bardzo wielu komend Gita, a także ich specyficznych opcji.W kursie zobaczysz, że z poziomu VS Code można pracować z Gitem dużo prościej, w zasadzie wszystko "wyklikując". Nauczysz się tworzyć commity, synchronizować kod ze zdalnym repozytorium, porzucać zmiany, przywracać pliki czy przeglądać historię utworzonych commitów.
Kurs ten jest dla wszystkich osób, które chcą wydajniej pracować z kodem. Niezależnie czy jest to kod HTML, CSS, JavaScript, PHP czy Python, każdy z tych języków znajdzie wsparcie w Visual Studio Code. Kurs omawia edytor od podstaw, a wiedza z zakresu wymienionych wyżej języków nie jest wymagana, choć dla części z nich prezentowane są dedykowane rozwiązania.
1.42+
W tym rozdziale pokażę ci kilka godnych uwagi rozszerzeń do vs code
z których ja też na codzień korzystam po pierwsze chciałam ci pokazać jeszcze
stronę na której nie byliśmy do tej pory jest to strona z marketplace visual
studio i tutaj jesteśmy w zakładce visual studio code tutaj są wszystkie
rozszerzenia jakie możesz dla code zainstalować i są podzielone na pewne
grupy natomiast jeżeli w tej wyszukiwarce wciśniemy enter nic nie wpisując to
zostaniemy przeniesieni do takiej strony gdzie widzimy że mamy 16 tysięcy różnych
rozszerzeń możemy je filtrować poprzez kategorię a także poprzez
na przykład liczbę zainstalowań i tak dalej więc
warto z tej strony czasami sobie skorzystać ale co ważne z wnętrza edytora to co już
robiliśmy z panelu extensions możemy dokładnie tych samych rozszerzeń wyszukać
i tak że podobnie jak tutaj gdzie mamy opisy tych rozszerzeń te opisy
będziemy widzieć w edytorze ja będę chciał w tej lekcji pokazać ci
niewielkie ale bardzo przydatne rozszerzenia które nazywa się bracket
pair colarizer wystarczy że tak wyszukamy jest to dokładnie
to rozszerzenie i będziemy chcieli sobie je zainstalować więc
wystarczy nawet że skopiujemy tą nazwę chociaż też możemy tam kliknąć install ale
przejdziemy do panelu extensions czyli command shift x albo control shift
x wyszukamy sobie mamy takie oto rozszerzenie to jest dokładnie
ten sam opis stąd co ciekawe możemy przejść do repozytorium na
githubie lub możemy przejść do tej strony czyli jeżeli tutaj bym kliknął na
ten tytuł to nas przyniesie dokładnie do takiej strony w przeglądarce jak przed momentem widzieliśmy
klikamy zatem install i nam się zainstaluję takie rozszerzenie
co ważne każde rozszerzenie można jeszcze usunąć czasami
można je też wyłączyć okej jak widzisz jak wrócimy
do rozszerzenia to możemy kliknąć disabled i możemy je wyłączyć globalnie albo
tylko dla tego workspace jeżeli wyłączymy tylko dlatego workspace to oznacza
tylko tyle że jak będziemy mieli więcej innych instancji w vs code z innymi projektami otwartych
to tylko w tym będzie ten dodatek wyłączony możemy go usunąć również bez
żadnego problemu teraz jak działa bracket pair colorizer może ja wyłączę
na początek to rozszerzenie i tutaj widzimy reload required więc musimy przeładować
wszystko ważna uwaga że takie przeładowanie również ubija sesję
terminala gdybyś miał jakieś rzeczy pootwierane w terminalu chcesz jakiś dodatek wyłączyć i
klikasz reload to pamiętaj że to wszystko zostanie zakończone przejdziemy
sobie na przykład do plugins albo tutaj do plugin i zauważ że nawiasy
takie jak tutaj tu jest czerwone tu jest czerwony można powiedzieć że
są tego samego koloru ale jeżeli byśmy tutaj mieli na przykład console
log i w środku byśmy mieli jakąś inną funkcję na przykład alert
no to co tutaj robimy nie ma większego sensu ale chodzi o to że
mamy wszystkie nawiasy czerwone i trudno się jest z tym połapać czasami jak jest dużo
takich nawiasów i to rozszerzenie czyli bracket pair
colorizer swoją drogą jak wrócimy do naszych rozszerzeń to możemy wpisać
lubię małpka installed i zobaczyć tylko te które mamy zainstalowane
lub wpisać enabled żeby zobaczyć tylko te które są włączone można
to zrobić również tutaj i przejdziemy sobie do bracket
pair colorizer i włączymy jak widzisz to od
razu nam się te pary nawiasów zaczynają inaczej kolorować i to jest bardzo przydatne
w tym rozszerzeniu jak widzisz teraz console log ma niebieskie nawiasy
natomiast alert ma żółte i jeżeli tutaj byśmy dodawali jeszcze kolejne funkcje
zagnieżdżali to te nawiasy będą odpowiednio kolorowane i to będzie podobnie działać
również w plikach z innymi językami nie tylko w języku javascript a
więc takie niewielkie rozszerzenie które wizualnie poprawia nam
wygląd tego edytora co sprawia że ten kod jest bardziej czytelny i łatwiej
się z nim pracuje polecam ci żebyś go zainstalował