Editors and IDEs

A good editor makes development much more pleasant: it highlights syntax, autocompletes code, and catches typos. Here are the recommended editors and plugins for Nette, Latte and NEON.

PhpStorm

Install these plugins via Settings > Plugins > Marketplace:

The Latte plugin is very advanced and provides excellent PHP code completion in templates. For it to work optimally, use typed templates.

VS Code

There are several plugins in the Marketplace:

Other Editors

  • NetBeans: built-in support for Nette, Latte, and NEON
  • Sublime Text 3: install the Nette Latte Neon package (also available in Package Control) and select Latte in View > Syntax for .latte files
  • VIM: plugin
  • Emacs: NEON plugin
  • in older editors, use Smarty highlighting for .latte files

Support for Latte and NEON is also available in the web highlighter Prism.js and the Ace editor.

Tracy Integration

Also integrate Tracy with your editor. When an error page is displayed, clicking on file names will open them directly in your editor at the corresponding line. Learn how to configure this feature.