Hướng dẫn intellij php cli interpreter - thông dịch viên intellij php cli

Trình thông dịch PHP cục bộ là một công cụ PHP được cài đặt trên máy tính của bạn đối diện với trình thông dịch PHP từ xa có thể được cài đặt trên máy chủ từ xa hoặc trong môi trường ảo được thiết lập trong một trường hợp Vagrant.local PHP interpreter is a PHP engine installed on your computer opposite to a remote PHP interpreter that can be installed on a remote host or in a virtual environment set up in a Vagrant instance .

Trước khi bạn bắt đầu, hãy cài đặt động cơ PHP như một phần của gói amp hoặc riêng biệt.

Cài đặt plugin PHP

Chức năng này dựa trên plugin PHP cần được cài đặt và bật trong IDE của bạn.

Plugin chỉ có sẵn trong IntelliJ & nbsp; Idea Ultimate.

  1. Nhấn CTRL+ALT+S để mở cài đặt IDE và chọn.

  2. Chuyển sang tab Marketplace và sử dụng trường tìm kiếm để tìm plugin PHP.Marketplace tab and use the search field to find the PHP plugin.

  3. Nhấp vào Cài đặt và khởi động lại IDE nếu được nhắc.Install and restart the IDE if prompted.

  1. Nhấn CTRL+ALT+S để mở cài đặt IDE và chọn.

  2. Chuyển sang tab Marketplace và sử dụng trường tìm kiếm để tìm plugin PHP.PHP page that opens, click

    Hướng dẫn intellij php cli interpreter - thông dịch viên intellij php cli
    next to the CLI Interpreter list.

  3. Nhấp vào Cài đặt và khởi động lại IDE nếu được nhắc. in the left-hand pane, then choose Local from the popup menu.

    Trên trang PHP mở ra, nhấp vào bên cạnh danh sách phiên dịch CLI.Other Local.

  4. Trong hộp thoại phiên dịch CLI mở ra, nhấp vào ngăn bên trái, sau đó chọn cục bộ từ menu bật lên.

    1. Nếu bạn đã có một thông dịch viên cục bộ được cấu hình trong IntelliJ & NBSP; IDEA, nó cũng được hiển thị từ menu và mục menu thay đổi sang địa phương khác.Name field, type the identifier to distinguish the interpreter from others, for example, php_installation_.

    2. Trong khung bên phải của hộp thoại, chỉ định cài đặt của trình thông dịch PHP.PHP executable field. Type the path manually or click and select the relevant folder in the dialog that opens.

      Trong trường Tên, nhập định danh để phân biệt trình thông dịch với người khác, ví dụ, php_installation_.php.ini file.

  5. Chỉ định thư mục cài đặt động cơ PHP trong trường thực thi PHP. Nhập đường dẫn theo cách thủ công hoặc nhấp và chọn thư mục có liên quan trong hộp thoại mở ra.Additional area of the CLI Interpreters dialog, you can optionally customize the configuration settings of the PHP installation.

    • Intellij & nbsp; Idea hiển thị phiên bản của công cụ PHP được phát hiện trong thư mục được chỉ định và trình gỡ lỗi được liên kết với công cụ PHP này trong tệp PHP.ini.Debugger extension field, specify the path to Xdebug. This enables IntelliJ IDEA to activate Xdebug when it is necessary if you have disabled it in the php.ini file, see Configuring Xdebug for Using in the On-Demand Mode.

    • Trong khu vực bổ sung của hộp thoại phiên dịch CLI, bạn có thể tùy chỉnh tùy chỉnh cài đặt cấu hình của cài đặt PHP.Configuration options field, compose a string of configuration directives to be passed through the -d command line option and thus add new entries to the php.ini file. The directives specified in this field override the default directives generated by IntelliJ IDEA, such as -dxdebug.remote_enable=1, -dxdebug.remote_host=127.0.0.1, -dxdebug.remote_port=9001, -dxdebug.remote_mode=req.

      Trong trường mở rộng trình gỡ lỗi, chỉ định đường dẫn đến XDebug. Điều này cho phép IntelliJ & nbsp; Ý tưởng kích hoạt xdebug khi cần thiết nếu bạn đã vô hiệu hóa nó trong tệp php.ini, hãy xem cấu hình XDebug để sử dụng ở chế độ theo yêu cầu.Xdebug to the Just-In-Time (JIT) mode, see Debug in the Just-In-Time mode for details.

      Trong trường Tùy chọn cấu hình, soạn một chuỗi các chỉ thị cấu hình sẽ được truyền qua tùy chọn dòng lệnh -D và do đó thêm các mục mới vào tệp php.ini. Các chỉ thị được chỉ định trong trường này ghi đè các chỉ thị mặc định được tạo bởi IntelliJ & nbsp; ý tưởng, chẳng hạn như -dxdebug.remote_enable=1, -dxdebug.remote_host=127.0.0.1, -dxdebug.remote_port=9001, -dxdebug.remote_mode=req. next to the Configuration options field, and then create a list of entries in the Configuration Options dialog that opens.

      • Ví dụ: nếu bạn chỉ định Chỉ thị -dxdebug.remote_mode=jit, nó sẽ ghi đè chỉ thị -dxdebug.remote_mode=req mặc định và do đó chuyển XDebug sang chế độ chỉ trong thời gian (JIT), hãy xem gỡ lỗi trong chế độ chỉ trong thời gian để biết chi tiết.. In the new line, that is added to the list, specify the name of the new entry and its value in the Name and Value fields respectively.

        Để làm điều đó, nhấp vào bên cạnh trường Tùy chọn cấu hình, sau đó tạo một danh sách các mục trong hộp thoại Tùy chọn cấu hình mở ra.

      • Để thêm một mục mới, nhấp. Trong dòng mới, được thêm vào danh sách, chỉ định tên của mục nhập mới và giá trị của nó trong các trường tên và giá trị tương ứng..

      • Bạn có thể thêm nhiều mục như bạn cần, chỉ cần nhớ rằng chúng sẽ được chuyển thành một dòng lệnh với độ dài giới hạn ở 256 ký tự. or .

      Để xóa một mục, chọn nó trong danh sách và nhấp.OK, you return to the CLI Interpreters dialog, where the entries are transformed into a command line.

  6. Để thay đổi thứ tự của các mục, nhấp hoặc. to have IntelliJ IDEA display a separate information window with the installation details and the list of loaded extensions and configured options. Note that the additional options specified in the Configuration Options field of the PHP Interpreters dialog are not listed.

Khi nhấp vào OK, bạn quay lại hộp thoại phiên dịch CLI, trong đó các mục được chuyển thành một dòng lệnh.

  1. Bấm để có IntelliJ & NBSP; Ý tưởng hiển thị một cửa sổ thông tin riêng biệt với các chi tiết cài đặt và danh sách các tiện ích mở rộng được tải và các tùy chọn được cấu hình. Lưu ý rằng các tùy chọn bổ sung được chỉ định trong trường Tùy chọn Cấu hình của hộp thoại Php Interpresser không được liệt kê.Change PHP interpreter action.

    Chuyển đổi giữa các phiên dịch viên PHP được định cấu hình khi đang bay

  2. Nhấn Ctrl+Shift+A và bắt đầu gõ Change PHP interpreter. Trong danh sách đề xuất, chọn hành động phiên dịch PHP thay đổi.

Nếu cần thiết, bạn có thể chỉ định một phím tắt cho hành động này trực tiếp trong danh sách đề xuất bằng cách nhấn Alt+Enter hoặc tại một điểm sau như được mô tả trong cấu hình phím tắt.Settings/Preferences dialog (Ctrl+Alt+S). This will also affect the run/debug configurations, test frameworks', and quality tools' configurations that are set to use the default project interpreter.

Hướng dẫn intellij php cli interpreter - thông dịch viên intellij php cli

Trong menu bật lên mở ra, chọn một trong các phiên dịch PHP cục bộ hoặc từ xa được định cấu hình.