Microsoft нещодавно випустила код Visual Studio, і я трохи заплутався у його використанні, оскільки Visual Studio має багато подібностей з ним функціонально.
Microsoft нещодавно випустила код Visual Studio, і я трохи заплутався у його використанні, оскільки Visual Studio має багато подібностей з ним функціонально.
Відповіді:
Visual Studio (повна версія) - це "повнофункціональне" та "зручне" середовище розробки.
Visual Studio (безкоштовні версії "Експрес" - лише до 2017 року) є орієнтованими на особливості та спрощеними версіями повної версії. Орієнтоване на особливості означає, що існують різні версії (Visual Studio Web Developer, Visual Studio C # тощо) залежно від вашої мети.
Visual Studio (безкоштовне видання спільноти - з 2015 року) - це спрощена версія повної версії та замінює окремі експрес-видання, які використовувались до 2015 року.
Visual Studio Code (VSCode) - це крос-платформний (Linux, Mac OS, Windows) редактор, який можна розширити плагінами для ваших потреб.
Наприклад, якщо ви хочете створити додаток ASP.NET за допомогою коду VS, вам потрібно виконати кілька кроків самостійно, щоб налаштувати проект. Для кожної ОС існує окремий підручник.
Visual Studio Code - це редактор, а Visual Studio - IDE.
Visual Studio Code є кросплатформенним і швидким, тоді як Visual Studio - це лише Windows / Mac і не дуже швидкий.
Зауважте, що Visual Studio для Mac доступний зараз, але це інший продукт порівняно з Visual Studio (Windows). Він заснований на Xamarin Studio і не має підтримки для деяких старих типів .NET-проектів. Він успішно будує рішення, створені в VS 2017. VS mac має більш обмежений інтерфейс (наприклад, не налаштовується панель інструментів). Так для кросплатформної роботи. Код VS все ще може бути кращим.
Нижче я наведу докладні відмінності між Visual Studio та Visual Studio Code.
Якщо ви дійсно дивитесь на це, найбільш очевидною різницею є те, що .NET розділився на два:
Усі технології в інтерфейсі користувальницького інтерфейсу ( Windows Presentation Foundation , Windows Forms тощо) є частиною основи, а не основою.
"Visual" у Visual Studio (від Visual Basic) значною мірою був синонімом дизайну візуального інтерфейсу (перетягування та падіння WYSIWYG), тому в цьому сенсі Visual Studio Code - це Visual Studio без Visual!
Друга найбільш очевидна відмінність полягає в тому, що Visual Studio має тенденцію орієнтуватися на проекти та рішення.
Код візуальної студії:
Візуальна студія:
Visual Studio має на меті бути найкращим у світі IDE (інтегрованим середовищем розробки), який забезпечує повний набір інструментів для розробки стека, включаючи потужний компонент для завершення коду під назвою IntelliSense, налагоджувач, який може налагоджувати як вихідний код, так і машинний код, все про розробку ASP.NET , і щось про розробку SQL.
В останній версії Visual Studio можна розробляти кросплатформенне додаток, не виходячи з IDE. А Visual Studio займає більше 8 Гб місця на диску (відповідно до вибраних компонентів).
Якщо коротко, Visual Studio - це надзвичайне середовище розвитку, і воно досить важке.
Довідка: https://www.quora.com/What-is-the-difference-bet between-Visual-Studio-and-Visual-Studio-Code
Доповнюючи попередні відповіді, одна велика різниця між обома полягає в тому, що Visual Studio Code постачається у так званій "портативної" версії, яка не потребує повних дозволів адміністратора для роботи в Windows і для зручності може бути розміщена на знімному диску.
Візуальна студія
windows.h
)Код візуальної студії
Visual Studio Code інтегрований з командним рядком / терміналом, отже, це буде зручно при необхідності перемикання між IDE і терміналом / командним рядком, наприклад: підключення до Linux.