I-PhpStorm, i-IDE ebalaseleyo yeqonga lomnqamlezo we-PHP

Isiseko somoya

I-PhpStorm yi-PHP IDE "Umbane oBukhali" yenziwe nguJetBrains kwaye iyafumaneka kubaphuhlisi kwiLinux, MacOS kunye neWindows. Kubalulekile ukukhankanya ukuba this ayisiyo app yasimahla kwaye abasebenzisi kufuneka bathenge isitshixo selayisensi ukuze basisebenzise ngokupheleleyo.
Nangona iJetBrains ibonelela ngesiqinisekiso sonyaka omnye sasimahla kubafundi, ootitshala, amaziko kunye nezinye iindawo zemfundo, ekuvumela ukuba ungasebenzisi le IDE kuphela kodwa ikunika ukufikelela kwiimveliso ezahlukeneyo ezinikezelwa yiJetBrains.

I-PhpStorm ibonelela ngomhleli we-PHP, i-HTML kunye neJavaScript ngohlalutyo lwekhowudi kubhabho, uthintelo lwempazamo kunye nokuphinda uzenzele izinto ngekhowudi ye-PHP kunye neJavaScript. Ukugqitywa kwekhowudi I-PhpStorm iyahambelana neenguqulelo ezahlukeneyo ze-PHP, kubandakanya iijenreyitha, ii-coroutines, igama eliphambili lokugqibela, uluhlu lwangaphambili, indawo yamagama, ukuvalwa, imikhwa, kunye nes syntax emfutshane. Ukongeza koku kubandakanya umhleli we-SQL opheleleyo kunye neziphumo zombuzo ezihlelayo.

Malunga neFpStorm

php isaqhwithi ibhaliwe kwiJava kunye nabasebenzisi banokwandisa i-IDE ngokufaka iiplagi yenzelwe i-PhpStorm okanye ngokubhala iiplagi zakho. Isoftware ikwanxibelelana nemithombo yangaphandle enje ngeXDebug.

Isicelo sihambelana neLinux ngokusebenzisa iitekhnoloji ezahlukeneyo. Kwiwebhusayithi yabo esemthethweni, babhengeza ukuba isicelo sisasazwa ngephakheji ye-Snap, nangona ikwasasazwa ngee-binaries kunye nolunye ulwabiwo lweLinux olubandakanya iphakheji koovimba babo.

I-PhpStorm ibonelela ngomhleli wekhowudi osisityebi we-PHP ngokuqaqanjiswa kwes syntax, useto lwefomathi eyandisiweyo, ukukhangela impazamo kubhabho, kunye nokugqitywa kwekhowudi.

Phakathi kweempawu zayo eziphambili oku kulandelayo kunokuqaqanjiswa:

  • Ukuhambelana neenguqulelo ezahlukeneyo ze-PHP
  • Umsebenzi ogqityiweyo ngokuzenzekelayo wekhowudi ye-PHP, iiklasi, iindlela, amagama aguqukayo kunye namagama aphambili, kunye namagama aqhelekileyo asetyenziselwa amasimi kunye nezinto eziguquguqukayo ngokusekwe kuhlobo lwazo.
  • Inkxaso yesitayile senkxaso (PSR1 / PSR2, Drupal, Symfony, Zend).
  • Inkxaso ye-PHPDoc
  • Khuphela ikhowudi yokukhangela.
  • Ikhowudi ye-PHP Sniffer (phpcs)
  • Ukuphinda usebenze kwakhona (Qamba ngokutsha, ngenisa izinto eziguqukayo, ngenisa rhoqo, ngenisa indawo ebaleni, ngaphakathi eguquguqukayo, susa ilungu eliGudileyo, khipha ujongano).
  • Ukuhlelwa kwetemplate ye-Smarty kunye neTwig (ukuqaqanjiswa kwempazamo ye-syntax, ukupheliswa kwemisebenzi ye-Smarty kunye neempawu, ukufakwa ngokuzenzekelayo kwee-brace ezidityanisiweyo, iikowuti kunye nokuvala iithegi, nokunye).
  • Ukujonga kwe-MVC yesakhelo seSymfony kunye neYii.
  • Inkxaso PHAR.

Uyifaka njani kwiLinux?

I-Primero, ukuba ufuna ukufumana ilayisensi yonyaka omnye enikiweyo, kuya kufuneka uye kwiwebhusayithi esemthethweni yeJetBrains kwaye apha kuya kufuneka wenze iakhawunti apho kuya kufuneka unikeze nge-imeyile yakho yeziko okanye uthumele ubungqina bakho.

I-imeyile yokuqalisa

IiJetBrains ziya kukuthumela i-imeyile yokuqinisekisa kunye nekhonkco apho unokuvula khona iphepha-mvume lakho onokuyisebenzisa I-CLion, i-AppCode, i-DataGrip, i-dotCover, i-dotMemory, i-dotTrace, i-GoLand, i-IntelliJ IDEA Ultimate, i-PhpStorm, i-PyCharm, i-ReSharper, i-ReSharper C ++, i-Rider, i-RubyMine kunye ne-WebStorm.

Nje ukuba kwenziwe oku, uyakufumana iphepha-mvume lokuba ukwazi ukusebenzisa nayiphi na imveliso, kulo mzekelo sinomdla kwiPhpStorm.

Phambi kokufaka i-PhpStorm, kufuneka ndikhumbuze ukuba isebenza ngeJava, ke kuya kufuneka ufake iphakheji yeJava kwinkqubo yakho.

Sele ndiyazi le nto, sinokwenza ufakelo nokuba lolokukhuphela iphakheji ukuba isinika ngokuthe ngqo kwiwebhusayithi yayo esemthethweni, Thatha, Flatpak okanye kwimeko yokuba i-distro yakho inephakeji ebandakanyiweyo ungayifaka kwindawo yayo yokugcina.

Ngeendlela ezilula, Siza kukhetha ukufakela iphakheji ye-Snap, esicela kuphela ukuba inkqubo yethu ibe nenkxaso eyongeziweyo.

Kwisiphelo Siza kuchwetheza nayiphi na le miyalelo ilandelayo, nokuba kungokufaka uguqulelo lomda okanye uguqulelo oluzinzileyo:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Ngoku kwelinye icala ukuba ukhetha ukusebenzisa iPlppakKwanele ukuba nenkxaso yokufaka ezi ntlobo zeephakeji.

Kwisiphelo kufuneka uchwetheze:

flatpak install flathub com.jetbrains.PhpStorm

Okokugqibela, ukuba ufuna ukufaka kunye nepakeji ebonelelwe kwiwebhusayithi, unokufumana imiyalelo ngaphakathi kwephakheji.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Stas sitsho

    Ndikhetha ukusebenzisa iCodelobster IDE - http://www.codelobster.com