Hướng dẫn how do i get php in visual studio? - làm cách nào để lấy php trong visual studio?

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.

Để đặ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.

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'.

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" } 0 thành FALSE trong tệp settings.json của bạn.PHP > Suggest: Basic, which sets { "php.validate.executablePath": "/usr/bin/php" } 0 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

PHP được yêu cầu để chạy dự án PHP của bạn tại địa phương. Ngoài ra, tiện ích mở rộng { "php.validate.executablePath": "/usr/bin/php" } 2 của PHP cũng được yêu cầu, để có chức năng gỡ lỗi hoạt động.

Có một số cách để dự án sẵn sàng để chạy. Bạn có thể chọn tùy thuộc vào trường hợp:

Chọn hoặc cài đặt phiên bản PHP

Nếu bạn chưa cài đặt PHP, hãy mở hoặc tạo { "php.validate.executablePath": "/usr/bin/php" } 3 và truy cập { "php.validate.executablePath": "/usr/bin/php" } 4 của dự án. Chọn phiên bản PHP mong muốn của bạn như được mô tả dưới đây.

Lưu các thuộc tính và tiến hành cài đặt PHP tự động bằng cách chạy dự án (F5) hoặc bằng cách nhấp vào thông báo cảnh báo { "php.validate.executablePath": "/usr/bin/php" } 5.

Bạn sẽ được yêu cầu quyền quản trị viên. Sau đó, trình cài đặt nền tảng web của Microsoft sẽ tiến hành cài đặt { "php.validate.executablePath": "/usr/bin/php" } 6 đã được cấu hình với tiện ích mở rộng { "php.validate.executablePath": "/usr/bin/php" } 2, cho phép chức năng gỡ lỗi.

Cài đặt PHP hiện tại

Nếu bạn đã cài đặt PHP, nhưng nó không được liệt kê trong các thuộc tính dự án (như được hiển thị trong hình ảnh hộp thoại đầu tiên ở trên), bạn có thể định cấu hình nó được sử dụng bởi Visual Studio. Chuyển đến menu { "php.validate.executablePath": "/usr/bin/php" } 8 và điều hướng đến { "php.validate.executablePath": "/usr/bin/php" } 9 như được mô tả dưới đây.

Trong hộp thoại, bạn có thể chọn một thư mục tùy chỉnh với chương trình php -l0 và tùy chọn khắc phục bất kỳ sự cố cấu hình nào của nó.

Lưu ý 1: Tùy chọn này có thể không thể định cấu hình { "php.validate.executablePath": "/usr/bin/php" } 2 cho bạn đúng.: this option may not be able to configure { "php.validate.executablePath": "/usr/bin/php" } 2 for you properly.

Sau đó, để sử dụng phiên bản PHP được chỉ định bởi dự án PHP thực tế của bạn, hãy truy cập Project Properties và chọn thư mục PHP được cấu hình của bạn.

Lưu ý 2: Công cụ PHP sẽ kiểm tra và phân tích tệp cấu hình PHP php -l2. Vị trí của php -l2 được xác định trong một số bước, theo hành vi PHP. Nếu vị trí không chính xác, vui lòng kiểm tra các mục sau:: PHP Tools will check and analyze the PHP configuration file php -l2. The location of php -l2 is determined in several steps, according to the PHP behavior. If the location is not correct, please check the following:

  • Biến môi trường hệ thống php -l4 buộc PHP phải sử dụng php -l2 ở một vị trí được chỉ định. Loại bỏ biến môi trường này được khuyến nghị.
  • PHP tìm kiếm php -l2 trong thư mục của nó. Đảm bảo tệp php -l2 tồn tại.
  • PHP chỉ định một số vị trí khác, chẳng hạn như đăng ký hệ thống. Theo dõi //php.net/manual/en/configuration.file.php để biết thêm thông tin.

Sử dụng máy chủ PHP từ xa

Có thể chạy các dự án của bạn trên một máy từ xa hoặc môi trường ảo hóa, chẳng hạn như container Docker.

Thiết lập máy từ xa của bạn với các cấu hình PHP và XDebug của bạn, truy cập thuộc tính dự án PHP và chọn máy chủ tùy chỉnh như được mô tả dưới đây. Nhập URL máy từ xa và bắt đầu dự án của bạn.

Lưu ý: Đảm bảo dự án PHP của bạn được triển khai trên máy từ xa khi bắt đầu dự án hoặc thư mục dự án được ánh xạ tới thư mục của máy từ xa.: make sure your PHP project gets deployed onto the remote machine upon starting the project, or the project directory is mapped to the remote machine's directory.

Liên kết liên quan

  • Định cấu hình xdebug
  • Dự án mới từ mã hiện có

Tôi có thể làm PHP trong Visual Studio không?

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.. You get features like syntax highlighting and bracket matching, IntelliSense (code completion), and snippets out of the box and you can add more functionality through community-created VS Code extensions.

Làm cách nào để tạo một tệp PHP trong Visual Studio?

Dự án mới từ mã hiện có..
Dự án từ menu mã hiện có.Mở tệp |MỚI |Dự án từ mã hiện tại ... ....
Sau đó chọn PHP và nhấp vào Tiếp theo>.
Điều này sẽ hiển thị các trình hướng dẫn sau đây.....
Nhấp vào Kết thúc, Visual Studio sẽ tạo một dự án mới (..

Làm cách nào để cài đặt PHP?

Thực hiện theo các bước dưới đây để cài đặt PHP trên Windows: Bước 1: Truy cập trang web //www.php.net/ bằng bất kỳ trình duyệt web nào và nhấp vào tải xuống.Bước 2: Nhấp vào nút Tải xuống Windows.Bước 3: Trang web mới có các tùy chọn khác nhau, chọn phiên bản an toàn của luồng và nhấp vào nút ZIP và tải xuống.

Chủ đề