Làm cách nào để khắc phục cảnh báo này trong PhpStorm?Đường dẫn lớp không xác định (Laravel trong PhpStorm)
Và cũng như thế nào để có được autocompletion cho Route và Mặt tiền khác?
Làm cách nào để khắc phục cảnh báo này trong PhpStorm?Đường dẫn lớp không xác định (Laravel trong PhpStorm)
Và cũng như thế nào để có được autocompletion cho Route và Mặt tiền khác?
Có được hỗ trợ IDE Greate cho Laravel vận chuyển từ Baryvdh:
https://github.com/barryvdh/laravel-ide-helper
sau khi bạn cài đặt nó, bạn chỉ cần gọi trong giao diện điều khiển:
php artisan ide-helper:generate
mà tạo alll phím tắt facede trong _ide_helper.php
tập tin (bạn phải loại trừ khỏi git)
Ngoài ra còn có điều gì đó đặc biệt cho PhpStorm:
php artisan ide-helper:meta
mà sẽ cung cấp bối cảnh chứa Laravel ví dụ:
$foo = app(Foo::class);
PhpStorm sẽ biết rằng biến $foo
là loại Foo
lớp.
Kiểm tra Laracasts walkthrough
1) Đến: https://github.com/barryvdh/laravel-ide-helper
2) Click vào ý chính
phiên bản tạo cho L5: https://gist.github.com/barryvdh/5227822
3) Click vào "thô" để có được phiên bản hiện tại (tính đến ngày 22 tháng 6 năm 2016):
4) Hãy chắc chắn rằng bạn đang ở trong thư mục gốc của bạn (điều này là của tôi)
cd /var/www/html/project
5) Tải các ý chính:
wget https://gist.githubusercontent.com/barryvdh/5227822/raw/4d4b0ca26055fa4753b38edeb94fad2396c497c0/_ide_helper.php
6) Thêm "_ide_helper.php" vào .gitignore
tập tin
sudo nano .gitignore
Add "_ide_helper.php" trên một dòng mới ở dưới cùng
7) Tải các tập tin .gitignore
và _ide_helper.php
vào PhpStorm
Đây là những gì thư mục dự án PhpStorm của tôi trông giống như sau:
8) Sau khi các tập tin được tải vào PhpStorm là "Không xác định lớp "lỗi sẽ biến mất và tính năng tự động hoàn thành hiện sẽ hoạt động. Có thể cần phải khởi động lại nó.
Hoạt động như một nét duyên dáng, giống như @Bxx giải thích. – PoeHaH
Để làm cho câu trả lời này ngắn gọn hơn một chút: Tải xuống _ide_helper.php cho phiên bản ấu trùng của bạn từ https://github.com/barryvdh/laravel-ide-helper và lưu tệp trong thư mục dự án của PHPStorm/IntelliJ của bạn dự án. – Asimov
1) http://blog.jetbrains.com/phpstorm/2015/01/laravel-development-using-phpstorm/ 2) https://confluence.jetbrains.com/display/PhpStorm/ Phát triển Laravel + + sử dụng + PhpStorm – LazyOne
Cảm ơn bạn. Đó là những gì tôi cần. –