マイクロソフトは最近Visual Studio Codeをリリースしましたが、Visual Studioには機能的に多くの類似点があるため、その使用法について少し混乱しています。
マイクロソフトは最近Visual Studio Codeをリリースしましたが、Visual Studioには機能的に多くの類似点があるため、その使用法について少し混乱しています。
回答:
Visual Studio(フルバージョン)は、「フル機能を備えた」「便利な」開発環境です。
Visual Studio(無料の「エクスプレス」バージョン-2017年までのみ)は、フルバージョンの機能を中心とした簡略化されたバージョンです。機能中心の意味は、目的に応じて異なるバージョン(Visual Studio Web Developer、Visual Studio C#など)があることです。
Visual Studio(無料のコミュニティエディション-2015年以降)は、フルバージョンの簡易バージョンであり、2015年より前に使用されていた個別のExpressエディションを置き換えます。
Visual Studio Code(VSCode)は、必要に応じてプラグインで拡張できるクロスプラットフォーム(Linux、Mac OS、Windows)エディターです。
たとえば、VS Codeを使用してASP.NETアプリケーションを作成する場合は、プロジェクトをセットアップするために自分でいくつかの手順を実行する必要があります。OSごとに個別のチュートリアルがあります。
Visual Studioコードはエディタであり、Visual StudioはIDEです。
Visual Studioコードはクロスプラットフォームで高速ですが、Visual StudioはWindows / Macのみで高速ではありません。
Visual Studio for Macは現在入手可能ですが、Visual Studio(Windows)とは異なる製品です。Xamarin Studioに基づいており、いくつかの古い.NETプロジェクトタイプをサポートしていません。VS 2017で作成されたソリューションを正常に構築します。VSmacのUIは制限されています(たとえば、カスタマイズ可能なツールバーはありません)。したがって、クロスプラットフォームの作業のために。それでもVSコードの方が望ましい場合があります。
以下に、Visual StudioとVisual Studio Codeの詳細な違いを示します。
実際に見ると、最も明らかな違いは、.NETが2つに分割されていることです。
すべてのネイティブユーザーインターフェイステクノロジ(Windows Presentation Foundation、Windows Formsなど)は、コアではなくフレームワークの一部です。
(Visual Basicからの)Visual Studioの「ビジュアル」は、主にビジュアルUI(ドラッグアンドドロップWYSIWYG)デザインと同じでした。その意味で、Visual StudioコードはVisualなしのVisual Studioです。
2番目に明らかな違いは、Visual Studioはプロジェクトとソリューションを重視する傾向があるということです。
Visual Studioコード:
Visual Studio:
Visual Studioは、世界最高のIDE(統合開発環境)を目指しており、完全なスタック開発ツールセットを提供します。これには、IntelliSenseと呼ばれる強力なコード補完コンポーネント、ソースコードとマシンコードの両方をデバッグできるデバッガー、ASP.NET開発に関するすべてが含まれます。 、そしてSQL開発についての何か。
Visual Studioの最新バージョンでは、IDEを終了せずにクロスプラットフォームアプリケーションを開発できます。また、Visual Studioは8 GBを超えるディスク容量を使用します(選択したコンポーネントによると)。
簡単に言うと、Visual Studioは究極の開発環境であり、非常に重いものです。
リファレンス: https : //www.quora.com/What-is-the-difference-between-Visual-Studio-and-Visual-Studio-Code
前の回答を補足すると、両者の大きな違いの1つは、Visual Studio CodeがWindowsで実行するために完全な管理者権限を必要としない、いわゆる "ポータブル"バージョンで提供され、リムーバブルドライブに配置できることです。
Visual Studio
windows.h
)Visual Studioコード