2012-12-23 27 views
19

Có thể có một chút hiểu lầm trong các mẫu trực tiếp trong Intellij IDEA. Tôi có nghĩa là giá trị mặc định cho các biến trong mẫu.Làm cách nào để đặt giá trị mặc định của biến trong mẫu trực tiếp trong Intellij IDEA?

Giả sử chúng ta có mẫu sống này

enter image description here enter image description here

Những gì tôi mong đợi ở đây, rằng khi gọi mẫu này (loại jqon và nhấn TAB) Tôi sẽ thấy giá trị mặc định đã gõ mà Tôi có thể thay đổi hoặc rời đi. Như thế này

enter image description here

Nhưng không. Tôi có chuỗi rỗng thay vì giá trị mặc định

enter image description here

Tại sao?

Trả lời

25

Tôi đã sai về Giá trị mặc định trường. Tôi không cần điều này trong trường hợp của tôi. Tôi cần điền vào trường Biểu thức.

Nếu tôi chỉ muốn dán một số chuỗi làm giá trị mặc định, tôi nên đặt chuỗi này vào báo giá trong Biểu thức. Vì vậy bây giờ cài đặt đa dạng của tôi trông theo cách này

enter image description here

và mọi thứ hoạt động như thế nào tôi muốn!

+1

Đó là thư trả lời tôi đã gửi cho bạn tới thư hỗ trợ =) – CrazyCoder

+0

@CrazyCoder Yep, tôi đã đánh cắp câu trả lời của bạn :) –

+4

@CrazyCoder sử dụng trường "Giá trị mặc định" là gì? – Flatline

20

Nếu bạn muốn chuỗi được mã cứng làm trường giá trị mặc định (trong hộp thoại chỉnh sửa biến), nó cần phải có dấu ngoặc kép ("ii"). Đặt một chuỗi ở đó không có dấu ngoặc kép (ii) không dẫn đến lỗi, nhưng cũng không hoạt động.

+3

Đây phải là câu trả lời được chấp nhận. – LukeWaggoner

+0

điểm rất tốt. đã giúp tôi. – j2emanue

+0

rất hữu ích. cảm ơn – Shide

Các vấn đề liên quan