Eclipse 月食:“月食”;简单的;${word_selection}的模板问题
我在Eclipse上遇到了一个(希望如此)简单的代码模板问题。我试着用一个代码模板把一个单词用一些东西围起来。替换几乎成功,但我在处理所选单词时遇到问题 我的任务是在本例中选择“保存”Eclipse 月食:“月食”;简单的;${word_selection}的模板问题,eclipse,templates,Eclipse,Templates,我在Eclipse上遇到了一个(希望如此)简单的代码模板问题。我试着用一个代码模板把一个单词用一些东西围起来。替换几乎成功,但我在处理所选单词时遇到问题 我的任务是在本例中选择“保存” <button type="submit">save</button> 保存 你想要什么 <button type="submit"><?= $this->_('save') ?></button> 问题是,我在更换后得到了这个 <
<button type="submit">save</button>
保存
你想要什么
<button type="submit"><?= $this->_('save') ?></button>
问题是,我在更换后得到了这个
<button type="submit">save<?= $this->_('save') ?></button>
保存
是否有可能在使用代码模板后删除所选单词?我感谢我得到的每一个帮助。微笑
我忘了,模板如下所示:
<?= $$this->_('${word_selection}') ?>${cursor}
${cursor}
使用模板和${line_selection}
或${word_selection}
变量,Eclipse(Helios,此处为3.6.1)似乎总是在最初选择的文本之后插入渲染模板
我自己(在HTML编辑器中)在尝试实现类似的“用标记环绕”模板时也经历过这种情况,并放弃使用Ctrl+1(选择文本后)和使用“用新元素环绕…””。不幸的是,这种变通方法对使用PHP的用户帮助不大
可能的错误报告?也许这个问题有点老了,但我在Java中遇到了相同的想法,只需键入所需的名称,然后用模板替换即可添加字符串常量,例如: 键入
VALUE
并将其替换为private static final String VALUE=“VALUE”代码>
我使用Eclipse3.6并使用以下模板:
private静态最终字符串${word\u selection}=“${word\u selection}”代码>
然后,我执行以下步骤:
键入值
双击并按CTRL+SPACE选择它
在打开的提案弹出窗口中输入模板名称的前几个字符,然后选择模板(参见下图)
按回车键
结果是:
也许这是有帮助的。我觉得我的坏感觉成真了,在这种特殊情况下真的不可能使用代码模板,该死的。:)您知道吗,如果有可能在HTML编辑器中定义自己的“环绕”部分,以某种方式破解想要的效果?谢谢你的帮助!:)您应该能够使用${line_selection}实现这一点,但它在HTML模式下似乎不起作用。看到这篇博文:非常感谢你的帮助。。。我认识到,我所需要的东西在eclipse中是不可能实现的。太糟糕了/