Studioがあることをご存知でしょうか。Communityは、1ツール多言語のIDEになっています。Studioは、無償版でも有償版とほぼ同等の機能が使えます。無償版と有償版が、完全に一致するワケでもなく、無償版で商用利用する場合は気を付けるべきポイントがあります。Communityの特徴を簡単に3つだけ紹介しましょう。無償にもかかわらず、有償版のProfessionalとほぼ同等の機能です。公式サイトからインストーラをダウンロードすれば、簡単にインストールできます。Communityをインストールするだけで開発を始められます。Communityですが、商用利用においては、いくつか条件があります。公式サイトに以下の記載があります。使える企業や団体は以下の規定に従います。ライセンス条項として以下URLに記載されておりますので気になる方はご確認ください。https://www.visualstudio.com/ja/license-terms/mlt553321/条件を満たしている場合は、商用利用できます。Communityのダウンロードに制限はないため、試してみるとよいでしょう。Studioがあります。CommunityとExpressの違いは、対応アプリケーションの多様さです。以下のように、CommunityはWindowsアプリケーションもWebアプリケーションもモバイルアプリも開発できますが、Expressは1つのツールで1種類のアプリケーションしか開発できません。インストール時に、Windowsアプリケーション、Webアプリケーション、モバイルアプリなどを複数選択します。選択した種類のアプリケーションを開発できます。Windowsアプリケーションのみ開発できます。Webアプリケーションのみ開発できます。2017以降のバージョンでは、Communityの利用を推奨しています。CommunityとProfessionalの違いについては、以下の公式サイトがよくまとまっていますので、ぜひ参照してください。Communityは、間違いなくIDEです。Codeは、IDEではなく、あくまでコーディングに特化した高機能エディタという立ち位置です。Codeにはデザインツールは含まれません。Communityは最新の2017を含め、3つのバージョンがリリースされています。20132014年11月にリリースされたCommunityの最初のリリースバージョンです。Professional版とほぼ同等の機能があること、拡張機能が利用できること、また、バージョン管理ツールGitも標準で使えることが印象的でした。20152015年7月にリリースされたバージョンです。10の対応など、大幅に機能アップしました。index」では、ランキング1位を獲得していました。indexは、Google検索エンジンで検索された回数をもとに対象となる開発環境がどれだけ話題になっているかをインデックス化したものです。20172017年3月にリリースされたバージョンです。2018年3月時点で最新のVisualStudioのバージョンです。インストーラが刷新され、開発種別、言語を選択して、必要な機能のみインストールが可能となりました。Xamarin、Unityにも正式に対応し、モバイルアプリ開発において大幅に進化したと言えるでしょう。Communityのインストールそれでは、インストールの手順についてご紹介していきたいと思います。2017」の「無償ダウンロード」をクリックします。https://www.visualstudio.com/ja/downloads/vs_Community.exeがダウンロードされます。(2)vs_Community.exeをダブルクリックし、「続行」をクリックします。画像:スクリーンショット(3)ワークロード(開発種別)を選択し、「インストール」をクリックします。画像:スクリーンショット必要なファイルがダウンロードされ、インストールされます。2017」をクリックします。画像:スクリーンショット(5)「サインイン」をクリックし、Microsoftアカウントでサインインします。Studio開始」をクリックします。2017が表示されれば、インストール完了です。画像:スクリーンショットオフラインインストール実は、上で説明したインストール手順は、インターネットに接続している環境でしか実行できません。Communityをインストールしたいことがあるでしょう。2017のオフラインインストールを作成しましょう。この手順は、以前のバージョンで利用できたISOファイルを利用した手順に置き換わるものです。Worldストアアプリを作ってみましょう。10を「開発者モード」にする必要があります。開発者モードについては、以下のサイトで説明されています。開発者モードってなに?という方は、ぜひご覧ください。プロジェクト」の順にクリックします。画像:スクリーンショット次の手順(2)~(3)は、はじめてC++でWindowsユニバーサルアプリを作るときにのみ必要です。C++」をクリックして、「OK」をクリックします。画像:スクリーンショット(3)「インストール」をクリックし、画面の指示に従って操作します。プロジェクト」の順にクリックします。画像:スクリーンショット(5)「OK」をクリックします。画像:スクリーンショット(6)ソリューションエクスプローラーの「MainPage.xaml」をダブルクリックします。画像:スクリーンショット(7)Gridタグに以下の内容を挿入します。ローカルコンピューター」をクリックします。画像:スクリーンショット(9)「はい」をクリックします。画像:スクリーンショットストアアプリが起動します。Communityについて紹介しました。開発において、IDEを習得するのは必須といっても過言ではありません。IDEを習得すれば、開発効率も上がり、生産性も変わります。何よりも開発が楽しくなると思います。インストールするだけで簡単に使用できますので、ぜひ試してみてくださいね!TweetPocket無料でSEからWebエンジニアへ転職しませんか?侍エンジニア塾では、完全未経験の方から現在SEだけどプログラミングはやっていないという経験者まで、幅広い方々の人生を好転させるプログラミング指導を行ってきました。SEの方とお話していくなかで、システムエンジニアという職業だけどコードが書けない事務作業が多くスキルがないため将来が不安スクールに通うと完全未経験者と同じスタートになるからレベルが合わないという、すでに知識があるSEならではのお悩みがあることに気づきました。弊社では、マンツーマンでレッスンを行いますので、現在お持ちの知識レベルからカリキュラムを作成いたします。こちらの転職コースは無料で受講を始められて転職成功でそのまま卒業できるというとてもお得なコースとなっています。知識のあるSEといっても転職は年齢が若いほど受かりやすいため、まずは無料体験レッスンで今の現状や理想の働き方について一緒に考えていきましょう。Wakizaka新卒入社したメーカー系のIT企業で、システムエンジニアとして約5年勤務。インフラ、製造、テスト、運用保守など、様々な経験あり。侍ブログ編集部として、これまでに200記事以上の記事を執筆。現在はフリーランスエンジニア兼テックライターとして活動中。