‫お帰りなさい｡
‫このビデオでは､ Visual Studioのユーザーインターフェースについてお話したいと思います｡
‫そして､ 前回のビデオでは､ そのことには触れなかった｡
‫早速､ コードを書き始めたところです｡
‫しかし､ このビデオでは､ ユーザーインターフェイスを少し調べてみることにします｡
‫つまり､ このプログラムは時間をかけて成長したものであり､ 非常に広範なものなのです｡
‫クールな機能がたくさんありますが､ そのほとんどは決して必要なものではありませんでした｡
‫だから､ この画面に描かれているボタンの一つひとつが分からなくても､ 心配は無用です｡
‫そこで､ 私たちが大切にしているのは､ 次のようなことです｡
‫そこでまず､ コードですが､ これはプログラム全体の中で最も重要な部分です｡
‫そしてここに､ そのコード全体を書きます｡
‫そして､ 同じく重要なのが､ ソリューションエクスプローラーです｡
‫この中に､ 複数のファイルを持っている場合､ すべてのファイルを見つけることができます｡
‫例えば､ 複数のクラスがある場合､ このコースの後半で行うことになりますが､ 異なるクラス間をジャンプして､
‫ソリューションで起こっていることをすべて見ることができるので､ 非常に便利です｡
‫Explorer ここでできることは､ プロジェクト全体を開いて､ このソリューション全体がHello Worldという名前で､ プロジェクトがWhole
‫Worldという名前であることを確認することができることです｡
‫しかし､ その後､ 私たちの名前空間は､ これは同様にHello Worldと呼ばれる名前空間である｡
‫そして､ その中にCSSという私たちのプログラムがあります｡
‫ここで､ プロパティやリファレンスなど､ まだ理解する必要のないものがたくさんあるのがわかると思います｡
‫しかし､ 便利なのは､ プログラムであるCSSを開いて､ そこでクリックしまくることができることです｡
‫そこで､ このCSSのprogramというファイルの中に､ programというものがあり､ それがこのprogramというクラスであることがわかると思います｡
‫そして､ このMainというメソッドですが､ 現在は1つのメソッドしか持っていません｡
‫だから､ とてもシンプルなんです｡
‫私たちのコードは読みやすく理解しやすいのですが､ 数百行のコードがあるファイルになると､ ソリューションエクスプローラを使ってこの中の異なるメソッドの間を飛び回るのは簡単です｡
‫以上､ ソリューション・エクスプローラーでできることの一例をご紹介しました｡
‫同時に､ ここで異なるフィールドの一つをクリックすると､ プロパティがポップアップし､
‫その外観が変化するのがわかると思います｡
‫だから､ 物には情報が宿っているのです｡
‫そこで､ 例えばこのプロパティウィンドウでは､ もう少し詳細な情報を表示しています｡
‫フルネームやフルパスなどを確認するプログラムをクリックすると､
‫下の方に出力が表示され､ ファイルが作成される場所などを確認することができます｡
‫例えば､ これはその特定のフォルダに作成されているので､ それをコピーして､ ファイルエクスプローラで開いて､
‫このhelloworld xファイルのディレクトリを開くこともできます｡
‫その他にも､ 将来的にこれにアクセスできるようになるので､ 実際にこの出力に何かを書き込むことも可能です｡
‫一度､ 例えば､ あなたのコードが何かを行ったので､ 例えば､ エラーが発生しました｡
‫そうすれば､ エラーの内容や解決方法など､ より深く理解することができます｡
‫もちろん､ インターフェイスを変更することもできますし､ それは自由にできることです｡
‫例えば､ ソリューションエクスプローラをこのウィンドウの内側にドラッグして､ この右側に移動させることができます｡
‫だから､ より身近になり､ そこに画面全体のプロパティが表示されることになるのです｡
‫もちろん､ ドラッグすれば元に戻せます｡
‫このように､ 隣り合わせや重ね合わせなど､ さまざまな配置のオプションが用意されています｡
‫つまり､ ソリューションであるエクスプローラーのプロパティ出力と､ 私たちのプログラムのドットCSSファイルだけではありません｡
‫他にもたくさんのウィンドウが用意されていて､ 「view」の下に表示され､ ここにすべてのウィンドウがありますし､
‫他のウィンドウにはさらに多くのウィンドウがあります｡
‫これからいくつか使ってみようと思っています｡
‫だから､ コース全体を通して｡
‫でも今は､ そこにあることがわかればいいんです｡
‫また､ 例えばソリューションエクスプローラーとチームエクスプローラーを誤って閉じてしまい､
‫元に戻したい場合は､ 表示からソリューションエクスプローラーを押せば､ 元に戻ることができます｡
‫その他､ ウィンドウ→ウィンドウレイアウトのリセットで､ そのソリューションエクスプローラーも戻ってくるので､
‫今までのデフォルトレイアウトに戻すことができます｡
‫しかし､ レイアウトを変更し､ 新しいレイアウトとして保存したい場合は､ ウィンドウレイアウトを､
‫例えば､ 新しいウィンドウレイアウト1という名前で保存することができますし､ 他の名前にすることもできます｡
‫そして､ いつでもそれに変更することができるのです｡
‫そこで､ ソリューションエクスプローラーを廃止して､ ウィンドウレイアウトを保存してみましょう｡
‫そして､ デフォルトの名前であるnew layoutのままにしておきます｡
‫そして､ ウィンドウレイアウトをリセットできるようになりました｡
‫Solution Explorerがあるのがわかると思いますが､ 特定のレイアウトを適用したい場合｡
‫ですから､ 例えば､ 私のレイアウトや新しいレイアウトの1つは､ 単純に戻れば､ 現在のレイアウトを破棄することができるのです｡
‫ソリューションエクスプローラーの代わりにチームエクスプローラーが表示されているのがわかると思います｡
‫ですから､ これはあくまで一例です｡
‫わかりました｡
‫以上､ さまざまなウィンドウの一例をご紹介しました｡
‫もちろん､ このトップには他の選択肢もたくさんあります｡
‫例えば､ 「ファイル」では､ 新しいプロジェクトを作成したり､ 新しいファイルを作成したり､ 最近のプロジェクトや持っていたすべてのプロジェクトを開いたりすることができます｡
‫もちろん､ こちらにもスタートページがあります｡
‫つまり､ Visual Studioを開いたときに最初にあったものです｡
‫ですから､ それを見たい方は､ もちろんそこから開いてみてください｡
‫そしてここには､ あなたの最近のプロジェクトが表示されます｡
‫プロジェクトを開いたり､ ここから直接新しいプロジェクトを作成することも可能です｡
‫それから､ 非常に有用な開発者のニュースもありますね｡
‫ですから､ C-Sharpやその周辺に関する最新情報を知りたいのであれば､ ここか､ 主にVisual Studioでも見つけることができます｡
‫Azureに関すること､ そしてVisual Studio for Macに関すること､ 例えば新しいプレビューが登場することなどが､
‫ここに書かれています｡
‫もちろん､ このウィンドウを閉じることもできます｡
‫ところで､ 誤って､ あなたは常にあなたのソリューションエクスプローラに戻り､ それをダブルクリックすることができ､
‫それが再びあなたのファイルを開くと言うプログラムを閉じると､ ｡
‫その他に､ このバーにはたくさんのボタンがありますが､ 私たちに関連するのは､ 例えば､
‫SAVEプログラム､ またはSave Allボタンです｡
‫でも､ 普段はこちらのショートカットを使っています｡
‫そしてもちろん､ プログラムを開始し､ コードを単純に実行するスタートボタンもあります｡
‫そうすると､ コードがコンパイルされ､ プログラムが実行されるのがわかると思います｡
‫ところで､ そうすると､ 突然､ インターフェースが変化することもおわかりいただけると思います｡
‫そこで､ この下の方にarrowsというウィンドウがあります｡
‫そして､ スタックを呼び出した｡
‫右側には､ 診断ツールが表示されています｡
‫つまり､ プログラムがどれだけのプロセスメモリを必要とするか､ どれだけのCPUパワーを必要とするか､ などです｡
‫わかりました｡
‫以上､ ユーザーインターフェースの紹介を少しさせていただきました｡
‫ただ､ そこに持っていきたかっただけなんです｡
‫だから､ その周辺をすべて知ることはそれほど重要ではなく､ あくまでも「GO」として使うことが大切だということがわかりますね｡
‫ですから､ コースが進むにつれて､ ユーザーインターフェイスのことがだんだん分かってくると思いますし､ もちろんそれにも踏み込んでいくことになります｡
‫では､ 次のビデオでお会いしましょう｡