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 zajmiemy się moją ulubioną rzeczą mianowicie
zmianą wyglądu edytora jest to również rzecz o którą najczęściej jestem
pytany to znaczy jaką skórkę mam ustawioną jaki font jakie ikonki i tak
dalej więc będę chciał ci pokazać gdzie możemy znaleźć szablony jak je instalować
i które z nich polecam mamy tutaj otwarty edytor i on tak
wygląda domyślnie po instalacji natomiast jeżeli byśmy sobie przeszli do rozszerzeń
czyli będzie to tutaj skrót klawiaturowy jeśli najedziemy myszą to nam pokaże
na macu shift command x na windowsie powinien
to być shift control x i tutaj możemy wyszukiwać
sobie rozszerzeń o czym powiemy jeszcze później natomiast rozszerzenia są podzielone
na różne kategorie ale kiedy skorzystamy tutaj z tej wyszukiwarki to wyszukuje
wśród wszystkich kategorii więc jeżeli byśmy sobie wypisali team w ten sposób
to znajdziemy najróżniejsze szablony i jak już się domyślasz
bardzo łatwo jest je zainstalować ja polecam ci na przykład material team
chociaż ja przez kilka lat korzystania z vs code mam tych szablonów myślę
że już ponad 100 przynajmniej zainstalowanych ale korzystam tylko z kilku przejdźmy
sobie do takiego może szablonu tutaj będziemy widzieli że on jest zainstalowany
łącznie ponad 1 790 000 razy
czyli jest bardzo popularny tutaj swoją drogą można również sortować na
przykład po popularności po liczbie zainstalowań
i tak dalej i tutaj jest opis takiego szablonu natomiast
najpierw skupmy się na instalacji klikniemy sobie install musimy chwilę poczekać i
od razu mam się otworzy command palette gdzie możemy ten material team ustawić od razu widzimy
że ich jest kilka a w takim rozszerzeniu najróżniejsze można ustawiać więc
wcisnę enter żeby ustawić ten pierwszy z nich teraz tutaj wrócę
sobie do edytora żebyśmy mogli zobaczyć jak cały ten material team
wygląda i na przykład otworzymy sobie plik index bardzo
ładnie jak widzisz wygląda ten szablon jest to jeden z najpopularniejszych i też moich ulubionych natomiast
to co ja bym w nim najchętniej zmienił to fakt że nie mamy tutaj odcięcia
na przykład od tego sidebara czy gdybyśmy sobie otworzyli ten
panel dolny ja w tym momencie nie pamiętam skrótu ale to tylko dlatego że go zmieniłem
u siebie a do lekcji jak konfigurować skróty klawiaturowe dopiero dojdziemy także domyślnego
skrótu nie pamiętam dlatego przejdźmy sobie na przykład w ten sposób do
terminala i to jest właśnie ten panel który też swoją drogą można na prawo
lub w lewo przerzucić na przykład tutaj no i mi tutaj brakuje tak jak wspomniałem tego odcięcia
te panele możemy oczywiście tutaj skalować i tak dalej więc teraz
żeby zmienić szablon wciskamy command shift p lub control shift p żeby przejść
command palette wpiszemy sobie team i znajdziemy coś takiego jak preferences
color team w ten sposób będziemy zmieniać szablon tutaj nam się pokaże lista
wszystkich szablonów i zauważ że ja od razu zainstalowałem material team a nie pokazałem
ci że tutaj są inne domyślnie preinstalowane szablony więc mógłbyś
je zmienić w ten sposób ale okej mamy ten material team i teraz jak
byśmy sobie zerknęli to material team ma taką wersję jak material
team tutaj gdzieś powinno być o właśnie to jest ten darker chociaż nie
high contrast okej chodzi o ten i on nam już oddziela te sidebary
te panele w taki wyraźny sposób więc ja bardziej preferuję właśnie taki szablon czyli
jak widzisz zmiana szablonów jest bardzo prosta jeżeli sobie zainstalujesz jakiś nowy szablon to
control lub command shift p tutaj preferences color team
i możesz sobie podejrzeć tylko strzałkami przeskakując a jeżeli wciśniesz enter
to taki szablon ustawisz oczywiście na escape możemy taki wybór
anulować gdybyśmy teraz przeszli do ustawień w czyli command i
przecinek to zauważ może sobie zamknę ten panel
to jest z kolei command albo control j że tutaj mamy w
naszych ustawieniach w tym jsonie wpisane to co ustawiliśmy czyli jest tutaj nazwa
tego szablonu a więc moglibyśmy również z poziomu tego jsona
to zmienić dlaczego ci pokazałem te ustawienia po pierwsze żebyś wiedział że nie ma jakiegoś
magicznego miejsca gdzie wieśvs code przechowuje inne ustawienia one się znajdą tutaj
czyli wszystkie nasze a więc użytkownika ustawienia a po drugie dlatego że
jak wrócimy na stronę takiego szablonu to warto zwrócić uwagę na to że
takie szablony często mają dodatkowe opcje które możesz właśnie do tego szablonu
ustawić no i tutaj jest to pokazane więc jeżeli byśmy sobie taką opcję
skopiowali to możemy ją właśnie wkleić tutaj do ustawień czyli
tutaj byśmy postawili na końcu przecinek i wkleili to wszystko dostosowując oczywiście
tak jak to tutaj było napisane czyli powiedzmy tutaj material team albo
material team i variant trzeba po prostu to słowo variant zamienić na przykład na darker czyli
tak jak widzieliśmy tutaj albo na przykład high contrast zatem
zawsze zerkaj sobie przy takim szablonie na dodatkowe jakieś opcje które są
które mogą sprawić że on będzie ładniej wyglądał natomiast jeżeli chodzi o sam o same
szablony to te które ja mógłbym ci jeszcze polecić z których korzystam to
jest na przykład nord bardzo
fajny taki delikatny szablon on wygląda w ten sposób fajny jest też slack
jeżeli korzystasz z aplikacji slack i nie masz jej dość to tutaj również
możesz zobaczyć że slack ma fajny szablon oczywiście
tutaj teraz go może nie będę instalował chociaż może rzućmy okiem dlatego że na tym
podglądzie tego wszystkiego nie ma nie ups przez przypadek zainstalowałem odinstalujmy
to nie szablon slack przepraszam tylko jakieś inne rozszerzenie
więc wpiszmy slack team okej chodziło
mi dokładnie o ten szablon no właśnie i tutaj on ma kilka fajnych wersji
które możesz sobie później zmieniać w zależności od twojego nastroju czy na przykład
pory dnia bardzo fajnym szablonem jest też panda
powinno nam go znaleźć on wygląda w ten sposób
okej tutaj znowu nie ma zbyt wielu podglądów jest taki pogląd
ale on ma też kilka wersji więc polecam fajne szablony
i też takie szanujące nasze oczy te są solarized i
tutaj będzie wersja właśnie ta ciemna i jasna one są tak dobrane aby były jak
najlżejsze dla naszych oczu w razie czego też polecam tak jak wspomniałem
ja na pewno ponad 100 przynajmniej tych szablonów mam zainstalowanych chociaż z większości z nich
nie korzystam i może jeszcze jakiś jeden który lubię to będzie night
owl czyli taka nocna sowa okej
on wygląda w ten sposób on ma też jasną i ciemną wersję zatem pobaw się trochę
z tymi szablonami i zainstaluj taki który ci się podoba i będziemy mogli dalej przejść
w poznawaniu i dostosowaniu wyglądu vs code