Podświetlanie składni gałązki
Chcę wiedzieć jak Mogę mieć podświetlanie składni gałązki w Sublime Text.
Właściwie kiedy otwieram plik TWIG wszystkie foncje i warunki są podobne (biały na czarnym) :
4 answers
Dokumentacja
Podświetlanie składni i automatyczne uzupełnianie gałązki w Sublime Text 2
jest możliwe za pomocą : PHP-Gałązka.tmbundle
- TWIG Doc" IDEs Integration": http://twig.sensiolabs.org/doc/templates.html#ides-integration
- Bundle ' s Github: https://github.com/Anomareh/PHP-Twig.tmbundle
- dokumentacja pakietu : https://sublime.wbond.net/packages/PHP-Twig
Pobierz
Możesz sklonować projekt za pomocą:
git clone https://github.com/Anomareh/PHP-Twig.tmbundle.git
Lub pobrać go bezpośrednio z Github (ostatnia wersja master) :
https://github.com/Anomareh/PHP-Twig.tmbundle/archive/master.zip
Instalacja
Aby zainstalować ten pakiet w Sublime Text, wymagane jest kilka dodatkowych kroków.
- Otwórz tekst i w menu Preferencje Kliknij Przeglądaj Pakiety .
- w katalogu, który został otwarty, utwórz nowy katalog
PHP-Twig/
. - Skopiuj zawartość tego repo do katalogu, który właśnie utworzyłeś.
- przenieś zawartość katalogu
PHP-Twig/Syntaxes/
doPHP-Twig/
- Uruchom Ponownie Sublime Text.
Zastosuj
Aby zastosować podświetlanie składni na plikach HTML Twig:
- Otwórz plik
.html.twig
- przejdź do Zobacz menu → składnia → Otwórz wszystkie z aktualne rozszerzenie jako → HTML (Gałązka)
Zrzut ekranu
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-25 09:08:36
Możesz również zainstalować PHP-Twig.TMBUNDLE poprzez kontrolę pakietu Sublime Text .
With Package Control installed:
- przejdź do → Kontrola pakietów → pakiet instalacyjny
- Wpisz "gałązka" i wybierz PHP-Gałązka.
Zainstaluje tę samą wersję @antoine-subit ' s answer i automatycznie użyje poprawnej składni dla każdego otwartego pliku gałązki
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 10:31:12
Jeśli nie jesteś przyzwyczajony do Sublime, nie zapomnij kliknąć w prawym dolnym rogu okna sublime (powinna pojawić się lista rozwijana), a następnie wybierz "HTML (gałązka)" z listy języków, aby włączyć pakiet!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-10 20:39:00
Pracuję na Ubuntu, problem rozwiązałem pobierając https://github.com/Anomareh/PHP-Twig.tmbundle/archive/master.zip I zrobiłem to, co zostało napisane w pliku ReadMe.
- po ponownym uruchomieniu Sublime Text wybierz opcję "HTML (gałązka)" w menu "Widok- > składnia", aby zobaczyć nowe podświetlenie.
- aby automatycznie podświetlić wszystkie pliki gałązek, Otwórz dowolny html.szablon gałązki i wybierz "View->Syntax->Open all current extension as... - > HTML (Twig)"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-16 08:46:08