統合開発環境PHPShop IDEはすでにHabrユーザーに導入されています 。今回はテンプレートエディターPHPShop Editorについて詳しく説明します。
Editorは 、PHPShopテンプレートを編集するための汎用アーミーナイフとして位置付けられています。 編集の容易さは、すべてが手元にあるように設計された直感的なインターフェイスによって提供されます。 機能の説明が記載されたテンプレートファイルのリストには、テンプレートエンジンの変数を制御する機能があります。これらの変数は、個別のブロックに配置され、テンプレートごとに明確に記述され、簡単なドラッグアンドドロップで挿入できます。

エディターは、HTMLに慣れていない一般ユーザーがサイトのデザインを変更できるビジュアルモードを提供します。 これにより、デザインテンプレートを構成するブロック(ドラッグ、追加、削除)を制御できます。 ブロックを選択すると、すぐにそのコードに移動して編集および編集できます。
PHPShop Editorの最新版では、テンプレートのヘッダーを編集する機能が更新され、テンプレートファイルのツリーの拡張モードとコード処理パネルが追加されました。
ヘッダ編集オプションはあなたにも経験の浅いユーザーのために有用であろうHTMLコードモードで移動することなく、ブラウザ内のテキストを編集することができます。 さらに、エディターは、一般的に使用されるhtmlタグのセットを提供し、別のパネルに配置され、設定インターフェースを備えています。
Editorは、デザインテンプレートファイルへのアクセスを容易にし、テンプレートで使用される変数のリストの編集および文書化のプロセスを大幅に簡素化します。 エディターのインターフェースは、テンプレート変数のマップを提供します。これは、変数のリストを備えた別個のパネルです。 リストには、アカウントに目的のファイルまたは変数とその説明のための検索に焦点を当てる必要がなくなり、テンプレート内の特定の変数の使用を要します。

テンプレート編集機能もすでにウェブの専門家のための専門的なコード編集ツールとして位置づけられている統合環境PHPShop IDEの開発、中に存在しています。 テンプレート変数のリストとテンプレートファイルマップにより、開発者はツールを使用してIDEを使用するWebサイトを作成できます。 IDEは、エディタのみEasyControl「マイサイト」との共有に焦点を当てている間に、別のサイトのファイルのグループを操作する「プロジェクト」の支援を受けて実施されます。
両方のアプリケーションでは、それぞれのサーバの同期機能を持つローカルファイル、IDEのインストーラやエディタでテンプレートのオンラインデータベースのテンプレートで自動インストーラモジュールの構築されています。
そして最も重要なのは、PHPShop CMS Freeで使用するために、エディターとIDEが無料で配布されていることです。