PhpStorm, platformlar arası PHP için mükemmel bir IDE

phpstorm-

PhpStorm, PHP IDE'sidir "Yıldırım Akıllı" JetBrains tarafından oluşturulmuştur ve Linux, MacOS ve Windows'daki geliştiriciler için mevcut. Bundan bahsetmek önemlidir ücretsiz bir uygulama değil ve kullanıcıların tam potansiyelini kullanabilmek için bir lisans anahtarı satın alması gerekir.
JetBrains öğrenciler, öğretmenler ve enstitüler için ücretsiz bir yıllık lisans sunsa da ve yalnızca bu IDE'yi kullanmanıza değil, aynı zamanda JetBrains tarafından sunulan farklı ürünlere erişmenize olanak tanıyan diğer akademik alanlar.

PhpStorm, kod analizi ile PHP, HTML ve JavaScript için bir düzenleyici sağlar PHP ve JavaScript kodu için anında, hata önleme ve otomatik yeniden düzenlemeler. Kod tamamlama PhpStorm, PHP'nin farklı sürümleriyle uyumludurüreteçler, eşdizimler, son anahtar sözcük, foreach listesi, ad alanları, kapanışlar, özellikler ve kısa dizi sözdizimi dahil. Bunun yanı sıra, düzenlenebilir sorgu sonuçlarına sahip eksiksiz bir SQL editörü içerir.

PhpStorm hakkında

Phpstorm Java ile yazılmıştır ve kullanıcılar eklentileri yükleyerek IDE'yi genişletebilirler PhpStorm için veya kendi eklentilerinizi yazarak oluşturulur. Yazılım ayrıca XDebug gibi harici kaynaklarla da iletişim kurar.

Uygulama, çeşitli teknolojiler aracılığıyla Linux ile uyumludur. Resmi web sitelerinde, uygulamanın bir Snap paketi aracılığıyla dağıtıldığını, ancak aynı zamanda ikili dosyalar aracılığıyla dağıtıldığını ve ayrıca bazı Linux dağıtımlarının depolarında paketi içerdiğini duyuruyorlar.

PhpStorm, PHP için sözdizimi vurgulama, genişletilmiş kod biçimi ayarları, anında hata denetimi ve kod tamamlama ile zengin bir kod düzenleyici sağlar.

Ana özellikleri arasında aşağıdakiler vurgulanabilir:

  • PHP'nin çeşitli sürümleriyle uyumluluk
  • PHP kodu, sınıflar, yöntemler, değişken adları ve anahtar sözcükler için otomatik tamamlama işlevi ve türlerine göre alanlar ve değişkenler için yaygın olarak kullanılan adlar.
  • Kodlama stili desteği (PSR1 / PSR2, Drupal, Symfony, Zend).
  • PHPDoc desteği
  • Yinelenen kod algılayıcı.
  • PHP Kodu Sniffer (phpcs)
  • Yeniden düzenlemeler (Yeniden adlandır, Değişken Gir, Sabit Gir, Alan Gir, Satır İçi Değişken, Statik Üyeyi Taşı, Arabirimi Çıkar).
  • Smarty ve Twig şablon düzenleme (sözdizimi hatası vurgulama, Smarty işlevlerinin ve niteliklerinin sonlandırılması, eşleştirilmiş parantezlerin, tırnak işaretlerinin ve kapanış etiketlerinin otomatik olarak eklenmesi ve daha fazlası).
  • Symfony ve Yii çerçeveleri için MVC görünümü.
  • PHAR desteği.

Linux'a nasıl kurulur?

ilk, bir yıllık ehliyet almak istiyorsan bu sunulduğunda, yalnızca resmi JetBrains web sitesine gitmeniz ve burada kurumsal e-postanızı vermeniz veya kimlik bilgilerinizi göndermeniz gereken bir hesap oluşturmanız gerekir.

Aktivasyon e-postası

JetBrains size bir onay e-postası ve lisansınızı etkinleştirebileceğiniz bir bağlantı gönderecek hangi amaçla kullanabilirsin CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine ve WebStorm.

Bu yapıldıktan sonra, bu ürünlerden herhangi birini kullanmak için lisans alacaksınız ve bu durumda PhpStorm ile ilgileniyoruz.

PhpStorm'u kurmadan önce, Java ile çalıştığını hatırlatmalıyım, bu yüzden sisteminizde Java paketinin kurulu olması gerekir.

Bunu zaten bilerek, paketi indirerek kurulumu da gerçekleştirebiliriz bize doğrudan resmi web sitesinden sunduğunu, Yapış, Flatpak veya dağıtımınızın pakete sahip olması durumunda, onu depolarından yükleyebilirsiniz.

En basit yöntemler için, Snap paketinin kurulumunu tercih edeceğiz, Bu da bizden yalnızca sistemimizin ek desteğe sahip olmasını ister.

Bir terminalde Edge sürümünü veya kararlı sürümü yüklemek için aşağıdaki komutlardan herhangi birini yazacağız:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Şimdi, Öte yandan Flatpak kullanmayı tercih ediyorsanızbu tür paketleri kurmak için desteğe sahip olmak yeterlidir.

Bir terminalde şunu yazmanız yeterlidir:

flatpak install flathub com.jetbrains.PhpStorm

Son olarak web sitesinden sağlanan paket ile kurulum yapmak isterseniz paketin içinde talimatları bulabilirsiniz.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Stas dijo

    Codelobster IDE'yi kullanmayı tercih ediyorum - http://www.codelobster.com