Câu trả lời:
bạn có thể sử dụng 'mẫu trực tiếp' để tạo một số loại đoạn mã, việc lặp lại được thực hiện bằng cách làm theo -
iter Iterate (for each..in)
itin Iterate (for..in)
itli Iterate over a List
itar Iterate elements of array
ritar Iterate elements of array in reverse order
Có lẽ còn nhiều hơn nữa, chỉ cần tra cứu 'Mẫu sống' trong tài liệu trợ giúp.
Nhấn Ctrl+ Jmở danh sách các mẫu trực tiếp trong ngữ cảnh mã của bạn. Sau đó nhập 'itin'.
Thông thường với các câu trả lời khác, bạn thậm chí không phải sử dụng Ctrl + J (nhưng rất tốt để kiểm tra khả năng của bạn là gì ..) Chỉ cần bắt đầu nhập và nhấn Enter:
Foreach: gõ " iter " rồi nhấn Enter.
Đối với vòng lặp: gõ " fori ", sau đó nhấn Enter.
Ý tưởng sẽ nhận ra bối cảnh và đề xuất var có khả năng nhất để lặp qua, nếu bạn thích các tùy chọn đã cho, chỉ cần nhấn Enters!
Tất nhiên, hãy xem trợ giúp tại các tham chiếu sơ đồ bàn phím mặc định. Nhập một trong các mục sau và nhấn "tab":
iter Iteration according to Java SDK 1.5 style
inst Check object type with instanceof and downcast it
itco Iterate elements of java.util.Collection
itit Iterate elements of java.util.Iterator
itli Iterate elements of java.util.List
Tạo vòng lặp từ một câu lệnh danh sách hiện có:
https://www.jetbrains.com/phpstorm/help/creating-code-constructs-USE-surround-temsheet.html
Bạn cũng có thể sử dụng Surround với!
Mac: Command+ Option+ T
Windows: Ctrl+ Alt+ T
https://www.jetbrains.com/phpstorm/webhelp/surrounding-blocks-of-code-with-lingu-constructs.html
Ngoài ra còn có rất nhiều mẫu trực tiếp trên internet! bạn chỉ có thể google nó.