Tôi mới dùng PHPStorm và muốn hỏi làm thế nào tôi có thể nhận được tên lớp được phân loại đầy đủ (đường dẫn tuyệt đối cho lớp) bằng cách sử dụng Mã Hoàn thành (Command + Space)?Tôi làm cách nào để có được tên lớp được phân loại đầy đủ trong Hoàn thành mã của PHPStorm?
Ví dụ, tôi có một hàm trong mã của tôi:
<?php
namespace A;
use C\D\Class;
/**
* @return Class (what PHPStorm suggests)
* @return \C\D\Class (what I need)
*/
function foo() {
return new Class();
}
?>
Hàm này trả về một thể hiện của \ C \ D \ Class Khi tạo docblock cho chức năng này, tôi sử dụng Command + Space để đặt lớp tên sau từ khóa @return. PHPStorm đề xuất Lớp trong danh sách mở rộng nhưng khi tôi chọn lớp cần thiết, nó chỉ đặt "Lớp" thay vì "\ C \ D \ Lớp".
Làm cách nào để khắc phục sự cố?
Xin cảm ơn trước.
isnt nó alt + enter? – Sri
Tùy thuộc vào cài đặt khóa của bạn, tôi đoán vậy. Có thể là tôi không sử dụng mặc định phpstorm (chuyển từ netbeans sang phpstorm) – Armin
Tính đến năm 2017 (trên Mac ít nhất) tùy chọn có thể được tìm thấy trong Editor -> General -> Auto Import –