Dự kiến PHP vscode
Khi tôi tiếp tục thực hành PHP, tôi quyết định cài đặt một số tiện ích mở rộng bổ sung cho Visual Studio Code Show
Một trong những tiện ích mở rộng đó là PHP CodeSniffer (PHPCS), thật tuyệt vời Tôi đặt nó theo tiêu chuẩn PSR-2 và bắt đầu điều chỉnh mã, nhưng tôi không thể tìm ra giải pháp cho một trong các lỗi
May mắn thay, sau khi tìm hiểu xung quanh, tôi đã tìm ra giải pháp và tôi sẽ chia sẻ với bạn trong hướng dẫn này Điều gì gây ra lỗi PHPCS này?Theo những gì tôi hiểu, lỗi có liên quan đến hệ điều hành và mã kiểm soát dòng mới. LF (Nạp dòng) và CR (Trở về vận chuyển) Một số hệ điều hành, chẳng hạn như Windows, sử dụng CRLF (hoặc CR+LF), trong khi những hệ điều hành khác, chẳng hạn như Linux, sử dụng LF Vì vậy, nếu bạn đang sử dụng Windows, Visual Studio Code sẽ đặt mã thành CRLF theo mặc định và rõ ràng, PHP CodeSniffer muốn nó được đặt thành LF để ngừng “la hét” Bạn có thể đọc thêm về các mã này tại đây Sửa “Ký tự cuối dòng không hợp lệ;Tôi sẽ chỉ cho bạn cách đặt LF trong Mã VS cho mỗi tệp hoặc làm mặc định cho tất cả các tệp mới Đặt LF làm mặc địnhBước 1Chuyển đến Tệp > Tùy chọn > Cài đặt, tìm kiếm cài đặt. json trong trường tìm kiếm, sau đó nhấp vào Chỉnh sửa trong cài đặt. liên kết json Bạn có thể chọn thêm cài đặt ở cấp Người dùng hoặc Không gian làm việc Bước 2Thêm dấu phẩy sau dòng cuối cùng rồi thêm đoạn mã sau vào dòng tiếp theo
Lưu các tập tin ghi chú
Kiểm tra phương pháp thứ hai để xem cách thay đổi CRLF thành LF trên mọi tệp Đặt LF theo cách thủ công, trên mỗi tệpBước 1Nhấp vào nút CRLF được tìm thấy ở dưới cùng bên phải trong Mã VS Ngoài ra, bạn có thể mở Bảng lệnh của mình bằng cách nhấn CTRL+SHIFT+P, thêm Thay đổi trình tự kết thúc dòng, sau đó chọn LF, như bạn thấy trong bước thứ hai Bước 2Nhấp vào LF ở trên cùng Đó là nó Bây giờ, “Ký tự cuối dòng không hợp lệ; Đó là một bọcTôi hy vọng bạn thấy hướng dẫn này hữu ích và bản sửa lỗi phù hợp với bạn Nếu một số thông tin đã lỗi thời hoặc không chính xác hoặc bạn có bất cứ điều gì cần thêm, nói hoặc hỏi, vui lòng liên hệ với tôi qua Twitter hoặc email Giới thiệu về RaduTôi đã làm việc trực tuyến tại nhà được hơn 9 năm. Tôi đã học được rất nhiều thứ khác nhau liên quan đến các trang web. Chuyên môn chính của tôi là WordPress, nhưng trong một thời gian, tôi bắt đầu tập trung nhiều hơn vào phát triển web Visual Studio Code là một trình soạn thảo tuyệt vời để phát triển PHP. Bạn nhận được các tính năng như tô sáng cú pháp và so khớp dấu ngoặc, IntelliSense (hoàn thành mã) và các đoạn trích sẵn có, đồng thời bạn có thể thêm nhiều chức năng hơn thông qua tiện ích mở rộng Mã VS do cộng đồng tạo vải lótMã VS sử dụng trình nói dối PHP chính thức (_______5) để chẩn đoán ngôn ngữ PHP. Điều này 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 kẻ nói dối PHP
Để 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+,)) 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 cài đặt. json trong PHP > Xác thực. Đường dẫn thực thi, sẽ mở tệp 1 người dùng của bạn. Thêm cài đặt php.validate.executablePath với đường dẫn đến cài đặt PHP của bạncác cửa sổ
Linux và macOS
Đoạn tríchVisual Studio Code bao gồm một tập hợp các đoạn mã phổ biến cho PHP. Để truy cập những thứ này, hãy nhấn ⌃Dấu cách (Windows, Linux Ctrl+Dấu cách . to get a context-specific list. Tiện ích mở rộng PHPCó nhiều tiện ích mở rộng ngôn ngữ PHP có sẵn trên VS Code Marketplace và nhiều tiện ích mở rộng khác đang được tạo. 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 (Windows, Linux Ctrl . )) then filter the extensions dropdown list by typing 'php'. Vô hiệu hóa hỗ trợ PHP tích hợpĐể tắt tính năng hoàn thành thông minh PHP tích hợp sẵn để ủng hộ các đề xuất từ tiện ích mở rộng PHP đã cài đặt, hãy bỏ chọn PHP > Đề xuất. Cơ bản, đặt 0 thành false trong tệp 1 của bạngỡ lỗiGỡ lỗi PHP với XDebug được hỗ trợ thông qua tiện ích mở rộng Gỡ lỗi PHP. Làm theo hướng dẫn của tiện ích mở rộng để định cấu hình XDebug hoạt động với Mã VS Mã Visual Studio có tốt cho PHP không?Visual Studio Code là trình chỉnh sửa tuyệt vời để phát triển PHP . Bạn nhận được các tính năng như tô sáng cú pháp và so khớp dấu ngoặc, IntelliSense (hoàn thành mã) và các đoạn trích sẵn có, đồng thời bạn có thể thêm nhiều chức năng hơn thông qua tiện ích mở rộng Mã VS do cộng đồng tạo.
Phần mở rộng PHP tốt nhất cho mã Visual Studio là gì?1 – Trí tuệ nhân tạo PHP. PHP Intelephense là một tiện ích mở rộng PHP phổ biến cho Mã VS cung cấp các tính năng nâng cao để phát triển PHP hiệu quả. . 2 – Công cụ PHP. . 3 – Nhà soạn nhạc. . 4 – PHP Đoạn mã tuyệt vời. . 5 – Người chạy mã. . 6 – Docker. . 7 – Trình chỉnh sửa Cấu hình. . 8 – Trình kiểm tra chính tả mã Làm cách nào để thêm PHP IntelliSense vào Visual Studio Code?Sao chép toàn bộ kho lưu trữ và thực thi trong thư mục gốc. trình soạn thảo cài đặt npm cài đặt npm chạy mã xây dựng . Lệnh cuối cùng sẽ mở thư mục trong Mã VS. Nhấn F5 để khởi chạy Máy chủ phát triển tiện ích mở rộng với tiện ích mở rộng.
Làm cách nào để chạy mã PHP trong VS HTML?Nhấp vào nút Mở trong trình duyệt trên StatusBar Trong trình chỉnh sửa, nhấp chuột phải vào tệp và nhấp vào menu ngữ cảnh Mở PHP/HTML/JS trong Trình duyệt Dùng tổ hợp phím Shift + F6 để mở thêm nhanh hơn (có thể thay đổi trong menu File -> Preferences -> Keyboard Shortcuts) |