Bạn có thể sử dụng PHP trong Vscode không?

Visual Studio Code là một trình soạn thảo tuyệt vời cho PHP và phát triển ngôn ngữ khác. Bạn nhận được gần như tất cả các tính năng như đánh dấu cú pháp, so khớp dấu ngoặc, PHP IntelliSense và các đoạn trích sẵn có, đồng thời bạn có thể tạo hoặc thêm nhiều chức năng hơn thông qua các tiện ích mở rộng Visual Studio Code do cộng đồng tạo ra

Không có nhà phát triển nào thích gỡ lỗi các ứng dụng web. Nhưng tất cả chúng ta đều biết rằng chúng ta cần sử dụng gỡ lỗi phần mềm chất lượng vì đây là một khía cạnh phát triển quan trọng. Trong khi. Các nhà phát triển Net và Java thường có các IDE dành riêng cho ngôn ngữ của họ có hỗ trợ gỡ lỗi đầy đủ, các nhà phát triển PHP đôi khi có thể cảm thấy bị bỏ rơi

Chắc chắn rồi, có khá một số ứng dụng thương mại như phpStorm có thể giúp gỡ lỗi mã PHP. Nhưng những ứng dụng kinh doanh này thường rất tốn kém và phụ thuộc vào hệ điều hành. May mắn thay, có một số trình soạn thảo mã nguồn mở sẽ cung cấp cho các nhà phát triển PHP trải nghiệm sửa lỗi tương tự mà không cần các IDE đắt tiền và Mã VS là một trong số đó

Nếu bạn chưa quen với VSCode, hãy xem cách cài đặt mã studio trực quan trên mac. Hướng dẫn đó sẽ giúp bạn thiết lập VSCode trong máy Mac của bạn

Cách sử dụng PHP trong Visual Studio Code

Theo mặc định, Visual Studio Code đi kèm với Hỗ trợ PHP, nhưng bạn cũng có thể cài đặt các tiện ích mở rộng ngôn ngữ PHP có sẵn trên VS Code Marketplace. Bạn có thể tìm kiếm các tiện ích mở rộng PHP từ bên trong Mã VS trong chế độ xem Tiện ích mở rộng [ ⇧⌘X ], sau đó bạn có thể chọn các tiện ích mở rộng bằng cách sử dụng trình đơn thả xuống . Nhưng trước tiên, hãy kiểm tra phiên bản PHP của bạn bằng lệnh sau.

php -v

 

Tôi có phiên bản PHP 7. 2. 11, và nếu bạn có thứ gì đó như 5. 6. * hoặc 7. 0. * hoặc 7. 1. * thì tốt nhất là cập nhật phiên bản PHP của bạn. Tôi đã cài đặt PHP bằng homebrew, vì vậy tôi có thể cập nhật phiên bản PHP bằng lệnh sau. Hướng dẫn nâng cấp phiên bản PHP này dành cho MAC và không dành cho Windows

brew upgrade php

Nếu bạn đang sử dụng MAMP hoặc XAMPP, thì bạn cũng cần cập nhật gói phần mềm đó để có phiên bản PHP mới nhất

Tiện ích mở rộng PHP cho VSCode

PHPIntelliSense và PHP Debug là những phần mở rộng IMP nhất cho Môi trường phát triển PHP. Nhưng có nhiều tiện ích mở rộng hơn mà bạn có thể sử dụng dựa trên quy trình dự án hoặc phong cách viết mã của bạn. Các tiện ích mở rộng sẽ giúp bạn tăng tốc quy trình làm việc và giảm sự lặp lại mã của bạn, đồng thời cung cấp khả năng hoàn thành mã

 

PHP IntelliSense

Để cài đặt và sử dụng PHP Intellisense, bạn cần cài đặt ít nhất PHP 7 trên máy của mình. Sau đó, bạn có thể thêm nó vào PATH của mình hoặc đặt php. cài đặt đường dẫn thực thi. I nếu bạn đang đối mặt với sự trùng lặp, hãy tắt PHP IntelliSense tích hợp sẵn của VS Code bằng cách cài đặt php.suggest.basic  đến  sai . Cuối cùng, bạn  có thể thêm đường dẫn thực thi php bên trong cài đặt người dùng.

"php.executablePath": "/usr/local/Cellar/php/7.2.11/bin/php"

Vui lòng tìm PHP Executable của bạn và không sao chép đoạn mã trên nếu bạn có phiên bản PHP khác và cách bạn đã cài đặt PHP trước đây vì đường dẫn của PHP sẽ bị thay đổi trên máy của bạn. Ví dụ bạn đang dùng MAMP hoặc XAMPP thì đường dẫn php sẽ khác. Tuy nhiên, tôi đã sử dụng Homebrew để có thể viết đường dẫn trên

Các tính năng của IntelliSense

  1. Hoàn thành mã
  2. Tìm kiếm biểu tượng không gian làm việc
  3. Chữ ký Trợ giúp
  4. Tìm tất cả các tài liệu tham khảo
  5. Chuyển đến định nghĩa

Gỡ lỗi PHP

Cài đặt tiện ích mở rộng. Nhấn F1 và nhập ext install php-debug

Tiện ích mở rộng này là bộ điều hợp gỡ lỗi giữa Mã VS và XDebug của Derick Rethan. XDebug là phần mở rộng PHP [a. so trên Linux và một. dll trên Windows] cần được cài đặt trên máy chủ của bạn

Các tính năng của Gỡ lỗi PHP

  1. Điểm ngắt dòng
  2. Điểm dừng có điều kiện
  3. điểm dừng chức năng
  4. Bước qua, bước vào, bước ra
  5. Phá vỡ khi nhập cảnh
  6. Xử lý các trường hợp ngoại lệ chưa được phát hiện và lỗi/cảnh báo/thông báo.
  7. Nhiều yêu cầu song song
  8. Dấu vết ngăn xếp, biến phạm vi, siêu toàn cục, hằng số do người dùng xác định  .
  9. Mảng & Đối tượng [bao gồm tên lớp , thuộc tính riêng tư và tĩnh].
  10. bảng điều khiển gỡ lỗi
  11. Xem
  12. Chạy dưới dạng CLI
  13. Chạy mà không cần gỡ lỗi

Chèn mã PHP

Mã VS sử dụng trình nói dối PHP chính thức [php -l] cho ngôn ngữ PHP. Nó cho phép Mã VS luôn cập nhật với các cải tiến của PHP linter

Có ba cài đặt để kiểm soát trình nói dối PHP

  • php.validate.enable. kiểm soát xem có bật PHP linting hay không. Được bật theo mặc định
  • php.validate.executablePath. trỏ đến tệp thực thi PHP trên đĩa. Đặt cái này nếu tệp thực thi PHP không có trên đường dẫn hệ thống
  • php.validate.run. kiểm soát xem xác thực có được kích hoạt khi lưu hay không [giá trị. "onSave"] hoặc trên loại [giá trị. "onType"]. Mặc định đang lưu.

Cuối cùng, bài viết Cách sử dụng PHP trong Visual Studio Code đã kết thúc

Facebook

Twitter

Pinterest

WhatsApp

Bài viết trước Ví dụ xác thực dạng góc. Hướng dẫn đầy đủ

Bài viết tiếp theo Bảng vật liệu 12 góc có phân trang, lọc, sắp xếp

kranal

https. //appdividend. com/

Krunal Lathiya là Kỹ sư phần mềm với hơn tám năm kinh nghiệm. Anh ấy đã phát triển một nền tảng vững chắc về các nguyên tắc khoa học máy tính và niềm đam mê giải quyết vấn đề. Ngoài ra, Krunal có kiến ​​thức tuyệt vời về Khoa học dữ liệu và Học máy, đồng thời là chuyên gia về Ngôn ngữ Python. Krunal có kinh nghiệm với nhiều ngôn ngữ lập trình và công nghệ khác nhau, bao gồm PHP, R, Golang và JavaScript. Anh ấy cảm thấy thoải mái khi làm việc trong lĩnh vực phát triển front-end và back-end

Tôi có thể chạy PHP trong mã Visual Studio không?

Chạy và gỡ lỗi PHP trong Visual Studio . Máy chủ được cấu hình trong dự án [theo mặc định là máy chủ Web tích hợp sẵn của PHP] sẽ chạy và trình duyệt mở ra. Sau đó, điểm dừng sẽ bị tấn công. Place a breakpoint F9 and hit F5 to run the project and start debugging. The server which is configured in the project [by default it's PHP's built-in Web server] will run and a browser opens. Then the breakpoint will get hit.

Làm cách nào để sử dụng máy chủ PHP trong vscode?

Có nhiều cách để chạy máy chủ PHP. .
CTRL + SHIFT + P và tìm kiếm Máy chủ PHP. Phục vụ lệnh dự án
Nhấp vào nút chỉnh sửa của vscode [biểu tượng ở góc trên bên phải]
Nhấp chuột phải vào trình soạn thảo của vscode khi một. php hoặc một. html đang mở

Chủ Đề