IntelliJ IDEA 2020.1ヘルプ

Joomla!

Joomla!(英語)開発のためのIDEとしてIntelliJ IDEAを使用してください。

始める前に

  1. Joomla!(英語)をダウンロードしてインストールします。

  2. Joomla!での作業を開始する前に、Joomla!統合プラグインが有効になっていることを確認してください。プラグインはIntelliJ IDEAにバンドルされており、デフォルトでアクティブになっています。プラグインがアクティブになっていない場合は、プラグインを管理する説明に従って、設定/環境設定ダイアログ Ctrl+Alt+Sプラグインページでプラグインを有効にします。

Joomla!のサポート

Joomla!のサポート

  • 新しいプロジェクトを作成する機能

  • JHTML::_($argument) , JText::_($argument) , JText::script() , JText::sprintf(); サポート。

    JHTML::_($argument) を使用すると、IntelliJ IDEAは対応するクラスまたはメソッドの最初の引数で Ctrl+Click でナビゲートします。

    たとえば、次のコードを考えてみましょう。

    <?php $options[] = JHtml::_('select.option', $eid, $extension_name);

    select.option 上のCtrl+Click は、クラス selectoption メソッドへのナビゲーションにつながります。

    他のすべての構成要素が使用されると、IntelliJ IDEAは最初の引数で Ctrl+Click を使用して .ini ファイル内の対応するプロパティに移動します。例:コード内

    $msg = JText::sprintf('COM_INSTALLER_INSTALL_ERROR', JText::_('COM_INSTALLER_TYPE_TYPE_' . strtoupper($package['type'])));

    'COM_INSTALLER_INSTALL_ERROR'Ctrl+Click は、ファイル en-GB.com_installer.iniのプロパティ 'COM_INSTALLER_INSTALL_ERROR' へのナビゲーションにつながります。

  • Joomla! 次からセットリンクをクリックすると、エディター設定のPHPページのコードに対してコードスタイルを選択できます。

  • IntelliJ IDEAは、Joomla!モジュール/ plugin / extensionまたはJoomla!ルートフォルダーを開くときにJoomlaを検出し、Joomla!サポートを有効にして名前空間を調整することを提案します。

  • PHPファイル、クラス、クラスプロパティなどのDocBlocks(英語)標準。Joomla!サポートが認識されると、IntelliJ IDEAはDocBlocksのインストールを提案します。

    Joomla DocBlocks installation notification

  • IntelliJ IDEAはJoomla!をインポートすることを提案しています。コードスタイル。See section Joomla!サポートを構成する

  • IntelliJ IDEAはプロジェクト内のデータベースを検出します。データベースツールウィンドウツールウィンドウで the Add button をクリックしてソースからインポート...を選択します。
    ファイル configuration.php で指定された設定が検出され、新しいデータソース接続に使用されます。

  • IntelliJ IDEAはデータベース接頭部をサポートし、#__configuration.php ファイルの $dbprefix フィールドに定義されている接頭部に変更します。

    設定/環境設定ダイアログ Ctrl+Alt+SSQL ダイアレクトページでデータベースダイアレクトを選択する必要があることに注意してください。選択したダイアレクトのタイプがデータベースのタイプと一致する必要があることにも注意してください。

最終更新日: 2020年7月7日

関連ページ:

プラグインを管理する

プラグインはIntelliJ IDEAのコア機能を拡張します。彼ら:バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する、さまざまな言語とフレームワークのコーディング支援サポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどで生産性を...

プラグイン

macOSのこのページを使用してプラグインを管理します。プラグインリポジトリの閲覧、プラグインのインストール、削除、有効化、無効化、および更新を行います。主なコントロール:マーケットプレースこのタブを使用して、JetBrainsプラグインリポジトリからプラグインをブラウズしてインストールします。カス...

Joomla!プロジェクトを作成してインポートする

以下は、PHPプラグインがインストールされ使用可能になっている場合にのみ有効です。IntelliJ IDEAプロジェクトをJoomla!の要件に従ってセットアップおよび構成するには、専用のJoomla!テンプレートを使用してプロジェクトを作成するか、既存のJoomla!プロジェクトをインポートします...

コード・スタイル: PHP

macOSのこのセクションを使用して、PHPファイルのフォーマットオプションを構成します。これらの設定を変更すると、変更の結果がプレビューペインに表示されます。次からセット...:このリンクをクリックして、表示されるリストから現在の言語のデフォルトコードスタイルのベースを選択します。リストには2つの...

Configure Joomla! support

以下は、PHPプラグインがインストールされ使用可能になっている場合にのみ有効です。IntelliJ IDEAは、開発環境がJoomla!開発用に正しく構成されているかどうかを確認します。矛盾が検出された場合は、イベント・ログツールウィンドウにポップアップとして報告されます。それぞれの矛盾に対して、I...

データベースツールウィンドウ

概要:データベースツールウィンドウでは、データベースとDDLデータソースを操作できます。データベースのデータ構造を表示および変更し、他の関連タスクを実行できます。使用可能なデータソースは、データソース、スキーマ、テーブル、および列のツリーとして表示されます。現在データソースが定義されていない場合は、...