Intellij IDEA中的实时模板可能会有一些误解。我的意思是模板中变量的默认值。
假设我们有这个实时模板
我在这里期望,当调用此模板(键入 jqon 并按 TAB )时,我会看到已经键入的默认值,我可以更改或保留,因为它是。喜欢这个
但不是。我有空字符串而不是默认值
为什么?
答案 0 :(得分:28)
我错误的是默认值字段。在我的情况下我不需要这个。我需要填写 Expression 字段。
如果我想粘贴一些字符串作为默认值,我应该将此字符串放在 Expression 中的引号中。所以现在我的变量设置看起来像这样
一切都按照我想要的方式运作!
答案 1 :(得分:28)
如果您希望硬编码字符串作为默认值字段(在编辑变量对话框中),则需要使用双引号(“ii”)。将字符串放在那里没有引号(ii)不会导致错误,但也不起作用。