web-dev-qa-db-ja.com

Twig崇高なテキストを強調する構文

Sublime TextでTWIGの構文を強調表示を使用する方法を知りたい。
実際にTWIGファイルを開くと、すべての機能と条件は似ています(黒地に白)):
Screenshot SublimeText2

44
Antoine Subit

ドキュメンテーション

Sublime Text 2のTwigの構文の強調表示と自動補完
は以下で可能です:PHP-Twig.tmbundle

ダウンロード

以下を使用してプロジェクトを複製できます。

git clone https://github.com/Anomareh/PHP-Twig.tmbundle.git

または、Github(last master version)から直接ダウンロードします:
https://github.com/Anomareh/PHP-Twig.tmbundle/archive/master.Zip

Installation

このバンドルをSublime Textにインストールするには、いくつかの追加手順が必要です。

  1. Sublime Textを開き、PreferencesメニューでBrowse Packagesをクリックします。
  2. 開いたばかりのディレクトリで、新しいディレクトリPHP-Twig/を作成します。
  3. このリポジトリのコンテンツを作成したディレクトリにコピーします。
  4. PHP-Twig/Syntaxes/ディレクトリの内容をPHP-Twig/に移動します
  5. Sublime Textを再起動します。

適用する

Twig HTMLファイルに構文強調表示を適用するには:

  1. .html.twigファイルを開きます
  2. Viewメニュー→Syntax現在の拡張子ですべて開くHTML(Twig)

それでおしまい。今では動作するはずです。

ハッピーコーディング!

スクリーンショット

Twig syntax highlighting sublime text 2

93
Antoine Subit

Sublime Textの Package Control を使用して、PHP-Twig.tmbundleをインストールすることもできます。

Package Controlがインストールされている場合:

  1. PreferencesPackage Controlパッケージのインストール
  2. 「Twig」と入力し、PHP-Twigを選択します。

@ antoine-subit's answer と同じバージョンをインストールし、開いているすべてのTwigファイルに対して正しい構文を自動的に使用します

36
wolfwood000

Sublimeに慣れていない場合は、sublimeウィンドウの右下をクリックして(ドロップダウンが表示されるはずです)、忘れずに言語のリストから「HTML(Twig)」を選択して有効にしてください。その包み!

11
user2511803

私はUbuntuに取り組んでいます。ダウンロードして問題を解決しました https://github.com/Anomareh/PHP-Twig.tmbundle/archive/master.Zip ReadMeファイル。

  • Sublime Textを再起動した後、「表示->構文」メニューの「HTML(Twig)」というオプションを選択して、新しい強調表示を確認します。
  • すべてのtwigファイルを自動的にハイライトするには、任意のhtml.twigテンプレートを開き、[表示]-> [構文]-> [現在のすべての拡張子を…として開く]-> [HTML(Twig)]]
1
Loïch