Hướng dẫn how add php validate executable path in vscode? - cách thêm đường dẫn thực thi php validate trong vscode?

Visual Studio Code là một biên tập viên tuyệt vời cho phát triển PHP. Bạn nhận được các tính năng như kết hợp cú pháp và khớp khung, IntelliSense (hoàn thành mã) và đoạn trích ra khỏi hộp và bạn có thể thêm nhiều chức năng hơn thông qua các phần mở rộng mã vs do cộng đồng tạo ra.

Lớp lót

Mã VS sử dụng Php Linter chính thức (php -l) cho chẩn đoán ngôn ngữ PHP. Điều này cho phép mã VS duy trì hiện tại với các cải tiến của Php Linter.

Mẹo: Sử dụng XAMPP? Cài đặt phiên bản đầy đủ của PHP để có được các thư viện phát triển.

Có ba cài đặt để kiểm soát php linter:

  • php.validate.enable: Kiểm soát xem có bật Lining PHP hay không. Được bật theo mặc định.
  • php.validate.executablePath: Chỉ vào thực thi PHP trên đĩa. Đặt điều này nếu thực thi PHP không có trên đường dẫn hệ thống.
  • php.validate.run: Kiểm soát liệu xác thực có được kích hoạt khi lưu (giá trị: "onSave") hoặc trên loại (giá trị: "onType"). Mặc định là trên lưu.

Để thay đổi cài đặt PHP, hãy mở cài đặt người dùng hoặc không gian làm việc của bạn (⌘, (Windows, Linux Ctrl+,)) và nhập 'PHP' để lọc danh sách các cài đặt có sẵn.User or Workspace Settings (⌘, (Windows, Linux Ctrl+,)) and type 'php' to filter the list of available settings.

Hướng dẫn how add php validate executable path in vscode? - cách thêm đường dẫn thực thi php validate trong vscode?

Để đặt đường dẫn thực thi PHP, hãy chọn Chỉnh sửa trong Sắp đặt.JSON LIÊN KẾT TRONG PHP> Xác thực: Đường dẫn thực thi, sẽ mở tệp người dùng settings.json của bạn. Thêm cài đặt php.validate.executablePath với đường dẫn vào cài đặt PHP của bạn:Edit in settings.json link under PHP > Validate: Executable Path, which will open your user settings.json file. Add the php.validate.executablePath setting with the path to your PHP installation:

các cửa sổ

{
  "php.validate.executablePath": "c:/php/php.exe"
}

Linux và macOS

{
  "php.validate.executablePath": "/usr/bin/php"
}

Đoạn trích

Visual Studio Code bao gồm một bộ đoạn trích phổ biến cho PHP. Để truy cập những điều này, hãy nhấn ⌃space (Windows, Linux Ctrl+Space) để có được một danh sách cụ thể theo ngữ cảnh.⌃Space (Windows, Linux Ctrl+Space) to get a context-specific list.

Hướng dẫn how add php validate executable path in vscode? - cách thêm đường dẫn thực thi php validate trong vscode?

Phần mở rộng PHP

Có nhiều phần mở rộng ngôn ngữ PHP có sẵn trên thị trường mã VS và nhiều hơn nữa đang được tạo ra. Bạn có thể tìm kiếm các tiện ích mở rộng PHP từ trong mã VS trong chế độ xem phần mở rộng (⇧⌘x (Windows, Linux Ctrl+Shift+X)) sau đó lọc danh sách thả xuống các phần mở rộng bằng cách nhập 'PHP'.Extensions view (⇧⌘X (Windows, Linux Ctrl+Shift+X)) then filter the extensions dropdown list by typing 'php'.

Hướng dẫn how add php validate executable path in vscode? - cách thêm đường dẫn thực thi php validate trong vscode?

Tắt hỗ trợ PHP tích hợp

Để tắt phần hoàn thành thông minh PHP tích hợp để ủng hộ các đề xuất từ ​​tiện ích mở rộng PHP đã cài đặt, bỏ chọn PHP> Đề xuất: BASIC, đặt

{
  "php.validate.executablePath": "/usr/bin/php"
}
1 thành FALSE trong tệp settings.json của bạn.PHP > Suggest: Basic, which sets
{
  "php.validate.executablePath": "/usr/bin/php"
}
1 to false in your settings.json file.

Gỡ lỗi

Gỡ lỗi PHP với XDebug được hỗ trợ thông qua tiện ích mở rộng gỡ lỗi PHP. Thực hiện theo các hướng dẫn của tiện ích mở rộng để định cấu hình XDebug để làm việc với mã VS.XDebug is supported through a PHP Debug extension. Follow the extension's instructions for configuring XDebug to work with VS Code.

Bước tiếp theo

Đọc để tìm hiểu về:

  • Thị trường mở rộng - Duyệt các phần mở rộng mà những người khác đã chia sẻ
  • Gỡ lỗi - Tìm hiểu thêm về gỡ lỗi mã vs

10/6/2022

Hướng dẫn how add php validate executable path in vscode? - cách thêm đường dẫn thực thi php validate trong vscode?

Bạn có tìm thấy thông báo này khi tạo tệp PHP trong VSCODE không?

Không thể xác nhận vì không có thực thi PHP được đặt. Sử dụng cài đặt 'php.validate.executablepath' để định cấu hình thực thi PHP.

1. Trước hết

Mở cài đặt.json và dán dòng này

{
  "php.validate.executablePath": "/usr/bin/php"
}
3, dán nó vào dòng cuối cùng của cài đặt của bạn.json. Ok, tin nhắn khó chịu không bật lên nữa, và bây giờ ?.
Ok, the annoying message does not pop up anymore, and now?.

Đó là tất cả

Không đùa thực sự 😄 Nhưng ... chúng tôi cũng muốn gỡ lỗi PHP trong VSCode phải không ?.

2. CRTL+SHIFT+P

Nhập

{
  "php.validate.executablePath": "/usr/bin/php"
}
4 và cài đặt trận đấu đầu tiên.

Chạy XAMPP Server, tạo một tệp PHP như test.php với phpinfo (); Mở nó trong trình duyệt của bạn

{
  "php.validate.executablePath": "/usr/bin/php"
}
5 Sao chép nguồn HTML (những gì bạn thấy) và dán nó vào đây: xdebug.org/wizard bây giờ nhấn tương tự đầu ra phpinfo () của tôi. Thực hiện theo hướng dẫn và tải xuống tệp .dll, cài đặt nó trong thư mục your_unit: \ xampp \ php \ ext.phpinfo(); open it in your browser
{
  "php.validate.executablePath": "/usr/bin/php"
}
5 copy the HTML source (what you see) and paste it into here: xdebug.org/wizard now hit analise my phpinfo() output.
Follow the instruction and download the .dll file, install it in the folder your_unit:\xampp\php\ext .

3. Gần như đã hoàn thành!

Bây giờ hãy mở cho bạn Php.ini từ XAMPP và dán mã vào dòng cuối cùng

[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
zend_extension = "you_unit:\xampp\php\ext\downloadedfile.dss

Lưu nó!

Bây giờ, khởi động lại XAMPP và VSCODE và bạn nên hoàn thành!

Thứ cuối cùng

Tự hỏi làm thế nào nó hoạt động? Mở dự án của bạn trên trình duyệt của bạn, đặt điểm dừng trong VSCode và xem phép thuật!
Open your project on your browser, set a stop point in VSCode and see the magic!

Bạn có thể theo dõi tài liệu tại xDebug.org và tại trang mở rộng VSCode.

Cảm ơn đã đọc, đó là bài viết đầu tiên của tôi

Làm cách nào để kiểm tra mã PHP trong Visual Studio?

Có một cách dễ dàng hơn nhiều để chạy PHP, không cần cấu hình:..
Cài đặt phần mở rộng mã Runner ..
Mở tệp mã PHP trong trình soạn thảo văn bản. Sử dụng phím tắt ctrl+alt+n. hoặc nhấn F1 và sau đó chọn/Nhập mã chạy hoặc nhấp chuột phải vào trình chỉnh sửa văn bản và sau đó nhấp vào Run Code trong menu ngữ cảnh biên tập ..

Tôi có thể tìm PHP exe ở đâu?

Nếu bạn đã cài đặt XAMPP, bạn có thể sử dụng chương trình/OPT/LAMP/BIN/PHP trên Linux,/Ứng dụng/XAMPP/XAMPPFILES/BIN/PHP trên Mac OS X và C: \ Program Files \ XAMPP \ PHP \ PHP .exe trên Windows.C:\Program Files\xampp\php\php.exe on Windows.

Làm cách nào để sửa PHP không tìm thấy?

Cách sửa lỗi thực thi PHP không tìm thấy lỗi trong mã VS..
Cài đặt PHP trên máy tính của bạn (ví dụ: với XAMPP).
Xác định vị trí thư mục cài đặt PHP của bạn ..
Mở cài đặt hệ thống nâng cao trên Windows ..
Cập nhật biến môi trường "đường dẫn" Windows ..
Đóng mã vs và mở lại nó ..

Làm thế nào chạy mã PHP trong XAMPP với mã VS?

Thực hiện theo từng bước này để tạo chương trình PHP của bạn:..
Mở thư mục nơi XAMPP được cài đặt.....
Mở thư mục XAMPP và định vị một thư mục có tên là HT HTDOCS, trong đó ..
Bên trong thư mục của HT HTDOCS, tạo một thư mục và đặt tên cho nó bất cứ thứ gì phù hợp với dự án của bạn.....
Bây giờ hãy mở mã Visual Studio và nhấp vào thư mục Mở Mở .. ..