9 rozszerzeń kodu Visual Studio, które jeszcze bardziej ułatwiają programowanie

9 rozszerzeń kodu Visual Studio, które jeszcze bardziej ułatwiają programowanie

Kod Microsoft Visual Studio to jeden z najlepszych darmowych edytorów tekstu dostępne już teraz. Łączy w sobie pełny zestaw funkcji ze względną łatwością użytkowania, a wydajność jest zaskakująco dobra dla aplikacji Electron. Jednym z powodów, dla których ludzie go kochają, poza względami, jest jego rozszerzalność.





Podobnie jak wiele innych popularnych edytorów tekstu, Visual Studio Code ma ogromną liczbę dostępnych rozszerzeń, które pozwalają dostosować jego zachowanie. Mogą one znacznie zmienić sposób działania i działania programu Visual Studio Code, na przykład dodawanie powiązań klawiszy w stylu Vima lub Emacsa. Na tej liście zebraliśmy tylko kilka naszych ulubionych.





Jak zainstalować rozszerzenia Visual Studio Code

Jeśli nie znasz, możesz łatwo zainstalować rozszerzenia w Visual Studio Code. Kliknij Rozszerzenia po lewej stronie ekranu. Jest to piąta ikona w dół, tuż pod ikoną debugowania.





Teraz po prostu wpisz nazwę lub część nazwy rozszerzenia, które chcesz zainstalować. Kliknij nazwę, aby przeczytać przegląd rozszerzenia, a następnie kliknij zainstalować ikonę, aby go zainstalować.

1. Visual Studio IntelliCode

Opracowany przez Microsoft DevLabs, Visual Studio IntelliCode to rozszerzenie, które wykorzystuje sztuczną inteligencję, aby pomóc Ci kodować. Rozszerzenie obsługuje obecnie języki Python, JavaScript/TypeScript i Java.



co to jest aplikacja strefy ar na moim telefonie?

Jeśli korzystałeś już z Intellisense w Visual Studio lub Visual Studio Code, będziesz wiedział, czego się spodziewać. Różnica polega na tym, że jest to zasadniczo jeszcze bardziej inteligentne podejście do tego pomysłu.

To rozszerzenie jest wciąż na wczesnym etapie rozwoju i już robi wrażenie. Gdy program będzie miał trochę więcej czasu, możesz nawet zobaczyć to wbudowane w Visual Studio Code.





2. Ustawienia synchronizacji

Większość osób korzystających z edytora tekstu regularnie wprowadza co najmniej kilka poprawek w jego ustawieniach. Wiele osób idzie jeszcze dalej, dostosowując go do swojego osobistego stylu pracy. Jeśli często pracujesz na więcej niż jednej maszynie, ciągłe ręczne wprowadzanie tych zmian może być frustrujące.

Synchronizacja ustawień ma na celu rozwiązanie tego problemu. Korzystanie z prostego GitHub Gist, Settings Sync, cóż, synchronizuje ustawienia. Obejmuje to inne rozszerzenia i ich konfiguracje, więc cała konfiguracja staje się przenośna. Wprowadź zmiany na jednym komputerze, zsynchronizuj ustawienia i możesz je łatwo zsynchronizować na innych komputerach.





Konfiguracja synchronizacji ustawień zajmuje kilka minut, więc nie musisz o tym myśleć ponownie. Instrukcje dotyczące konfigurowania są dostępne w omówieniu rozszerzeń w programie Visual Studio Code.

3. Ścieżka Inteligentna

Jeśli używasz Visual Studio Code do edycji osobistych lub systemowych plików konfiguracyjnych, Inteligentna ścieżka może być ratownikiem. W skrócie, rozszerzenie dodaje uzupełnianie w stylu Intellisense do nazw plików, umożliwiając łatwe wpisywanie długich nazw ścieżek bez konieczności zapisywania ich w pamięci.

Jest to stosunkowo proste rozszerzenie, ale posiada kilka opcji konfiguracyjnych. Możesz na przykład wybrać, czy dodać ukośnik po nazwach katalogów. Inne opcje obejmują uwzględnianie nazw plików w instrukcjach importu oraz możliwość ignorowania niektórych typów plików.

4. Eksplorator zadań

ten Eksplorator zadań rozszerzenie dodaje funkcje uruchamiania zadań w stylu IDE do programu Visual Studio Code. Obejmuje to głównie zadania kompilacji dla bieżącego projektu, ale może również obejmować bash, Python i inne skrypty.

Eksplorator zadań obsługuje znaczną liczbę standardowych narzędzi do kompilacji. Należą do nich NPM, Grunt, Gulp, Ant, Make i sam Visual Studio Code. Rozszerzenie można dostosować, co pozwala dostosować ścieżkę do każdego programu uruchamiającego zadania i języka skryptowego. Jest to przydatne, jeśli masz zainstalowanych wiele wersji i chcesz użyć określonej wersji.

5. GoLens

Visual Studio Code zawiera integrację z Git po wyjęciu z pudełka, jak wspomnieliśmy wcześniej, więc możesz nie potrzebować tego rozszerzenia. To mówi, GoLens dodaje kilka funkcji, które pomagają wizualizować, nawigować i rozumieć historię projektu Git.

Wśród innych funkcji GitLens dodaje potężny widok podzielonej różnicy, który pomaga łatwo wizualizować różnicę między zatwierdzeniami i gałęziami. Rozszerzenie umożliwia również przeszukiwanie historii zatwierdzania projektów, wyszukiwanie według autora, plików, wiadomości zatwierdzenia i nie tylko.

Inne funkcje obejmują mapę cieplną w rynsztoku Visual Studio Code, która pozwala łatwo zobaczyć, gdzie w danym pliku odbywa się większość pracy. Najważniejsze jest to, że jeśli w dużym stopniu polegasz na Git, powinieneś przynajmniej spróbować tej wtyczki.

co to jest pojedyncze podejście do Samsunga?

6. Ładniejsza

Jeśli jesteś programistą front-end, a zwłaszcza jeśli chcesz postępować zgodnie z przewodnikiem stylu, Ładniejsze może być twoim nowym najlepszym przyjacielem. Rozszerzenie Prettier automatycznie formatuje JavaScript, TypeScript i CSS za pomocą narzędzia do formatowania kodu o tej samej nazwie.

Prettier bierze napisany przez Ciebie kod i przepisuje go za Ciebie, przestrzegając ścisłego zestawu wytycznych dotyczących formatowania. Rozszerzenie jest „opiniowane”, co oznacza, że ​​samodzielnie podejmuje kilka decyzji, ale możesz użyć rozszerzenia z narzędziami eslint lub tslint, aby upewnić się, że jest zgodne z Twoją własną konfiguracją lintingu.

7. Koloryzator pary wsporników

Koloryzator pary wsporników jest wtyczką dobrze opisaną nazwą. Automatycznie koloruje niektóre znaki, aby pomóc Ci określić, jak głęboko zagnieżdżony jest dany fragment kodu. Kilka języków jest obsługiwanych po wyjęciu z pudełka, tak wiele, że jest prawie pewne, że Twój wybrany język jest obsługiwany.

Domyślnie,

()

,

[]

, oraz

{}

są dopasowane, ale możesz także zdefiniować inne znaki nawiasów, które chcesz dopasować. Tego typu wtyczki wydają się być bardzo polaryzacyjne, ale jeśli nie masz pewności, czy ci się to podoba, czy nie, wypróbuj Colorizer Para wsporników.

8. Czas kodu

Czy zastanawiałeś się kiedyś, ile godzin tygodniowo spędzasz w swoim edytorze tekstu? A co z najlepszą porą dnia lub dnia tygodnia dla optymalnego programowania? Jeśli kiedykolwiek zastanawiałeś się nad tymi lub innymi danymi, Czas kodu jest dla Ciebie.

Code Time mierzy Twoją aktywność w Visual Studio Code i zgłasza Ci powyższe działania, a także inne metryki. Na pasku stanu zobaczysz dane w czasie rzeczywistym, a dla lepszego widoku dostępny jest pulpit nawigacyjny w edytorze.

Możesz ustawić Code Time, aby wysyłać Ci cotygodniowy raport e-mail, a integracja z Kalendarzem Google pozwala automatycznie wyznaczyć czas na najlepsze godziny programowania, aby nie zepsuć ich spotkania.

9. Klient REST

Niezależnie od tego, czy jesteś programistą frontonu, czy osobą, która spędza większość czasu na serwerze, prawdopodobnie napotkałeś przypadki, w których musisz przetestować interfejs API REST. Istnieją wtyczki przeglądarki do tego i wiele innych narzędzi, ale jeśli spędzasz większość czasu w edytorze tekstu, dlaczego nie mieć klienta dostępnego tam, gdzie jest ci najbardziej komfortowo?

Jest to stosunkowo proste rozszerzenie, które robi to, co twierdzi. Możesz łatwo wysyłać żądania HTTP, a także wysyłać polecenia cURL. W przypadku uwierzytelniania rozszerzenie obsługuje uwierzytelnianie podstawowe, uwierzytelnianie szyfrowane, certyfikaty klienta SSL i inne.

Zwiększ produktywność w Visual Studio Code

Te rozszerzenia to dopiero początek, zwłaszcza jeśli dopiero zaczynasz korzystać z programu Visual Studio Code. Po pierwsze, dostępnych jest znacznie więcej rozszerzeń. W większości przypadków unikaliśmy rozszerzeń specyficznych dla języka, ale dostępnych jest wiele z nich. Niezależnie od tego, czy piszesz w JavaScript, C++, Go, czy w innym języku, znajdziesz rozszerzenia, które ułatwią Ci pracę.

Istnieje również wiele innych sposobów szybszego wykonywania większej liczby zadań w programie Visual Studio Code. Aby ułatwić rozpoczęcie pracy, mamy listę podstawowych wskazówek, które zwiększają produktywność w programie Visual Studio Code .

Udział Udział Ćwierkać E-mail Usuń te pliki i foldery systemu Windows, aby zwolnić miejsce na dysku

Chcesz zwolnić miejsce na dysku na komputerze z systemem Windows? Oto pliki i foldery systemu Windows, które można bezpiecznie usunąć, aby zwolnić miejsce na dysku.

Czytaj dalej
Powiązane tematy
  • Programowanie
  • Kod programu Visual Studio
O autorze Kris Wouk(118 opublikowanych artykułów)

Kris Wouk jest muzykiem, pisarzem i jakkolwiek to się nazywa, gdy ktoś tworzy filmy do sieci. Entuzjasta technologii odkąd pamięta, na pewno ma ulubione systemy operacyjne i urządzenia, ale i tak korzysta z tylu innych, ile tylko może, żeby nadrobić zaległości.

jak grać w pokemony na ios 10
Więcej od Krisa Wouka

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować