PhpStorm, một IDE tuyệt vời cho PHP đa nền tảng

phpstorm-

PhpStorm là PHP IDE "Lightning Smart" được tạo bởi JetBrains và có sẵn cho các nhà phát triển trên Linux, MacOS và Windows. Điều quan trọng cần đề cập là điều này không phải là một ứng dụng miễn phí và người dùng phải mua khóa cấp phép để sử dụng hết tiềm năng của nó.
Mặc dù JetBrains cung cấp giấy phép một năm miễn phí cho sinh viên, giáo viên, học viện và các lĩnh vực học thuật khác, cho phép bạn không chỉ sử dụng IDE này mà còn cho phép bạn truy cập vào các sản phẩm khác nhau do JetBrains cung cấp.

PhpStorm cung cấp trình soạn thảo cho PHP, HTML và JavaScript với phân tích mã một cách nhanh chóng, ngăn ngừa lỗi và tái cấu trúc tự động cho mã PHP và JavaScript. Hoàn thành mã PhpStorm tương thích với các phiên bản PHP khác nhau, bao gồm trình tạo, hàm điều chỉnh, từ khóa cuối cùng, danh sách foreach, không gian tên, bao đóng, đặc điểm và cú pháp mảng ngắn. Ngoài ra, nó còn bao gồm một trình soạn thảo SQL hoàn chỉnh với các kết quả truy vấn có thể chỉnh sửa.

Giới thiệu về PhpStorm

PhpStorm nó được viết bằng java và người dùng họ có thể mở rộng IDE bằng cách cài đặt các plugin được tạo cho PhpStorm hoặc bằng cách viết các plugin của riêng bạn. Phần mềm cũng giao tiếp với các nguồn bên ngoài như XDebug.

Ứng dụng này tương thích với Linux thông qua các công nghệ khác nhau. Trên trang web chính thức của họ, họ thông báo rằng ứng dụng được phân phối thông qua một gói Snap, mặc dù nó cũng được phân phối thông qua các tệp nhị phân và một số bản phân phối Linux cũng bao gồm gói này trong kho của họ.

PhpStorm cung cấp trình soạn thảo mã phong phú cho PHP với tính năng tô sáng cú pháp, cài đặt định dạng mã mở rộng, kiểm tra lỗi nhanh chóng và hoàn thành mã.

Trong số các đặc điểm chính của nó những điều sau có thể được đánh dấu:

  • Khả năng tương thích với các phiên bản PHP khác nhau
  • Chức năng tự động điền cho mã PHP, các lớp, phương thức, tên biến và từ khóa, cũng như các tên thường được sử dụng cho các trường và biến dựa trên kiểu của chúng.
  • Hỗ trợ kiểu mã hóa (PSR1 / PSR2, Drupal, Symfony, Zend).
  • Hỗ trợ PHPDoc
  • Máy dò mã trùng lặp.
  • Trình đánh hơi mã PHP (phpcs)
  • Tái cấu trúc (Đổi tên, Nhập biến, Nhập hằng, Nhập trường, Biến nội tuyến, Di chuyển thành viên tĩnh, Trích xuất giao diện).
  • Chỉnh sửa mẫu Smarty và Twig (đánh dấu lỗi cú pháp, chấm dứt các chức năng và thuộc tính Smarty, tự động chèn dấu ngoặc nhọn, dấu ngoặc kép và thẻ đóng, v.v.).
  • Chế độ xem MVC cho các khung Symfony và Yii.
  • Hỗ trợ PHAR.

Làm thế nào để cài đặt trên Linux?

Đầu tiên nếu bạn muốn lấy giấy phép một năm được cung cấp, bạn chỉ phải truy cập trang web chính thức của JetBrains và tại đây bạn phải tạo một tài khoản, nơi bạn phải cung cấp email tổ chức của mình hoặc gửi thông tin đăng nhập của bạn.

Email kích hoạt

JetBrains sẽ gửi cho bạn một email xác nhận và một liên kết để bạn có thể kích hoạt giấy phép của mình mà bạn có thể sử dụng để CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine và WebStorm.

Sau khi hoàn tất việc này, bạn sẽ nhận được giấy phép sử dụng bất kỳ sản phẩm nào trong số đó, trong trường hợp này, chúng tôi quan tâm đến PhpStorm.

Trước khi cài đặt PhpStorm, tôi phải nhắc bạn rằng nó hoạt động với Java, vì vậy bạn phải cài đặt gói Java trên hệ thống của mình.

Đã biết điều này, chúng tôi có thể thực hiện cài đặt bằng cách tải xuống gói mà nó cung cấp cho chúng tôi trực tiếp từ trang web chính thức của nó, Snap, Flatpack hoặc trong trường hợp bản phân phối của bạn có gói đi kèm, bạn có thể cài đặt nó từ kho lưu trữ của nó.

Đối với các phương pháp đơn giản nhất, chúng tôi sẽ chọn cài đặt gói Snap, mà chỉ yêu cầu chúng tôi cho hệ thống của chúng tôi để có thêm hỗ trợ.

Trong một thiết bị đầu cuối Chúng tôi sẽ nhập bất kỳ lệnh nào sau đây, để cài đặt phiên bản cạnh hoặc phiên bản ổn định:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Bây giờ, mặt khác, nếu bạn thích sử dụng Flatpak, chỉ cần có sự hỗ trợ để cài đặt các loại gói này là đủ.

Trong một thiết bị đầu cuối, bạn chỉ cần nhập:

flatpak install flathub com.jetbrains.PhpStorm

Cuối cùng, nếu bạn muốn cài đặt với gói được cung cấp từ trang web, bạn có thể tìm thấy hướng dẫn bên trong gói.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Stas dijo

    Tôi thích sử dụng Codelobster IDE - http://www.codelobster.com