Download.it ikona szukania
Advertisement

Edycja kodu na platformie wizualnej

Edycja kodu na platformie wizualnej

Zagłosuj: (Głosy: 70)

Program licencji: Darmowa

Twórca programu: Microsoft

Wersja: 1.78.2

Działa pod: Windows

Zagłosuj:

Program licencji

(Głosy: 70)

Darmowa

Twórca programu

Wersja

Microsoft

1.78.2

Działa pod:

Windows

Zalety

  • Niezwykle dopracowany edytor kodu źródłowego wspierany przez markę Microsoft
  • Jedne z najbardziej zaawansowanych funkcji autouzupełniania dostępnych na rynku

Wady

  • Niespójne funkcje w zależności od używanego języka

Visual Studio Code to autorski edytor kodu źródłowego Microsoftu, który oferuje imponującą ilość narzędzi, które powinny zaspokoić praktycznie wszystkie potrzeby programisty. Zbudowany na fundamentach niezawodnego i cenionego Electrona, Visual Studio Code szybko stał się jednym z najpopularniejszych narzędzi środowisk programistycznych, z ponad jedną trzecią respondentów w 2018 roku deklarujących, że używają go do programowania kodu źródłowego.

Jest to produkt firmy Microsoft, a dbałość, jaką wkładają we wszystkie swoje pakiety oprogramowania, naprawdę wyróżnia się tutaj. Dziesiątki języków są wspierane, obejmując szeroki zakres stylów. Doświadczeni weterani, tacy jak C i C++, znajdują się obok języków znaczników, takich jak HTML, oraz popularnych nowości, takich jak Python. Zestawienie obejmuje większość popularnych języków, jak również kilka bardziej niszowych, ale funkcje dostępne dla każdego z nich mogą się nieco różnić w zależności od języka. W zależności od języka, Visual Studio Code może oferować fragmenty kodu, nawiasowanie kodu, podświetlanie składni i zwijanie kodu. W przypadkach, gdy te funkcje nie są obsługiwane, często wynika to z faktu, że nie mają one zastosowania do danego języka, ale jest to nieco rozczarowujące, kiedy widzi się takie niespójności wśród różnych obsługiwanych języków.

Jednym z największych atutów Microsoftu w tej platformie jest IntelliSense. Visual Studio Code nie jest pierwszym edytorem kodu oferującym funkcję autouzupełniania, ale żaden edytor nie próbował czegoś na skalę tego, co robi teraz Visual Studio Code. IntelliSense bierze pod uwagę wiele czynników, w tym typy zmiennych oraz moduły i biblioteki, które zostały faktycznie zaimportowane, aby zapewnić bardziej inteligentne podejście do autouzupełniania. Równie inteligentne jest podejście Microsoftu do debugowania. Jest to zadanie, które jest powszechnie uważane za jedno z najbardziej żmudnych w programowaniu, ale Visual Studio Code przynajmniej sprawia, że debugowanie skryptów jest nieco łatwiejsze. Kod może być debugowany bezpośrednio z edytora, więc nie trzeba przechodzić do interfejsu wiersza poleceń i uruchamiać każdego testu od początku. Płynna integracja z GitHubem ułatwia zarówno udostępnianie kodu innym, jak i znalezienie kodu, który może pomóc w ulepszeniu skryptów i eliminacji niepotrzebnych kroków w procesie. Visual Studio Code może dokonywać commitów bez konieczności opuszczania edytora, a także może pobierać i wysyłać zmiany do dowolnej usługi SCM.

Dopełnieniem funkcji Visual Studio Code jest ogromne wsparcie dla rozszerzeń. Żaden nowoczesny edytor tekstu nie byłby wart swojej soli bez możliwości rozbudowy i dostosowania, ponieważ modułowa struktura stała się jednym z kluczowych punktów sprzedaży tych programów. Wpływ i zasięg Microsoftu oznacza, że udało się stworzyć dość obszerną bibliotekę wspieranych rozszerzeń. Działają one również całkowicie niezależnie od edytora, aby nie spowalniać jego działania.

Zalety:

Zalety

  • Niezwykle dopracowany edytor kodu źródłowego wspierany przez markę Microsoft
  • Jedne z najbardziej zaawansowanych funkcji autouzupełniania dostępnych na rynku

Wady

  • Niespójne funkcje w zależności od używanego języka

Inne ciekawe programy