2014-10-13 14 views
6

Uzun dizi array() yerine [] kısa dizi sözdizimini kullanmaya alışkınım. Şimdi, sunucu ortamı tarafından daha uzun olanı kullanmaya zorlanıyorum.Phpstorm'da dizi bildirimi için uzun sözdizimi nasıl uygulanır?

PhpStorm Code Style Array Declartion Style Force Short Style

Şimdi, ters ulaşmak istiyoruz:

PhpStorm Kod Stil> Php> Dizi beyan tarzı> Kuvvet kısa beyanı tarzında diziler için daha kısa sözdizimi uygulamak için izin verir.

Otomatik olarak değiştirilmeli olması tercih edilir, ancak kısa bildirim stilinin bir hata olarak işaretlenmesine yardımcı olur.

+1

Bu IDE hakkında hiçbir fikrim yok, ancak muhtemelen proje düzeyinde bir php sürümünü destekliyor mu? Bu hile yapmalıdır ... – arkascha

+0

IDE "uzun/eski -> kısa/yeni" SADECE algılama ve dönüştürme (otomatik dönüştürme için algılama ve biçimlendirme kuralı için ayrı bir inceleme olarak) sunar. Manuel dönüşüm her iki şekilde de yapılabilir (bu amaç için 2 ayrı niyet mevcut). Diğer tek seçeneğiniz, zaten önerildiği gibi dil seviyesini azaltmaktır. – LazyOne

cevap

11

Proje ayarlarından> PHP, PHP Dil Seviyesini 5.3 olarak seçin ve kısa dizi sözdizimini hata olarak işaretleyecektir.

+1

, o zaman tüm kısa sözdizimini uzun süre geri dönüştürmenin bir yolu var mı? – horizon1711

İlgili konular