dragon spx

Visual Studio 2016 Communityを使う

そこそこ軽い、速い、パフォーマンスアナライザーがついたプロ仕様、無料、素直、安定している、しかもついにリソースエディタが標準で使える。ありがとうresEdit
また会う日まで!いつものビジュアルスタジオっていうことで、かなりいい!乗り換えよう!!

キーバインドが異なる

Ctrl+Shift+Bでビルドできる。しかし、VC6ライクにF7でコンパイルしたい。

ツール > オプション > 環境 > キーボード

vc2015keyboard.PNG
次の追加キーボードマップスキームを適用で「Visual C++ 6」を選ぶ

ビルドとコンパイルの違いってなんなの?

簡単に言うと「ビルド=コンパイル+リンク」
厳密にはプリプロセス(前処理)と、コンパイル後のポストプロセス(後処理)なんかも含まれて総合的に実行ファイルを創りだすのがビルド。
コンパイルはビルドの中の作業の1つ。

ソリューション(sln)とプロジェクト(vcproj,vcxproj)

プロジェクトの設定ファイルがvcproj、プロジェクトは1つのソリューションに複数作れるので複数のvcprojを管理しているのがsln(ソリューション)ファイル。プロジェクトが1つしかないなら、どっちを開いても同じ。

-ソリューション.sln(グラディウスII)
--プロジェクト1.vcproj(アーケード版)
--プロジェクト2.vcproj(ファミコン版)
--プロジェクト3.vcproj(PCエンジン版)

※どちらもテキストデータなので開いて編集可能
※vcprojはvisual studio 2010からvcxprojになる

実行したいプロジェクトがアクティブにならない

vc2015change.PNG
プロジェクトを右クリックして「スタートアッププロジェクトに設定」するとデフォルトのプロジェクトが変更できる

filtersとか*.suoとか?

  • suo・・・・・visual studioのタブ状況とか各種ウインドウの状態を管理。なくてもいい。
  • filters・・・プロジェクトのファイルのフォルダツリーを管理。なくてもいけるがないと苦しい

新規プロジェクトの作成でウイザードが先にすすまない??

アプリケーション設定の画面から先に進めない。
vc2015blank.PNG
なんかバグってるようです、TABキーをおして「完了」ボタンにたどりつくか、マウスで画面を上から下にドラッグすると、なんか強制的にスクロールして「完了」ボタンが見えます