この記事は Qt Blog の "Qt Creator 2.4.0 beta released" を翻訳したものです。
執筆: Eike Ziller, 2011年10月20日
今現在 Qt 用では No 1 の IDE (だといいなと思っている) Qt Creator 2.4 ベータ版のリリースを(Qt DevDays にぴったりのタイミングで)アナウンスできることをうれしく思います。
このリリースには大小様々な改善と新機能が含まれています。これを試すともう古いバージョンには戻れないでしょう。 :)
個人的に最も気に入っている機能は、間違いなく新しく実装された「宣言と定義の同期」用の修正機能です。これはその名の通りの機能で、まずメソッドの宣言か定義を変更した際に Qt Creator がソースとヘッダから対応箇所を検索します。対応するコードが見つかったら、メニュー(小さな電球マークがあれば、Alt+Return で表示できます)から修正を適用すれば、メソッドに対して行ったのと同じ変更を対応箇所に適用します。
「宣言から定義を挿入」機能の改善も同様に気に入っています。改善によって不要なネームスペースを付加しなくなり定義が最適化されたり、ソースのより適した位置に挿入されるようになりました。この機能は C++ のコードを書く際の生産性を本当に高めてくれます。
QML エディタにも、真の「名前の変更」機能や、セマンティックハイライト機能などを筆頭に多くの変更が行われました。さらにコードスタイルのオプションでは、C++ と QML の双方に渡って再設計され、設定が保存できるようになりました。このため、コードスタイルの設定を複数のプロジェクトで再利用したり共有するのが楽になりました。エディタの改善については「Christian の記事」を参照してください。
Qt Creator をダウンロードして試していただく前に、もういくつかの変更点を示しておきます。
最後にヒントを。
パッケージはいつものように qt-project.org の Qt Creator ダウンロード ページにあります。