Làm cách nào để cài đặt Phpc trong Ubuntu?
PHP_CodeSniffer là một bộ gồm hai tập lệnh PHP; . PHP_CodeSniffer là một công cụ phát triển cần thiết để đảm bảo mã của bạn luôn rõ ràng và nhất quán Show Yêu cầuPHP_CodeSniffer yêu cầu phiên bản PHP 5. 4. 0 trở lên, mặc dù các lần đánh hơi riêng lẻ có thể có các yêu cầu bổ sung như các ứng dụng và tập lệnh bên ngoài. Xem trang hướng dẫn Tùy chọn cấu hình để biết danh sách các yêu cầu này Nếu bạn đang sử dụng PHP_CodeSniffer như một phần của nhóm hoặc bạn đang chạy nó trên máy chủ CI, bạn có thể muốn định cấu hình cài đặt dự án của mình Cài đặtCách dễ nhất để bắt đầu với PHP_CodeSniffer là tải xuống các tệp Phar cho từng lệnh
nhà soạn nhạcNếu bạn sử dụng Composer, bạn có thể cài đặt PHP_CodeSniffer trên toàn hệ thống bằng lệnh sau composer global require "squizlabs/php_codesniffer=*" Đảm bảo rằng bạn có thư mục bin của nhà soạn nhạc trong PATH của mình. Giá trị mặc định là composer global require "squizlabs/php_codesniffer=*" 3, nhưng bạn có thể kiểm tra giá trị mà bạn cần sử dụng bằng cách chạy composer global require "squizlabs/php_codesniffer=*" 4Hoặc cách khác, bao gồm một phụ thuộc cho composer global require "squizlabs/php_codesniffer=*" 5 trong tệp composer global require "squizlabs/php_codesniffer=*" 6 của bạn. Ví dụ________số 8 Sau đó, bạn sẽ có thể chạy PHP_CodeSniffer từ thư mục bin của nhà cung cấp ./vendor/bin/phpcs -h ./vendor/bin/phpcbf -h phiveNếu bạn sử dụng Phive, bạn có thể cài đặt PHP_CodeSniffer làm công cụ dự án bằng các lệnh sau composer global require "squizlabs/php_codesniffer=*" 0Sau đó, bạn sẽ có thể chạy PHP_CodeSniffer từ thư mục công cụ composer global require "squizlabs/php_codesniffer=*" 1QUẢ LÊNếu bạn sử dụng PEAR, bạn có thể cài đặt PHP_CodeSniffer bằng trình cài đặt PEAR. Điều này sẽ làm cho các lệnh composer global require "squizlabs/php_codesniffer=*" 1 và composer global require "squizlabs/php_codesniffer=*" 2 có sẵn ngay lập tức để sử dụng. Để cài đặt PHP_CodeSniffer bằng trình cài đặt PEAR, trước tiên hãy đảm bảo bạn đã cài đặt PEAR rồi chạy lệnh saucomposer global require "squizlabs/php_codesniffer=*" 4Bản sao GitBạn cũng có thể tải xuống nguồn PHP_CodeSniffer và chạy các lệnh composer global require "squizlabs/php_codesniffer=*" 1 và composer global require "squizlabs/php_codesniffer=*" 2 trực tiếp từ bản sao Gitcomposer global require "squizlabs/php_codesniffer=*" 7Bắt đầuTiêu chuẩn mã hóa mặc định được sử dụng bởi PHP_CodeSniffer là tiêu chuẩn mã hóa PEAR. Để kiểm tra tệp theo tiêu chuẩn mã hóa PEAR, chỉ cần chỉ định vị trí của tệp composer global require "squizlabs/php_codesniffer=*" 8Hoặc nếu bạn muốn kiểm tra toàn bộ thư mục, bạn có thể chỉ định vị trí thư mục thay vì tệp composer global require "squizlabs/php_codesniffer=*" 9Nếu bạn muốn kiểm tra mã của mình theo tiêu chuẩn mã hóa PSR-12, hãy sử dụng đối số dòng lệnh { "require-dev": { "squizlabs/php_codesniffer": "3.*" } }1 composer global require "squizlabs/php_codesniffer=*" 0Nếu PHP_CodeSniffer tìm thấy bất kỳ lỗi mã hóa tiêu chuẩn nào, một báo cáo sẽ được hiển thị sau khi chạy lệnh Thông tin sử dụng đầy đủ và báo cáo ví dụ có sẵn trên trang sử dụng Tài liệuTài liệu về PHP_CodeSniffer có sẵn trên Github wiki Vấn đềBáo cáo lỗi và yêu cầu tính năng có thể được gửi trên Github Issue Tracker Đóng gópXem ĐÓNG GÓP. md để biết thông tin lập phiên bảnPHP_CodeSniffer sử dụng định dạng số phiên bản { "require-dev": { "squizlabs/php_codesniffer": "3.*" } }2 Phiên bản { "require-dev": { "squizlabs/php_codesniffer": "3.*" } }3 được tăng lên khi
Phiên bản { "require-dev": { "squizlabs/php_codesniffer": "3.*" } }7 được tăng lên khi
Phiên bản ./vendor/bin/phpcs -h ./vendor/bin/phpcbf -h1 được tăng lên khi
|