5

Qt VS アドイン 1.1.x は 2010 を含む Visual Studio で動作することがわかりました。Qt VS アドイン 1.2.x は VS 2012 で Qt4 をサポートしていません。VS 2012 で Qt4 に対応できるこのアドインのフォークはありますか?

4

2 に答える 2

8

VS2012 (Qt 4.6.x) で Qt クラスのデバッグ ビジュアライザーを有効にする方法:

  1. Qt5 for VS2012 用の qt-vs-addin をダウンロードしてインストールします (バージョン 1.2.2 でテスト済み)。
  2. Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\Debugger\autoexp.dat をエディターで開きます。
  3. Qt4 の QString および QByteArray セクションのコメントを外し、Qt5 の QString および QByteArray セクションを (';' で) コメントアウトします。
  4. VS2012 を実行し、[ツール] -> [オプション] -> [デバッグ] -> [エディット コンティニュ] を開きます。[ネイティブのみのオプション] のグループ ボックスで、[ネイティブ エディターと続行を有効にする] をオンにします。これにより、VS は XML ベースのネイティブ vis 定義ではなく、autoexp.dat を使用するようになります (つまり、いわゆる「デバッガーでのデータ表示の拡張」)。
  5. 利益!
于 2014-02-27T11:55:11.573 に答える