摆脱eclipse在打开EL表达式时产生的愚蠢空间

cor*_*iKa 9 eclipse autocomplete el

当我在Eclipse中使用EL表达式时,我自然会先输入${.Eclipse想要提供一些帮助,}之后会有一个紧密的支撑.但是,他们之间有一个空间.因此,如果我想要${user.name}输入${,接着是user.name我的最终结果是${user.name }- 额外的空间让我疯狂.

我查看了所有菜单,但无法找到定义的位置.很明显,我没有足够好看,因为它必须在那里.我怎样才能消除......不,根除这个空间?

我的Eclipse信息:

Version: Juno Service Release 2
Build id: 20130225-0426
Run Code Online (Sandbox Code Playgroud)

小智 2

通常这意味着验证 EL 表达式的插件开发人员不提供在完成括号时消除空格的偏好。

如果默认情况下有空间确实让您烦恼,您可以尝试执行以下两件事:

  1. 在Eclipse 的 Bugzilla 页面上提出请求(因为 WTP 不是第三方插件)。它可能会被忽略,但值得一试。
  2. 自己做一个小调整:在 jar 内查找处理括号补全的代码,对其进行修改,使其不留出空间,然后在 IDE 上编译并安装修改后的插件。

#2 的缺点是您需要投入一些时间进行调整,并且无法始终将 WTP 更新到最新版本(因为它将覆盖调整)。但这是可行的。