Nette Documentation Preview

syntax
Düzenleyiciler ve IDE'ler
*************************

.[perex]
İyi bir düzenleyici geliştirmeyi çok daha keyifli kılar: sözdizimini vurgular, kodu otomatik tamamlar ve yazım hatalarını yakalar. İşte Nette, Latte ve NEON için önerilen düzenleyiciler ve eklentiler.


PhpStorm
========

Şu eklentileri `Settings > Plugins > Marketplace` üzerinden kurun:
- [Nette |https://plugins.jetbrains.com/plugin/28342-nette]
- [Latte |https://plugins.jetbrains.com/plugin/24218-latte-support] ya da [Latte Pro |https://plugins.jetbrains.com/plugin/19661-latte-pro]
- [NEON |https://plugins.jetbrains.com/plugin/28338-neon] ya da [NEON / Nette support |https://plugins.jetbrains.com/plugin/18387-neon-nette-support]
- [Nette Tester |https://plugins.jetbrains.com/plugin/8226-nette-tester]

Latte eklentisi çok gelişmiştir ve şablonlarda mükemmel PHP kod tamamlaması sunar. En iyi biçimde çalışması için [tipli şablonlar |latte:type-system] kullanın.


VS Code
=======

Marketplace'te birkaç eklenti var:
- [Nette for VS Code |https://marketplace.visualstudio.com/items?itemName=franken-ui.nette-for-vscode] (en yenisi)
- [Nette Latte + Neon |https://marketplace.visualstudio.com/items?itemName=Kasik96.latte]
- [Nette Latte templates |https://marketplace.visualstudio.com/items?itemName=smuuf.latte-lang]


Diğer Düzenleyiciler
====================

- NetBeans: Nette, Latte ve NEON için yerleşik destek
- Sublime Text 3: [Nette Latte Neon |https://github.com/FilipStryk/Nette-Latte-Neon-for-Sublime-Text-3] paketini kurun (Package Control'de de var) ve .latte dosyaları için `View > Syntax` menüsünden Latte'yi seçin
- VIM: [eklenti |https://github.com/fpob/nette.vim]
- Emacs: [NEON eklentisi |https://github.com/Fuco1/neon-mode]
- daha eski düzenleyicilerde .latte dosyaları için Smarty vurgulamasını kullanın

Latte ve NEON desteği, web vurgulayıcı [Prism.js |https://prismjs.com/#supported-languages] ile [Ace |https://ace.c9.io] düzenleyicisinde de bulunur.


Tracy Entegrasyonu
==================

Tracy'yi de düzenleyicinizle bütünleştirin. Bir hata sayfası gösterildiğinde, dosya adlarına tıklamak onları doğrudan düzenleyicinizde ilgili satırda açar. [Bu özelliğin nasıl yapılandırılacağını |tracy:open-files-in-ide] öğrenin.

Düzenleyiciler ve IDE'ler

İyi bir düzenleyici geliştirmeyi çok daha keyifli kılar: sözdizimini vurgular, kodu otomatik tamamlar ve yazım hatalarını yakalar. İşte Nette, Latte ve NEON için önerilen düzenleyiciler ve eklentiler.

PhpStorm

Şu eklentileri Settings > Plugins > Marketplace üzerinden kurun:

Latte eklentisi çok gelişmiştir ve şablonlarda mükemmel PHP kod tamamlaması sunar. En iyi biçimde çalışması için tipli şablonlar kullanın.

VS Code

Marketplace'te birkaç eklenti var:

Diğer Düzenleyiciler

  • NetBeans: Nette, Latte ve NEON için yerleşik destek
  • Sublime Text 3: Nette Latte Neon paketini kurun (Package Control'de de var) ve .latte dosyaları için View > Syntax menüsünden Latte'yi seçin
  • VIM: eklenti
  • Emacs: NEON eklentisi
  • daha eski düzenleyicilerde .latte dosyaları için Smarty vurgulamasını kullanın

Latte ve NEON desteği, web vurgulayıcı Prism.js ile Ace düzenleyicisinde de bulunur.

Tracy Entegrasyonu

Tracy'yi de düzenleyicinizle bütünleştirin. Bir hata sayfası gösterildiğinde, dosya adlarına tıklamak onları doğrudan düzenleyicinizde ilgili satırda açar. Bu özelliğin nasıl yapılandırılacağını öğrenin.