10 najlepszych rozszerzeń VS Code dla programistów: zwiększ swoje doświadczenie programistyczne

Opublikowany: 2021-12-27

Niewdzięczne jest twierdzenie, że jedno konkretne IDE jest najlepsze do rozwoju. Jest tak wiele świetnych opcji, z których możesz wybierać, więc zamiast wyrażać swoją subiektywną opinię na temat tego, które IDE jest najlepsze, wybierz to, które jest najlepsze dla tego, co musisz osiągnąć.

Visual Studio Code, tak zwany #VSCode, jest prawdopodobnie najszybciej rozwijającym się #IDE ze względu na jego ogromną popularność i zastosowanie w różnego rodzaju #programowaniu.

KLIKNIJ, ABY TWEETOWAĆ

Visual Studio Code to bezpłatne narzędzie typu open source do pisania kodu, a po zainstalowaniu go otrzymujesz również ogromną bazę danych innych rozszerzeń, które możesz zainstalować i ułatwić sobie życie.

Świetny hosting również ułatwia życie. Szukasz niezawodnego i niedrogiego hostingu WordPress? WPMU DEV szybko staje się jednym z najlepszych wyborów w sieci. Uzyskaj 20% zniżki na dowolny z w pełni zarządzanych i dedykowanych planów.

W tym artykule znajdziesz listę 10 najlepszych rozszerzeń VSCode, których potrzebuje każdy programista.

Czas kodu

Rozszerzenie kodu VS Czas kodu

Code Time to rozszerzenie VSCode z ponad 200 000 aktywnych programistów, którzy używają go codziennie. Pomaga Ci się skoncentrować i trzyma z dala od Ciebie wszelkie rozproszenia podczas kodowania. Wystarczy kliknąć przycisk, aby włączyć „tryb przepływu”, aby wszystkie powiadomienia zostały wyciszone, a praca nad projektem będzie w pełni skupiona.

Zapewnia również doskonałe śledzenie codziennych postępów w kodowaniu, dzięki czemu można porównać dzisiejsze postępy z tymi sprzed kilku dni. Możesz zobaczyć, ile czasu aktywnie spędzasz na kodowaniu, ile dodałeś linii, a wszystko to w czasie rzeczywistym. Możesz także połączyć się ze swoim zespołem, a tym samym mieć przegląd postępów w kodowaniu swoich kolegów z drużyny.

Drugi pilot GitHub

Rozszerzenie kodu VS - GitHub Copilot

Zbudowany przez gigantycznego GitHub, GitHub Copilot to rozszerzenie VSCode, które wykorzystuje zaawansowany kodeks Open AI i zapewnia proste sugestie linii autouzupełniania lub całe treści funkcji. To rozszerzenie działa tak, że indeksuje się przez Internet i na podstawie tego, co piszesz; spróbuje automatycznie uzupełnić twoje linie kodu dzięki miliardowi linii kodu systemu AI, na którym jest oparty. GitHub Copilot jest nadal w wersji beta, dzięki czemu jest dostępny tylko dla ograniczonej grupy osób, aby uzyskać do niego dostęp. Możesz zapisać się na listę oczekujących, jeśli chcesz ją wypróbować.

Serwer na żywo

Serwer na żywo VSCode

Przed wdrożeniem witryny na serwer WWW musisz ją zbudować. Jednak najlepiej byłoby mieć lokalny serwer WWW, aby przetestować swoją witrynę w procesie rozwoju. Niektóre narzędzia, takie jak Xampp lub Wamp Server, umożliwiają hostowanie witryny lokalnie na komputerze pod określonym numerem portu.

Musisz go jednak pobrać, zainstalować i skonfigurować, aby działał. Dlaczego nie zastąpić całej tej ciężkiej pracy rozszerzeniem Live Server VSCode, które automatycznie przygotowuje twoją statyczną witrynę internetową i hostuje ją na komputerze lokalnym. To rozszerzenie jest koniecznością, jeśli jesteś programistą internetowym. Zainstaluj rozszerzenie, włącz je iz panelu eksploratora po lewej stronie kliknij plik prawym przyciskiem myszy i wybierz „Otwórz z Live Server”.

Koszt importu

Koszt importu

Ilekroć kodujesz i pracujesz nad jakimiś projektami, nigdy nie znajdziesz sytuacji, w której zrobisz wszystko od zera. Jest tak wiele pomocnych bibliotek i pakietów, które możesz zaimportować do swojego projektu i wykorzystać. Zachowaj jednak ostrożność podczas korzystania z tych zewnętrznych bibliotek, ponieważ Twoja witryna może mieć problemy z opóźnieniami i spadkiem wydajności, jeśli zwariujesz. Import Cost, rozszerzenie VSCode, pomaga w zarządzaniu tym, wykrywając rozmiar importowanej biblioteki i wyświetlając ją obok instrukcji import w panelu edytora kodu.

Ładniejsze

Ładniejsze

Cokolwiek robisz, starasz się zachować prostotę, czystość i porządek, prawda? To samo dotyczy kodowania. Zawsze starasz się, aby kod był dobrze sformatowany, aby szybko znaleźć fragment kodu, którego potrzebujesz. Możesz to zrobić ręcznie, samodzielnie, ale po co miałbyś się tym przejmować, skoro istnieją już narzędzia, które automatyzują proces formatowania na podstawie dostarczonej przez Ciebie konfiguracji. Dla użytkowników VSCode dostępne jest rozszerzenie o nazwie Prettier, które jest bez wątpienia najlepszym narzędziem do formatowania dla programistów. Obsługuje różne języki, takie jak JavaScript, CSS, HTML, TypeScript, JSX i inne.

Koloryzator pary wsporników

Koloryzator pary wsporników VSCode

Tylko programiści wiedzą, jak frustrujące może być zagubienie się w kodzie i nie mają pojęcia, gdzie zaczyna się nawias blokowy, a gdzie się kończy. Niezorganizowany i niechlujny kod to strata czasu. Aby rozwiązać ten powszechny problem, VSCode oferuje przedłużacz do kolorowania par wsporników, który łączy pasujące wsporniki z unikalnym kolorem, dzięki czemu nigdy więcej się nie zgubisz.

Zaznacz TODO

Zaznacz TODO

TODO Highlight to doskonałe narzędzie do adnotacji dla programistów w VSCode. Jeśli potrzebujesz naprawić niektóre części kodu lub dodać do niego więcej funkcji, możesz to łatwo zrobić za pomocą tego rozszerzenia, podświetlając je, dodając adnotację „TODO” lub „FIXME” w swoim kodzie.

Paw

Paw

Kolejnym doskonałym narzędziem do organizowania projektów kodowania jest Peacock. Jeśli pracujesz i pracujesz nad więcej niż jednym projektem, każde wystąpienie programu VSCode wygląda tak samo, więc może być problem z przechodzeniem z jednego projektu do drugiego. Peacock Ci w tym pomoże, dając Ci możliwość zmiany koloru całej przestrzeni roboczej, a dzięki temu oznaczeniu możesz łatwo rozróżnić projekty i przełączyć się na te, nad którymi aktualnie pracujesz.

Klient REST

Klient REST

Najpopularniejszym narzędziem do wysyłania żądań API jest Postman. Ale powiedzmy, że z jakiegoś powodu nie lubisz lub nie chcesz korzystać z Postmana. VSCode ma do tego unikalne rozszerzenie, REST Client. Klient REST umożliwia wysyłanie żądań HTTP bezpośrednio z VSCode i wyświetla odpowiedź. Oprócz standardowych wywołań API REST, obsługuje również wysyłanie zapytań GraphQL.

Wyszukiwarka stosów

Wyszukiwarka stosów

Jeśli jesteś programistą i czytasz ten artykuł, na pewno słyszałeś o platformie Stack Overflow i wszystkich żartach na jej temat. Cóż, dla tych, którzy mogą nie mieć, StackOverflow to największa platforma dla programistów, na której możesz zadać kilka pytań dotyczących kodowania i szybko uzyskać odpowiedź.

Znajdowanie rozwiązań czasami może być frustrujące, gdy otworzysz ponad 20 kart przeglądarki, aby znaleźć coś, czego szukasz. StackFinder to VSCode, który pomaga przeszukiwać Stack Overflow bez otwierania nawet jednej karty w przeglądarce. Możesz wyszukiwać odpowiedzi bezpośrednio z VSCode, przełączać się między nimi, wklejać znalezione fragmenty kodu i testować je w edytorze kodowania.

Wniosek

Przekonaliśmy się, że VS Code jest doskonałym i jednym z najlepszych środowisk programistycznych dostępnych na rynku, przede wszystkim dzięki wielu zaawansowanym opcjom i funkcjonalnościom, które są wbudowane i które otrzymujesz podczas instalacji. Jednak, aby jak najlepiej wykorzystać to, możesz korzystać z rozszerzeń dostępnych dla VS Code.