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+
Edytor vs code tuż po otwarciu po instalacji może nie wygląda zbyt
zachęcająco ale zapewniam cię że z pomocą ustawień i rozszerzeń zmienimy
ten edytor nie do poznania niemniej jednak nie tylko wygląd tego edytora można skonfigurować
ale także jego zachowanie spójrz na przykład jeżeli byśmy sobie kliknęli
jednokrotnie na taki plik 404 html wczyta nam się jego podgląd jeżeli
kliknę na inny poprzedni podgląd jest zastępowany plik nie jest otwierany
takie zachowania możemy zmienić możemy ustawić tak że jeżeli raz klikniemy
na jakiś plik to będzie on od razu tutaj otwierany natomiast
żeby to zrobić należy po pierwsze przejść do ustawień i chcę ci pokazać gdzie można je
znaleźć na macu możemy tutaj kliknąć code preferences i settings
lub skorzystać ze skrótu command przecinek który jest standardem i praktycznie
w każdej aplikacji tak przechodzimy do ustawień w windowsie tutaj przeszedłbyś
do file preferences i settings lub skorzystałbyś ze skrótu control
przecinek natomiast możemy tam wejść jeszcze inaczej i polecam ci żebyś
się zaprzyjaźnił z tym skrótem na macu command shift p czyli command palette na
windowsie control shift p jest to ten command palette czy w ogóle ten
panel z którego ja bardzo często korzystam i aby być wydajnym w edytorze polecam
ci do niego się przyzwyczaić u mnie jest to command shift p tutaj
możemy wpisywać dowolne rzeczy i znaleźć dowolną komendę czyli
zauważ że mamy na przykład taką komendę jak change language mode i ona ma po prawej stronie
przypisany skrót klawiaturowy natomiast ja szczerze mówiąc nawet tego
skrótu nie znam chociaż korzystam z bardzo wielu skrótów i kiedy potrzebuje zmienić tryb
języka danego pliku na przykład edytor otworzy mi jakiś pliki nie
zna jego rozszerzenia myśli że jest to plik tekstowy a chciałbym mu ustawić że
jest to plik w języku html po to aby była odpowiednio składnia kolorowana to
wchodzę sobie właśnie tutaj change language mode i robię to w ten sposób wchodzę i wpisuje po
prostu language wciskam enter także tak czy siak warto ten skrót
command shift p sobie przyswoić żeby szybko tutaj wchodzić i stąd możesz zrobić wszystkie
rzeczy nawet te które nie mają skrótu klawiaturowego i właśnie stąd możemy
również przejść do ustawień wpisując preferences user nawet nie muszę
tego dokładnie wpisywać bo mamy tutaj tak zwany fuzzy search jak widzisz open
user settings nam znalazło i tak właśnie wyglądają te ustawienia command w
lub control w na windowsie można zamknąć każdą zakładkę mogę
jeszcze raz tutaj przejść pokazując ci że command i przecinek również
zadziała domyślne ustawienia w edytorze vs code wyglądają tak
czyli są przyjazne użytkownikowi więc mamy tutaj jakiś z którego można
wszystko sobie wyklikać mamy również podział na grupy różnych ustawień
możemy tutaj wyszukiwać na przykład font i wszystko sobie pozmieniać natomiast
ważne abyś wiedział że jest jeszcze drugi alternatywny sposób wyświetlania
tych ustawień jest to wyświetlanie ich za pomocą jsona więc jeżeli
byśmy sobie tutaj wyszukali na przykład settings ui powinno nam
to znaleźć jest to tutaj to mogę zmienić że chciałbym ustawienia nie jako
ui wyświetlać ale jako json i to wszystko jest automatycznie
zapisywane jeżeli teraz zamknę te ustawienia przejdę tam za pomocą command przecinek raz
jeszcze zauważ że teraz nasze ustawienia będą wyglądać w następujący sposób czyli będą
one wpisane po prostu w jsonie no i może się wydawać że to jest dużo mniej
intuicyjne bo trudniej tutaj jest cokolwiek znaleźć i teoretycznie
tak jest chociaż mamy tutaj bardzo dużo podpowiedzi na przykład gdybym to usunął to
tutaj nam powinien jak widzisz vs code podpowiedzieć że możemy to zmienić na ui i
możemy zapisać więc jeżeli teraz wrócę do ustawień ponownie
będzie tutaj u to już zalezy od ciebie jak będziesz chciał to konfigurować
ja preferuję json ale jeszcze z jedną opcją mianowicie wyszukajmy sobie
tutaj split i mamy tutaj coś takiego workbench settings
use split json jeżeli to zaznaczę oraz z powrotem wrócimy do settings
i zmienimy sobie tutaj na json i wejdę w ustawienia to
będziemy teraz mieli taki podzielony ekran który pokaże nam wszystkie dostępne ustawienia
również tak pogrupowane oraz nasze aktualne i tutaj znowu mogę
sobie wyszukać na przykład font mamy 12 pikseli i mogę kliknąć copy
to settings i dostosować to u siebie na przykład na 20 w momencie
jak zapisze ten plik automatycznie to się tutaj zmienia więc może od razu zostawmy
sobie to na przynajmniej 18 pikseli żebyś również wszystko dobrze widział
tak więc jakie ustawienia będziesz chciał mieć czy taki ui
czy właśnie widziany w ten sposób to już zależy od ciebie pokażę
ci na szybko co możemy w tych ustawieniach sobie zmienić
z jakieś dwie rzeczy może sobie zmienimy po pierwsze to o czym mówiłam
wcześniej czyli na przykład jak klikam na plik to wyskakuje mi jego podgląd i
to może być przez ciebie pożądane ja natomiast wolę żeby ten plik od razu
się otworzył żebym nie musiał go klikać dwukrotnie więc możemy sobie tutaj wyszukać czegoś
takiego czyli na przykład wpiszemy preview bo może to było coś takiego
i tutaj mamy enable preview zauważ że
mogę to zmienić na false przejdzie to do naszych ustawień zapiszę i
teraz jeżeli dowolny plik nacisnę jest on od razu otwierany jeżeli
na przykład kliknę kolejny również jest otwierany więc to jest jedna z rzeczy które możemy sobie
zmienić i oczywiście w tym kursie pokażę ci jak sporo rzeczy zmienić ale
nie będziemy przechodzić przez wszystkie ustawienia więc czasem musisz sobie w tych ustawieniach
również pogrzebać albo znajdziesz w internecie jak powiedzmy ukryć czy zmienić
coś co ci nie odpowiada jedną z ważniejszych rzeczy którą chciałbym również zmienić
jest to że jak byśmy sobie ten edytor zamknęli i otworzyli
go od nowa to zauważ że powita nas
tutaj welcome screen ja nie lubię takiego obrazka
jak tutaj czyli takiej startowej strony ona mi przypomina o takich ciężkich programach
typu id i w zasadzie nie ma tutaj nic co jakoś specjalnie mi się przydaje
dlatego ja wolę tą stronę zamienić na od razu nowy plik bo czasami chcę
otworzyć edytor code po to aby nawet zapisać jakiś prosty plik tekstowy więc
możemy przejść do ustawień powiększymy to sobie i
wpiszemy welcome i zauważ że mamy workbench startup
editor i tutaj mamy welcome page mogę to zmienić i od razu widzę jakie
są opcje na przykład na new untitled file i to jest to
co ja preferuję więc jeżeli teraz sobie stąd wyjdziemy zamkniemy ten edytor i jeszcze
raz go otworzę to od razu będziemy mieli nowy pusty plik w
którym mogę coś napisać i od razu taki plik zapisać jak zatem widzisz przejście
do ustawień jest bardzo proste command przecinek lub control przecinek
na windowsie i możemy tutaj mieć te ustawienia albo za pomocą takiego jsona
albo za pomocą ui co już zależy od ciebie jeżeli przestawiłeś
na json tak jak ja tutaj możesz to teraz zmienić w tym miejscu na ui i
przejść jeszcze raz do tych ustawień