Visual Studio 2015デバッガのQt5.6 QStringを視覚化することは、QStringビジュアライゼーションの標準的な方法(Visual Studio 2015 \ Visualizersにnatvisを追加する)では機能しませんVisual Studio 2013以前と同じように動作します。 これが正しいですか? VS 2015でQStringビジュアライゼーションを追加した人は誰ですか?Visual Studio 2015デバッガのQt5.6 QStringを表示
0
A
答えて
0
を試すことができます
1
私はこのアップデートをVS 2015でQt 5.6でしばらく行っていましたが、アップデート3または追加したもののいずれかが原因となりました。これは私が使用される定義である:あなたが廃止VSアドインが付属していますQt5.natvisファイルがある場合、私はそれを修正することができるように
<Type Name="QString">
<DisplayString IncludeView="nq">{((reinterpret_cast<unsigned short*>(d)) + d->offset/2),sub}</DisplayString>
<DisplayString ExcludeView="nq">"{((reinterpret_cast<unsigned short*>(d)) + d->offset/2),sub}"</DisplayString>
<StringView>((reinterpret_cast<unsigned short*>(d)) + d->offset/2),sub</StringView>
<Expand HideRawView="true">
<Item ExcludeView="simple" Name="[size]">d->size</Item>
<Item ExcludeView="simple" Name="[referenced]">d->ref.atomic._q_value</Item>
<ArrayItems ExcludeView="simple">
<Size>d->size</Size>
<ValuePointer>((reinterpret_cast<unsigned short*>(d)) + d->offset/2),c</ValuePointer>
</ArrayItems>
</Expand>
</Type>
、私は自分のソリューションにこれを追加しました。かなりうまくいきませんでしたが、多くの種類が追加されています。
注:引用符を含まない文字列を表示するビューを追加し、子どもを抑制するために別の場所でview(simple)
を使用する機能を追加しましたが、それ以外は変更されていないと思います。
それでも問題が解決しない場合は、あなたがNatvisの警告や冗長ログをオンにすることができますが:
関連する問題
- 1. Visual Studio 2015の非同期変数がデバッガに表示されない
- 2. Microsoft Visual Studio 2015でSVGプレビューウィンドウを表示
- 3. Visual StudioのアドインテンプレートがVisual Studio 2015に表示されない
- 4. Visual Studio 2015デバッガ - SqlCommandに高性能の影響
- 5. Visual Studio 2015
- 6. Visual Studio 2015エラー
- 7. Visual Studio 2015コードスニペット?
- 8. Visual Studioマイグレーション2015
- 9. Visual Studio 2015とVisual Studio '15'
- 10. Visual Studioのクラスライブラリプロジェクト2015
- 11. コードを変更せずにVisual Studioでデバッガのメッセージを表示
- 12. Visual StudioのDataGridView 2015
- 13. は、Visual Studio 2015
- 14. のVisual Studio 2015
- 15. Visual Studio 2017はデバッガのツールチップを表示しません
- 16. Visual Studio 2015デバッガがアプリケーションを閉じます
- 17. visual studio 2015コミュニティエディション
- 18. のVisual Studio 2015は、
- 19. Visual Studioデタッチ現在のデバッガ
- 20. Visual Studio 2015デバッグ
- 21. Visual Studio 2015 IIS Express
- 22. Visual Studio 2015通知
- 23. Visual Studioデバッガで配列を表示しますか?
- 24. 変数を表示するとVisual Studioデバッガがクラッシュする
- 25. Visual Studioデバッガ - バイナリで整数値を表示する
- 26. Visual Studio 2015 Excelデバッガが動作しません
- 27. Xamarin + Visual Studio 2015
- 28. Visual Studio 2015 OpenSSL
- 29. LibMailcore2 Visual Studio 2015
- 30. Visual Studio 2015ビジネスインテリジェンスプロジェクトテンプレート