クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
Qtプロジェクト向け
モバイルアプリのデジタル広告
受託開発、トレーニング、サポート等
組み込み向けユーセージ分析
Qtは、UIデザインやソフトウェア開発から品質保証、展開に至るまで、製品開発ライフサイクル全体で生産性を向上させます。あなたのニーズに最も適したソリューションを見つけてください。
最新のリソースを入手し、今後のイベントを確認しましょう。
理想的な学習リソースを見つけたり、コミュニティと交流したりして、Qtのスキルを向上させましょう。
初心者であろうとベテランのQtプロであろうと、成功するために必要なサポートと助けがすべて揃っています。
3月 15, 2017 by 鈴木 佑 | Comments
この記事は The Qt Blog の Qt Visual Studio Tools Insights を翻訳したものです。
執筆: Karsten Heimrich, 2017年1月27日
Qt Visual Studio ツールの開発にあたって、拡張機能のアップデートのローカルでの動作確認やテストをどうするかを考える必要がありました。Visual Studio ユーザーのみなさんの多くはご存知と思いますが、この IDE には自分のプライベートな拡張ギャラリーをセットアップする機能があります。これには「ツール > オプション」ダイアログの「拡張機能と更新プログラム」の中の「その他の拡張ギャラリー」を開く必要があります。
最初に、生成された VSIX をディスク上のあるフォルダに置いて、単にそのフォルダを URL に入力してみました。「拡張機能と更新プログラム」を確認したところ、生成したツールの更新は検出されていませんでした。なにかの設定ファイルが必要かな?これは意外と手強いぞ、と思いながらインターネットを検索してみたところ、 こちらの記事 にたどり着きました。設定ファイルは Atom のフィード形式のフォーマットであることが分かりました。
Visual Studio は Atom のフィード形式を拡張しヘッダーとエントリーを利用しています。ヘッダーは一度だけ出現し、エントリーは複数回出現することができます。まずヘッダー側のタグを見てみましょう。
<title> リポジトリの名前.
<id> このフィードのユニークID
<updated> フィードの更新日時
これらは実際の機能とはあまり関係ないようにみえますが、一応ちゃんと入れておきましょう。
entry タグの方は重要で、こちらに実際のパッケージの情報が含まれます。オプションのタグもいくつもありますが、一番重要なものをここで紹介します。パッケージの更新を行うには <Vsix> タグを entry タグの直下に置き、その中に以下の二つのタグを追加する必要があります。
<id> VSIX の ID
<version> VSIX のバージョン
バージョン番号を増加すると、VSIX をビルドしなおさずとも Visual Studio はパッケージの更新の通知を表示します。これら以外のタグの詳細については こちらのドキュメント を参照してください。最低限のフィードファイルからはじめたい場合は 私たちのコード をコピーして使っていただくことも可能です。
私がなぜこういったことを説明しているのか不思議に思う方もいるかもしれません。元々は次の Qt Visual Studio Tools のリリースについて書く予定でしたが、これにこの件についても共有することにしました。単純に、Visutl Studio の拡張機能の更新をする誰かの役に立つかもしれないと思ったのです。そして、最後ではありますが以下の点を改善した Qt Visual Studio Tools のアップデートをリリースいたしました。
The Qt Company は Qt Visual Studio Tools 2.1 のリリースに向けてよりよいインストーラーを準備しました。ダウンロードは Qt Account もしくは download.qt.io からお願いします。Visual Studio 2013 および Visual Studio 2015 の Visual Studio Gallery からも入手可能です。
今回のリリースでなにか問題を発見した方は、(既に同じバグが報告されていないかをチェックした上で)bugreports.qt.io に詳細を報告してください。 開発者メーリングリスト や 開発者フォーラム での議論への参加や、その他様々な方法 でも Qt への貢献は可能ですのでよろしくお願いします。
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
9 4, 2024
本稿は「Qt/.NET — Using QML in a .NET WPF application」の抄訳です。..
5 31, 2024
本稿は「Qt for Windows on ARM - today, it is more interesting than..
5 29, 2024
本稿は「Moving to Microsoft Visual C/C++ (MSVC) compiler 2022 in Qt 6.8..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.