„PhpStorm“, puikus IDE, skirtas platformoms PHP

phpstorm-

„PhpStorm“ yra PHP IDE „Žaibiškas protingas“ sukūrė „JetBrains“ ir kurį gali įsigyti „Linux“, „MacOS“ ir „Windows“ kūrėjai. Svarbu paminėti, kad tai ne nemokama programa o vartotojai turi įsigyti licencijos raktą, kad jį išnaudotų visas galimybes.
Nors „JetBrains“ siūlo nemokamą vienerių metų licenciją studentams, dėstytojams, institutams ir kitose akademinėse srityse, o tai leidžia ne tik naudoti šią IDE, bet ir suteikia prieigą prie skirtingų „JetBrains“ siūlomų produktų.

„PhpStorm“ pateikia redaktorių, skirtą PHP, HTML ir „JavaScript“ su kodo analize sklandžiai, klaidų prevencija ir automatizuotas PHP ir „JavaScript“ kodo atnaujinimas. Kodo užbaigimas „PhpStorm“ yra suderinamas su skirtingomis PHP versijomis, įskaitant generatorius, korutines programas, paskutinį raktinį žodį, foreach sąrašą, vardų sritis, uždarymus, bruožus ir trumpo masyvo sintaksę. Be to, jame yra visas SQL redaktorius su redaguojamais užklausų rezultatais.

Apie „PhpStorm“

„PhpStorm“ tai parašyta java ir vartotojai jie gali išplėsti IDE įdiegdami papildinius sukurta „PhpStorm“ arba parašius savo papildinius. Programinė įranga taip pat bendrauja su išoriniais šaltiniais, tokiais kaip „XDebug“.

Taikomoji programa suderinama su „Linux“ per įvairias technologijas. Savo oficialioje svetainėje jie praneša, kad programa platinama per „Snap“ paketą, nors ji taip pat platinama per dvejetainius failus, o kai kurie „Linux“ paskirstymai paketą įtraukia į savo saugyklas.

„PhpStorm“ teikia raiškiojo kodo redaktorių, skirtą PHP, su sintaksės paryškinimu, išplėstais kodo formato nustatymais, klaidų tikrinimu skrydžio metu ir kodo užbaigimu.

Tarp pagrindinių jo savybių galima paryškinti:

  • Suderinamumas su įvairiomis PHP versijomis
  • Automatinio užbaigimo funkcija PHP kodui, klasėms, metodams, kintamųjų pavadinimams ir raktiniams žodžiams, taip pat dažniausiai naudojamiems laukų ir kintamųjų pavadinimams pagal jų tipą.
  • Kodavimo stiliaus palaikymas (PSR1 / PSR2, „Drupal“, „Symfony“, „Zend“).
  • PHPDoc palaikymas
  • Dublikatas kodo detektorius.
  • PHP kodo kvapas (phpcs)
  • Pertvarkymas (Pervadinti, Įvesti kintamąjį, Įvesti pastovų, Įvesti lauką, Įterptasis kintamasis, Perkelti statinį narį, Ištraukti sąsają).
  • „Smarty“ ir „Twig“ šablonų redagavimas (sintaksės klaidų išryškinimas, „Smarty“ funkcijų ir atributų nutraukimas, automatinis suporuotų petnešų, kabučių ir uždarymo žymių įterpimas ir dar daugiau).
  • MVC vaizdas „Symfony“ ir „Yii“ sistemoms.
  • PHAR palaikymas.

Kaip įdiegti „Linux“?

Primero, jei norite gauti vienerių metų licenciją siūloma, jūs turite eiti tik į oficialią „JetBrains“ svetainę ir čia turite susikurti paskyrą, kurioje turite pateikti savo institucinį el. laišką arba atsiųsti savo įgaliojimus.

Aktyvinimo el. Paštas

„JetBrains“ atsiųs patvirtinimo el. Laišką ir nuorodą, kurioje galėsite suaktyvinti licenciją kurią galite naudoti „CLion“, „AppCode“, „DataGrip“, „dotCover“, „dotMemory“, „dotTrace“, „GoLand“, „IntelliJ IDEA Ultimate“, „PhpStorm“, „PyCharm“, „ReSharper“, „ReSharper C ++“, „Rider“, „RubyMine“ ir „WebStorm“.

Kai tai bus padaryta, gausite licenciją, kad galėtumėte naudoti bet kurį iš tų produktų, kurie šiuo atveju mus domina „PhpStorm“.

Prieš diegdamas „PhpStorm“, turiu jums priminti, kad jis veikia su „Java“, todėl sistemoje turite būti įdiegę „Java“ paketą.

Tai jau žinodamas, diegimą galime atlikti atsisiųsdami paketą kad ji mums siūlo tiesiogiai iš savo oficialios svetainės, Snap, Flatpack arba tuo atveju, jei jūsų platintojas turi paketą, galite jį įdiegti iš jo saugyklų.

Paprasčiausiems metodams pasirinksime „Snap“ paketo diegimą, kuris tik prašo, kad mūsų sistema turėtų papildomą palaikymą.

Terminale Įvesime bet kurią iš šių komandų, norėdami įdiegti krašto versiją arba stabilią versiją:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Dabar kita vertus, jei norite naudoti „Flatpak“, pakanka turėti palaikymą norint įdiegti šių tipų paketus.

Terminale tiesiog turite įvesti:

flatpak install flathub com.jetbrains.PhpStorm

Galiausiai, jei norite įdiegti kartu su svetainėje pateiktu paketu, instrukcijas rasite pakuotės viduje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   stas sakė

    Aš norėčiau naudoti „Codelobster IDE“ - http://www.codelobster.com