Nette Documentation Preview

syntax
Редакторы и IDE
***************

.[perex]
Хороший редактор делает разработку намного приятнее: он подсвечивает синтаксис, дополняет код и ловит опечатки. Вот рекомендуемые редакторы и плагины для Nette, Latte и NEON.


PhpStorm
========

Установите эти плагины через `Settings > Plugins > Marketplace`:
- [Nette |https://plugins.jetbrains.com/plugin/28342-nette]
- [Latte |https://plugins.jetbrains.com/plugin/24218-latte-support] или [Latte Pro |https://plugins.jetbrains.com/plugin/19661-latte-pro]
- [NEON |https://plugins.jetbrains.com/plugin/28338-neon] или [NEON / Nette support |https://plugins.jetbrains.com/plugin/18387-neon-nette-support]
- [Nette Tester |https://plugins.jetbrains.com/plugin/8226-nette-tester]

Плагин Latte очень продвинутый и даёт отличное дополнение PHP-кода в шаблонах. Чтобы он работал оптимально, используйте [типизированные шаблоны |latte:type-system].


VS Code
=======

В Marketplace есть несколько плагинов:
- [Nette for VS Code |https://marketplace.visualstudio.com/items?itemName=franken-ui.nette-for-vscode] (самый новый)
- [Nette Latte + Neon |https://marketplace.visualstudio.com/items?itemName=Kasik96.latte]
- [Nette Latte templates |https://marketplace.visualstudio.com/items?itemName=smuuf.latte-lang]


Другие редакторы
================

- NetBeans: встроенная поддержка Nette, Latte и NEON
- Sublime Text 3: установите пакет [Nette Latte Neon |https://github.com/FilipStryk/Nette-Latte-Neon-for-Sublime-Text-3] (он есть и в Package Control) и выберите для файлов .latte пункт Latte в `View > Syntax`
- VIM: [плагин |https://github.com/fpob/nette.vim]
- Emacs: [плагин NEON |https://github.com/Fuco1/neon-mode]
- в более старых редакторах используйте для файлов .latte подсветку Smarty

Поддержка Latte и NEON есть и в веб-подсветчике [Prism.js |https://prismjs.com/#supported-languages] и в редакторе [Ace |https://ace.c9.io].


Интеграция с Tracy
==================

Интегрируйте с редактором и Tracy. Когда отображается страница с ошибкой, щелчок по именам файлов откроет их прямо в вашем редакторе на соответствующей строке. Узнайте, [как настроить эту возможность |tracy:open-files-in-ide].

Редакторы и IDE

Хороший редактор делает разработку намного приятнее: он подсвечивает синтаксис, дополняет код и ловит опечатки. Вот рекомендуемые редакторы и плагины для Nette, Latte и NEON.

PhpStorm

Установите эти плагины через Settings > Plugins > Marketplace:

Плагин Latte очень продвинутый и даёт отличное дополнение PHP-кода в шаблонах. Чтобы он работал оптимально, используйте типизированные шаблоны.

VS Code

В Marketplace есть несколько плагинов:

Другие редакторы

  • NetBeans: встроенная поддержка Nette, Latte и NEON
  • Sublime Text 3: установите пакет Nette Latte Neon (он есть и в Package Control) и выберите для файлов .latte пункт Latte в View > Syntax
  • VIM: плагин
  • Emacs: плагин NEON
  • в более старых редакторах используйте для файлов .latte подсветку Smarty

Поддержка Latte и NEON есть и в веб-подсветчике Prism.js и в редакторе Ace.

Интеграция с Tracy

Интегрируйте с редактором и Tracy. Когда отображается страница с ошибкой, щелчок по именам файлов откроет их прямо в вашем редакторе на соответствующей строке. Узнайте, как настроить эту возможность.