2012-12-23 12 views
19

W szablonach na żywo w Intellivie IDEA może występować niewielka pomyłka. Mam na myśli domyślne wartości zmiennych w szablonach.Jak ustawić domyślną wartość zmiennej w żywym szablonie w Intelli IDEA?

Załóżmy, że mamy to na żywo szablon

enter image description here enter image description here

Czego oczekuję tutaj, że podczas wywoływania tego szablonu (typ jqon i naciśnij TAB) ujrzę wartości domyślne już wpisane, które Mogę zmienić lub wyjść tak, jak jest. Podoba Ci się to

enter image description here

ale nie. Mam puste ciągi zamiast wartości domyślnych

enter image description here

Dlaczego?

Odpowiedz

25

Myliłem się co do wartości Wartość domyślna:. Nie potrzebuję tego w moim przypadku. Muszę wypełnić pole Expression.

Jeśli chcę tylko wkleić jakiś ciąg jako wartość domyślną, powinienem umieścić ten ciąg w cudzysłowie w Wyrażenie. Więc teraz moje zmienne ustawienia wyglądać w ten sposób

enter image description here

I wszystko działa jak chcę!

+1

To jest odpowiedź, którą wysłałem do support mail =) – CrazyCoder

+0

@ CrazyCoder Tak, ukradłem twoją odpowiedź :) –

+4

@CrazyCoder co to jest użycie dla pola "Wartość domyślna", to? – Flatline

20

Jeśli chcesz, aby ciąg znaków zakodowany na stałe był domyślnym polem wartości (w oknie dialogowym edycji zmiennych), musi być w podwójnych cudzysłowach ("ii"). Umieszczenie łańcucha bez cudzysłowów (ii) nie powoduje błędu, ale również nie działa.

+3

To powinna być zaakceptowana odpowiedź. – LukeWaggoner

+0

bardzo dobry punkt. pomogło mi. – j2emanue

+0

Bardzo przydatne. dzięki – Shide