QtCreatorにタブを追加するプラグイン







この記事では、QtCreator自体のソースコードの変更を必要としない拡張システム(プラグイン)を使用して、QtCreatorにタブを追加する方法について説明します。



QtCreator IDEの使用に切り替えると、開いているファイル用の通常のタブがあることは珍しいようです。 時間が経つにつれて、ソースをナビゲートする他の手段に慣れます。 QtCreatorには、少なくとも6つのそのようなツールがあります。



これらの方法はすべて、複数のファイルを一度に編集する場合に不可欠です。 少数のソースを編集するとき、タブの使用は、私の謙虚な意見では、より便利です。 タブは、開発環境、テキストエディター、ビューアー、およびブラウザーでMDI(マルチドキュメントインターフェイス)を実装する際に広く使用されていることでも好まれています。



タブのトピックは、フォーラムで繰り返し取り上げられています。 開発者は、「Qt Creatorがエディターにタブを使用しないのはなぜですか?」という質問をFAQリストに含めましたこの質問に対する答えには、次の引数が含まれています。



このプラグインがQtCreatorのイデオロギーに反しないように、すぐにスコープを制限することを提案します:少数(最大10)のファイルを編集します。 もちろん、プラグインを使用すると、より多くのエディターを開くことができますが、この場合は、記事の冒頭にリストされているQtCreator機能を使用することをお勧めします。



主な機能:



プラグインには欠陥がないわけではありません:



PSこの小さな投稿を別のプラグインの発表として受け取ってください。 Qtプログラマのコミュニティに役立つことを願っています。



参照:


1. Sourceforge.netのプロジェクトページ (現在サポートされていません。QtCreatorの新しいバージョンについてはリンク2を参照してください)。

2. GitHubの開発者Oleg Shparberのフォーク 。 新しいバージョンで動作するプラグインのソースコードは、ここで見る価値があります。



プラグインをインストールするには、プラグインが配置されているディレクトリにアーカイブの内容を解凍する必要があります。

Windowsの場合、通常はC:\ Qt \ Tools \ QtCreator \ lib \ qtcreator \ plugins。

Lunuxベースのシステムの場合/home/username/Qt5.2.0/Tools/QtCreator/lib/qtcreator/plugins Qtをユーザーディレクトリにインストールするとき。 または(オプションとして)/opt/Qt5.2.0/Tools/QtCreator/lib/qtcreator/plugins(Ubuntuにインストール)。

Mac OS X向け /アプリケーション/ Qt Creator.app/Contents/PlugIns



All Articles