PHP là một trong những ngôn ngữ lập trình phổ biến nhất để phát triển web phía máy chủ. Nó được sử dụng trong nhiều framework và CSM như WordPress, Laravel, Symfony và những nền tảng khác đứng sau một phần khá lớn của Internet
Visual Studio là một IDE mạnh mẽ, nhưng trọng tâm của nó không phù hợp với một số ngôn ngữ, PHP là một trong số đó. Khi thời gian trôi qua, nhiều ngôn ngữ đã tìm đến Visual Studio, như Python và cuối cùng là PHP. Một công ty có trụ sở tại Praha tên là DEVSENSE đã phát triển một tiện ích mở rộng có tên Công cụ PHP dành cho Visual Studio đã có sẵn trong hệ sinh thái Visual Studio hơn một thập kỷ
Kể từ khi thành lập, Công cụ PHP dành cho Visual Studio là một tiện ích mở rộng trả phí, cung cấp bản dùng thử miễn phí. Bây giờ, điều đó đã thay đổi. DEVSENSE đang phát hành một phần lớn ưu đãi của họ dưới dạng tiện ích mở rộng miễn phí, để lại một số tính năng dưới dạng trả phí. Điều đó cho phép các nhà phát triển PHP làm việc trong Visual Studio và tận dụng tất cả những thứ tuyệt vời có sẵn
Điều đó có nghĩa là các nhà phát triển sẽ nhận được IntelliSense, định dạng, hệ thống dự án, phân tích mã nhanh chóng, tích hợp trình soạn thảo [quản lý phụ thuộc PHP] và các tính năng liên quan đến trình soạn thảo nâng cao khác miễn phí. Trong phiên bản mới nhất, PHP Tools hỗ trợ PHP 8. 2 chưa được phát hành chính thức và những thứ khác như generics là thứ bắt buộc phải có đối với các framework như Laravel. Các tính năng khác như gỡ lỗi, tái cấu trúc, kiểm tra đơn vị và ống kính mã có sẵn trong ưu đãi cao cấp. Bạn có thể tìm thấy ma trận so sánh chi tiết tại https. //www. phát minh. com/mua
Bắt đầu nhanh
Trước tiên, hãy cài đặt Công cụ PHP cho Visual Studio
Tạo dự án PHP của bạn
Sau khi cài đặt
- Chọn Tạo dự án mới từ trang bắt đầu hoặc Tệp > Mới > Dự án… từ thanh tiêu đề
- Trong hộp tổ hợp ngôn ngữ, hãy chọn PHP, chọn Dự án web PHP, sau đó chọn Tiếp theo
- Đặt tên cho dự án của bạn và chọn Tạo
- Tại thời điểm này, bạn có thể chọn mẫu dự án. Hãy chọn Trang web trống và chọn Tiếp theo.
- Bây giờ, bạn có thể chọn phiên bản PHP sẽ đặt cho dự án. Đối với hướng dẫn ngắn này, chúng ta có thể sử dụng PHP 8. 1 và chọn Kết thúc. Công cụ PHP sẽ kiểm tra môi trường của bạn và cài đặt, cấu hình PHP được thiết lập trong dự án.
Sử dụng Trình soạn thảo PHP trong Visual Studio
Khi cài đặt xong, dự án sẽ mở. Trong trình chỉnh sửa, bạn có thể di chuột qua bất kỳ biểu tượng nào để nhận chú giải công cụ. Hoặc nhấn Ctrl + Space để xem IntelliSense cho ngữ cảnh hiện tại
Chạy và gỡ lỗi PHP trong Visual Studio
Đặt một điểm dừng F9 và nhấn F5 để chạy dự án và bắt đầu gỡ lỗi. 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
Xin chúc mừng. Bạn đang gỡ lỗi PHP trong Visual Studio
Đây là hướng dẫn đơn giản về cách sử dụng Công cụ PHP dành cho Visual Studio khi bạn có một dự án trong giải pháp. Có thể thiết lập phức tạp hơn. các nhà phát triển có thể thêm các dự án PHP vào các giải pháp hiện có của họ [*. sln] – có một IDE sẽ giúp cuộc sống của họ dễ dàng hơn hoặc họ có thể làm việc với PHP chỉ bằng cách mở một thư mục. Có thể tìm thấy nhiều hướng dẫn hơn trên tài liệu của DEVSENSE
Bước tiếp theo
Nếu bạn quan tâm đến việc phát triển PHP trong Visual Studio, vui lòng cài đặt Công cụ PHP dành cho Visual Studio và đảm bảo cho tác giả biết bạn thích nó như thế nào, bạn còn thiếu những tính năng nào hoặc nếu bạn gặp bất kỳ điều gì cần cải thiện thêm. Bạn có thể liên hệ với họ tại Diễn đàn cộng đồng công cụ PHP của DEVSENSE
Theo a, Visual Studio Code của Microsoft là Trình chỉnh sửa mã phổ biến nhất dành cho Nhà phát triển. Nó có thể được cài đặt miễn phí trên Windows, Mac và Linux và bao gồm hỗ trợ tích hợp sẵn cho PHP với các tính năng như đánh dấu cú pháp và IntelliSense [hoàn thành mã]
Một số plugin được sử dụng rộng rãi được khuyến nghị ở đây để phát triển với PHP
https. //mã số. Visual Studio. com/
Phần mở rộng máy chủ PHP
Khi bạn cài đặt PHP trên máy tính của mình, bạn có thể sử dụng tiện ích mở rộng Máy chủ PHP với Mã VS để khởi chạy một trang web. Nó hoạt động hoàn hảo với FastSitePHP, chỉ cần nhấp chuột phải vào [chỉ mục. php] và chọn [Máy chủ PHP. Phục vụ Dự án] hoặc nhấp vào biểu tượng Máy chủ PHP ở góc trên bên phải màn hình
https. //thương trường. Visual Studio. com/items?itemName=brapifra. máy chủ php
Sau đó, bạn sẽ thấy FastSitePHP khởi chạy [hoặc trang khởi động] trong trình duyệt mặc định của bạn
Tiện ích mở rộng Code Runner
https. //thương trường. Visual Studio. com/items?itemName=formulahendry. người chạy mã
Với Code Runner, bạn có thể chạy các tệp PHP, tệp JavaScript, tệp Python hoặc tập lệnh từ hơn 30 ngôn ngữ khác. Chỉ cần nhấp chuột phải vào tệp và chọn [Chạy mã] hoặc nhấp vào nút [Chạy] ở góc trên bên phải của màn hình
Đầu ra của bàn điều khiển sẽ được hiển thị trong ngăn bên dưới mã của bạn. Việc sao chép nội dung từ đây dễ dàng hơn nhiều so với dấu nhắc lệnh hoặc thiết bị đầu cuối và bạn không phải chuyển đổi qua lại giữa cửa sổ đầu cuối để chạy tập lệnh
Tiện ích mở rộng bổ sung
Tìm thêm tại đây
https. //mã số. Visual Studio. com/docs/ngôn ngữ/php
Cập nhật Màu cú pháp để dễ đọc các thẻ PHP hơn trong các mẫu PHP
Theo mặc định, các thẻ PHP ,
,
?>
sẽ có cùng màu với HTML, điều này có thể khiến chúng khó đọc nếu bạn đang sử dụng Mẫu PHP để hiển thị phía máy chủ