W tym poście wytłumaczę różnicę pomiędzy Visual Studio i Visual Studio Code.

Oba programy można ściągnąć z tego miejsca https://visualstudio.microsoft.com/pl/

W jednym z poprzednich wpisów (tutaj) opisywałem proces instalacji Visaul Studio.

W tym skupię się na różnicach pomiędzy tymi dwoma narzędziami. W kolejnych wpisach będę opisywał proces instalacji Visual Studio Code, ale w chwili obecnej w procesie zdobywania wiedzy programistycznej instalacja tego narzędzia nie jest Ci potrzebna.

Zaczynajmy 🙂

Po lewej Visaul Studio. Po prawej Visual Studio Code

Visual Studio jest pełnym IDE.

? IDE ???  Yyyy, ale co to znaczy ???

Już tłumaczę 🙂

IDE – (Integrated Development Environment) – zintegrowane środowisko programistyczne, czyli narzędzie wszystko w jednym. Jest to program, w którym można napisać kawałek kodu, modyfikować kod programu, testować działanie programu i konwertować go do postaci programu, który możemy dać innej osobie, żeby mogła go uruchomić u siebie.

Przykład: możemy napisać aplikację do liczenia kalorii w potrawach. Możemy to napisać w Visual Studio, a następnie zrobić z niego program. Program ten możemy wysłać znajomemu, który będzie mógł go uruchomić na swoim komputerze i będzie mógł z niego korzystać, a gdy okaże się, że chcemy ten program rozbudować możemy dopisać w nim kawałek kodu w naszym IDE.

Visual Studio Code jest edytorem kodu. To znaczy, że możesz napisać kod, ale nie możesz go zbudować za pomocą tego narzędzia. Visual Studio Code jest bardzo dobrym edytorem kodu. Ma on  mnóstwo dodatków, dzięki którym można w nim edytować kody w naprawdę wielu językach programowania. Co mam dokładnie na myśli? W Visual Studio można bardzo przyjemnie pisać kod np. w C#, VisualBasic, F#, TypeScript, HTML. Jest tam fukncja, która podpowiada kod, który piszemy. W Visual Studio Code możemy pisać (mieć podpowiedzi składni) w dużo większej ilości języków. Jest to narzędzie, które może być również zainstalowane na komputerach z systemem Linux oraz OSX(Apple). Osobiście uważam, że jest to bardzo fajny edytor do pisania stron www (HTML, JavaScript, TypeScript).

Ale czy można jakiś obrazowy przykład? Jaka jest różnica między Visual Studio a Visual Studio Code ?

Można 🙂

Gdy musisz przygotować jakiś dokument na komputerze i potem dostarczyć go w wersji papierowej do urzędu lub musisz napisać wypracowanie i oddać je nauczycielowi w papierowej wersji. Visual Studio jest jak zestaw (edytor tekstu np. Word + drukarka + papier do drukarki + tusz). Za jego pomocą napiszesz, następnie wydrukujesz i będziesz mógł dostarczyć efekt końcowy.

Visual Studio Code jest jak bardzo dobry i wypasiony edytor (Word, notatnik, notepad itd.). Możesz go użyć, żeby edytować swój dokument, ale nie możesz go wydrukować.

To na tyle jeżeli chodzi o różnice między tymi 2 narzędziami. W przyszłości na pewno pojawią się wpisy pokazujące proces instalacji oraz jakie fajne funkcje posiada Visual Studio Code.