Microsoft niedawno wydał Visual Studio Code i jestem trochę zdezorientowany co do jego użycia, ponieważ Visual Studio ma z nim wiele podobieństw.
Microsoft niedawno wydał Visual Studio Code i jestem trochę zdezorientowany co do jego użycia, ponieważ Visual Studio ma z nim wiele podobieństw.
Odpowiedzi:
Visual Studio (pełna wersja) to „w pełni funkcjonalne” i „wygodne” środowisko programistyczne.
Visual Studio (bezpłatne wersje „Express” - tylko do 2017 r.) To skoncentrowane na funkcjach i uproszczone wersje pełnej wersji. Zorientowane na funkcje, co oznacza, że istnieją różne wersje (Visual Studio Web Developer, Visual Studio C # itp.) W zależności od celu.
Visual Studio (darmowa edycja Community - od 2015 roku) jest uproszczoną wersją pełnej wersji i zastępuje oddzielne wersje ekspresowe używane przed 2015 rokiem.
Visual Studio Code (VSCode) to wieloplatformowy edytor (Linux, Mac OS, Windows), który można rozszerzyć za pomocą wtyczek do własnych potrzeb.
Na przykład, jeśli chcesz utworzyć aplikację ASP.NET przy użyciu VS Code , musisz samodzielnie wykonać kilka kroków, aby skonfigurować projekt. Dla każdego systemu operacyjnego jest osobny samouczek.
Visual Studio Code to edytor, a Visual Studio to IDE.
Visual Studio Code działa na wielu platformach i jest szybki, a Visual Studio jest przeznaczony tylko dla systemu Windows / Mac i nie jest szybki.
Uwaga: Visual Studio dla komputerów Mac jest już dostępny, ale jest innym produktem niż Visual Studio (Windows). Jest oparty na Xamarin Studio i nie obsługuje niektórych starszych projektów .NET. Z powodzeniem buduje rozwiązania stworzone w VS 2017. VS mac ma bardziej ograniczony interfejs użytkownika (na przykład brak dostosowywanego paska narzędzi). Więc do pracy na wielu platformach. Kod VS może być nadal preferowany.
Poniżej przedstawię szczegółowe różnice między Visual Studio i Visual Studio Code.
Jeśli naprawdę na to spojrzysz, najbardziej oczywistą różnicą jest to, że .NET został podzielony na dwie części:
Wszystkie natywne technologie interfejsu użytkownika ( Windows Presentation Foundation , Windows Forms itp.) Są częścią frameworka, a nie jego rdzeniem.
„Visual” w Visual Studio (z Visual Basic) był w dużej mierze synonimem wizualnego interfejsu użytkownika (przeciągnij i upuść WYSIWYG), więc w tym sensie Visual Studio Code to Visual Studio bez Visual!
Drugą najbardziej oczywistą różnicą jest to, że Visual Studio zazwyczaj koncentruje się na projektach i rozwiązaniach.
Kod Visual Studio:
Visual Studio:
Visual Studio ma być najlepszym na świecie IDE (zintegrowane środowisko programistyczne), które zapewnia pełny zestaw narzędzi programistycznych, w tym potężny komponent do uzupełniania kodu o nazwie IntelliSense, debugger, który może debugować zarówno kod źródłowy, jak i kod maszynowy, wszystko na temat programowania ASP.NET i coś o rozwoju SQL.
W najnowszej wersji programu Visual Studio można opracowywać aplikacje wieloplatformowe bez opuszczania środowiska IDE. Program Visual Studio zajmuje ponad 8 GB miejsca na dysku (zgodnie z wybranymi komponentami).
W skrócie, Visual Studio to najlepsze środowisko programistyczne i jest dość ciężkie.
Odniesienie: https://www.quora.com/What-is-the-difference-between-Visual-Studio-and-Visual-Studio-Code
Uzupełniając poprzednie odpowiedzi, jedną wielką różnicą między nimi jest to, że Visual Studio Code występuje w tak zwanej „przenośnej” wersji, która nie wymaga pełnych uprawnień administracyjnych do działania w systemie Windows i może być umieszczona na dysku wymiennym dla wygody.
Visual Studio
windows.h
)Kod Visual Studio
Visual Studio Code jest zintegrowany z wierszem poleceń / terminalem, dlatego przydaje się, gdy wymagane jest przełączanie między IDE i terminalem / wierszem poleceń, na przykład: połączenie z Linuksem.