Tập tin cụ thể phpstan
PhpStorm cung cấp tính năng kiểm tra chất lượng mã thông qua tích hợp với công cụ PHPStan, công cụ này xác thực tính nhất quán của mã đối với một bộ quy tắc xác thực Show
Để sử dụng PHPStan từ PhpStorm thay vì dòng lệnh, bạn cần đăng ký nó trong PhpStorm và định cấu hình nó dưới dạng kiểm tra mã PhpStorm. Sau khi được cài đặt và kích hoạt trong PhpStorm, công cụ này có sẵn trong mọi tệp PHP đã mở và không cần thực hiện thêm bước nào để khởi chạy nó. Kiểm tra mã nhanh chóng được kích hoạt sau mỗi lần cập nhật trong tệp, do đó giúp dễ dàng loại bỏ các sự cố đã phát hiện Các lỗi và cảnh báo do PHPStan báo cáo nhanh chóng được hiển thị dưới dạng thông báo bật lên. Khi công cụ được chạy ở chế độ hàng loạt, các lỗi và cảnh báo sẽ được hiển thị trong cửa sổ Sự cố của công cụ. Mỗi thông báo có tiền tố Tích hợp PHPStan được triển khai thông qua plugin PHPStan mã nguồn mở. Plugin này đi kèm với PhpStorm và được bật theo mặc định điều kiện tiên quyếtTrước khi tích hợp PHPStan trong PhpStorm, hãy đảm bảo đáp ứng các điều kiện tiên quyết sau
Cài đặt và cấu hình PHPStanCác tập lệnh PHPStan có thể được sử dụng làm tập lệnh cục bộ, tập lệnh được liên kết với trình thông dịch PHP hoặc tập lệnh được khai báo là phần phụ thuộc của dự án và được cài đặt qua Trình soạn thảo, đây là cách thích hợp hơn và được đề xuất Cài đặt PHPStan với ComposerTrước khi bạn bắt đầu, hãy đảm bảo Trình soạn thảo được cài đặt trên máy của bạn và được khởi tạo trong dự án hiện tại như được mô tả trong trình quản lý phụ thuộc Trình soạn thảo Khi bạn cài đặt PHPStan với Composer, PhpStorm sẽ tự động tải xuống các tập lệnh cần thiết, đăng ký chúng trong IDE và tùy chọn bật và định cấu hình tập lệnh tương ứng.
Nhấp vào bên cạnh bản ghi gói trong trình soạn thảo. json để chuyển đến trang Cài đặt tương ứng và. Đặt lại cấu hình PHPStanSau khi PHPStan được định cấu hình ban đầu, các sửa đổi tiếp theo trong composer. json sẽ không ảnh hưởng đến cấu hình kiểm tra. Để áp dụng các thay đổi mới hơn, hãy đặt lại cấu hình PHPStan.
PhpStorm sẽ thực hiện lại cấu hình PHPStan và do đó áp dụng các thay đổi trong composer. json . Định cấu hình PHPStan theo cách thủ côngBạn có thể sử dụng tập lệnh công cụ chất lượng mã PHP cục bộ được tải xuống thủ công hoặc tập lệnh được liên kết với trình thông dịch PHP. Có thể có một số trình thông dịch PHP cục bộ và từ xa, trình thông dịch được chỉ định trên trang PHP của hộp thoại Cài đặt/Tùy chọn được coi là Project Default. Learn more about configuring PHP interpreters in Configure remote PHP interpreters or in Configure local PHP interpreters. Chọn tập lệnh PHPStan để sử dụng
Định cấu hình tập lệnh PHPStan cục bộ
Định cấu hình tập lệnh PHPStan được liên kết với trình thông dịch PHP
Định cấu hình PHPStan dưới dạng kiểm tra PhpStormCấu hình kiểm tra PHPStan với ComposerBạn có thể bao gồm thông tin về tệp cấu hình PHPStan bên trong phần tập lệnh của composer. json . Khi bạn hoặc dự án phụ thuộc, tệp cấu hình đã chỉ định sẽ được phát hiện và kiểm tra Xác thực PHPstan sẽ tự động được bật. Nếu không có tệp cấu hình nào được chỉ định trong phần
Sau khi PHPStan được định cấu hình ban đầu, các sửa đổi tiếp theo trong composer. json sẽ không ảnh hưởng đến cấu hình kiểm tra. Để áp dụng các thay đổi mới hơn, trên PHP. Trang Công cụ chất lượng của hộp thoại Cài đặt (Ctrl+Alt+S) và các phần phụ thuộc của dự án. Định cấu hình kiểm tra PHPStan theo cách thủ công
Chạy PHPStan ở chế độ hàng loạt
|