PhpStorm, suurepärane IDE platvormidevahelise PHP jaoks

phpstorm-

PhpStorm on PHP IDE "Lightning Smart" loodud JetBrainsi poolt ja mis on saadaval Linuxi, MacOSi ja Windowsi arendajatele. Oluline on mainida, et see mitte tasuta rakendus ja selle täielikuks kasutamiseks peavad kasutajad ostma litsentsivõtme.
Kuigi JetBrains pakub üliõpilastele, õpetajatele, instituutidele tasuta üheaastast litsentsi ja muud akadeemilised valdkonnad, mis võimaldab teil mitte ainult seda IDE-d kasutada, vaid annab teile juurdepääsu ka JetBrainsi pakutavatele erinevatele toodetele.

PhpStorm pakub PHP, HTML ja JavaScripti redaktorit koos koodianalüüsiga lennult, vigade ennetamine ja automatiseeritud ümberehitused PHP ja JavaScripti koodi jaoks. Koodi täitmine PhpStorm ühildub PHP erinevate versioonidega, sealhulgas generaatorid, korutiinid, viimane märksõna, foreachi loend, nimeruumid, sulgemised, tunnused ja lühikese massiivi süntaks. Lisaks sisaldab see täielikku SQL-i redaktorit redigeeritavate päringutulemustega.

PhpStormi kohta

phpstorm see on kirjutatud javas ja kasutajad nad saavad IDE-d laiendada pistikprogrammide installimisega loodud PhpStormi jaoks või kirjutades oma pistikprogrammid. Tarkvara suhtleb ka väliste allikatega, näiteks XDebug.

Rakendus ühildub Linuxiga erinevate tehnoloogiate kaudu. Oma ametlikul veebisaidil teatavad nad, et rakendust levitatakse Snapi paketi kaudu, ehkki seda levitatakse ka binaarfailide kaudu ja ka mõned Linuxi distributsioonid sisaldavad paketti oma hoidlates.

PhpStorm pakub PHP jaoks rikkaliku koodi redaktorit koos süntaksi esiletõstmise, laiendatud koodivormingu sätetega, lendude vigade kontrollimise ja koodi lõpuleviimisega.

Selle peamiste omaduste hulgas Järgmist saab esile tõsta:

  • Ühilduvus PHP erinevate versioonidega
  • Automaatse täitmise funktsioon PHP-koodile, klassidele, meetoditele, muutujate nimedele ja märksõnadele, samuti nende tüüpide järgi väljadele ja muutujatele tavaliselt kasutatavad nimed.
  • Kodeerimisstiili tugi (PSR1 / PSR2, Drupal, Symfony, Zend).
  • PHPDoc tugi
  • Duplikaatdetektor.
  • PHP-koodi nuusutaja (phpcs)
  • Refaktoreerimine (ümbernimetamine, muutuja sisestamine, konstantse sisestamine, välja sisestamine, tekstimuutuja, staatilise liikme teisaldamine, liidese väljavõtmine).
  • Smarty ja Twig mallide redigeerimine (süntaksivigade esiletõstmine, Smarty funktsioonide ja atribuutide lõpetamine, paaristatud trakside, jutumärkide ja sulgemissiltide automaatne sisestamine ja palju muud).
  • MVC vaade Symfony ja Yii raamistikele.
  • PHAR-i tugi.

Kuidas Linuxi installida?

Esiteks kui soovite saada üheaastase litsentsi mida pakutakse, peate minema ainult JetBrainsi ametlikule veebisaidile ja siin peate looma konto, kus peate esitama oma institutsioonilise e-posti aadressi või saatma oma volikirja.

Aktiveerimismeil

JetBrains saadab teile kinnitusmeili ja lingi, kus saate oma litsentsi aktiveerida mida saate kasutada CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine ja WebStorm.

Kui see on tehtud, saate litsentsi nende toodete kasutamiseks, millest sel juhul oleme PhpStormist huvitatud.

Enne PhpStormi installimist pean teile meelde tuletama, et see töötab Java-ga, seega peab teie süsteemis olema installitud Java-pakett.

Seda juba teades saame installida kas paketti alla laadides mida ta pakub meile otse oma ametlikult veebisaidilt, Klõps, Flatpak või juhul, kui teie distrool on pakett kaasas, saate selle oma hoidlatest installida.

Lihtsamate meetodite jaoks valime paketi Snap installimise, mis palub ainult meie süsteemil täiendavat tuge.

Terminalis Tüüpversiooni või stabiilse versiooni installimiseks sisestame mis tahes järgmise käsu:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Nüüd, teiselt poolt, kui eelistate kasutada Flatpakit, on seda tüüpi pakettide installimiseks lihtsalt tugi.

Terminalis peate lihtsalt tippima:

flatpak install flathub com.jetbrains.PhpStorm

Lõpuks, kui soovite installida koos veebisaidilt pakutava paketiga, leiate juhised pakendi seest.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Stas DIJO

    Eelistan kasutada Codelobster IDE-d - http://www.codelobster.com