PhpStorm, IDE yang sangat baik untuk PHP merentas platform

phpstorm-

PhpStorm adalah PHP IDE "Kilat Kilat" dicipta oleh JetBrains dan yang tersedia untuk pembangun di Linux, MacOS dan Windows. Penting untuk disebutkan bahawa ini bukan aplikasi percuma dan pengguna mesti membeli kunci lesen untuk menggunakannya sepenuhnya.
Walaupun JetBrains menawarkan lesen satu tahun percuma untuk pelajar, guru, institusi dan bidang akademik lain, yang membolehkan anda bukan sahaja menggunakan IDE ini tetapi juga memberi anda akses kepada pelbagai produk yang ditawarkan oleh JetBrains.

PhpStorm menyediakan editor untuk PHP, HTML dan JavaScript dengan analisis kod dengan pantas, pencegahan ralat dan refactoring automatik untuk kod PHP dan JavaScript. Penyelesaian kod PhpStorm serasi dengan versi PHP yang berbeza, termasuk penjana, coroutine, kata kunci terakhir, senarai Foreach, ruang nama, penutupan, sifat, dan sintaks array pendek. Selain itu ia merangkumi editor SQL lengkap dengan hasil pertanyaan yang dapat diedit.

Mengenai PhpStorm

PhpStorm ia ditulis dalam java dan pengguna mereka dapat memperluas IDE dengan memasang pemalam dibuat untuk PhpStorm atau dengan menulis pemalam anda sendiri. Perisian ini juga berkomunikasi dengan sumber luaran seperti XDebug.

Aplikasi ini serasi dengan Linux melalui pelbagai teknologi. Di laman web rasmi mereka, mereka mengumumkan bahawa aplikasi itu diedarkan melalui paket Snap, walaupun juga diedarkan melalui binari dan juga beberapa distribusi Linux termasuk paket di repositori mereka.

PhpStorm menyediakan penyunting kod yang kaya untuk PHP dengan sorotan sintaks, tetapan format kod yang diperluas, pemeriksaan ralat dalam perjalanan, dan penyelesaian kod.

Antara ciri utamanya Berikut ini boleh diserlahkan:

  • Keserasian dengan pelbagai versi PHP
  • Fungsi pelengkap automatik untuk kod PHP, kelas, kaedah, nama pemboleh ubah dan kata kunci, serta nama yang biasa digunakan untuk bidang dan pemboleh ubah berdasarkan jenisnya.
  • Sokongan gaya pengekodan (PSR1 / PSR2, Drupal, Symfony, Zend).
  • Sokongan PHPDoc
  • Pengesan kod pendua.
  • Sniffer Code PHP (phpcs)
  • Refactorings (Namakan Semula, Masukkan Pemboleh Ubah, Masukkan Pemalar, Masukkan Medan, Inline Variable, Pindahkan Anggota Statik, Ekstrak Antara Muka).
  • Penyuntingan templat Smarty dan Twig (penyorotan ralat sintaksis, penamatan fungsi dan atribut Smarty, penyisipan pendakap berpasangan secara automatik, tanda kutip dan tanda penutup, dan banyak lagi).
  • Paparan MVC untuk kerangka kerja Symfony dan Yii.
  • Sokongan PHAR.

Bagaimana cara memasang di Linux?

Pertama, jika anda ingin mendapatkan lesen satu tahun yang ditawarkan, anda hanya perlu pergi ke laman web rasmi JetBrains dan di sini anda mesti membuat akaun di mana anda mesti memberikan e-mel institusi anda atau menghantar bukti kelayakan anda.

E-mel pengaktifan

JetBrains akan menghantar e-mel pengesahan dan pautan di mana anda boleh mengaktifkan lesen anda yang boleh anda gunakan CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine, dan WebStorm.

Setelah ini selesai, anda akan menerima lesen untuk menggunakan salah satu produk tersebut, yang mana dalam hal ini kami berminat dengan PhpStorm.

Sebelum memasang PhpStorm, saya mesti mengingatkan anda bahawa ia berfungsi dengan Java, jadi anda mesti memasang pakej Java pada sistem anda.

Sudah mengetahui perkara ini, kita boleh melakukan pemasangan sama ada dengan memuat turun pakej bahawa ia menawarkan kepada kami secara langsung dari laman web rasminya, Snap, Flatpack atau sekiranya distro anda mempunyai pakej, anda boleh memasangnya dari repositorinya.

Untuk kaedah termudah, kita akan memilih pemasangan pakej Snap, yang hanya meminta sistem kami mendapat sokongan tambahan.

Di terminal Kami akan menaip mana-mana perintah berikut, baik untuk memasang versi tepi atau versi stabil:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Sekarang, sebaliknya jika anda lebih suka menggunakan Flatpak, cukup untuk mempunyai sokongan untuk memasang jenis pakej ini.

Di terminal anda hanya perlu menaip:

flatpak install flathub com.jetbrains.PhpStorm

Akhirnya, jika anda ingin memasang dengan pakej yang disediakan dari laman web, anda boleh mendapatkan arahan di dalam pakej.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Stas kata

    Saya lebih suka menggunakan Codelobster IDE - http://www.codelobster.com