我在Linux上运行Eclipse Kepler,在Debian上运行JDK 7u60,
$ uname -a
Linux debian-1234 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3+deb7u1 x86_64 GNU/Linux
在家里,我没有使用Linux,而是使用相同Eclipse Kepler的Windows 7。
我有这个XML元素(来自pom.xml),|
代表我的光标。
| <packaging>war</packaging>
按Ctrl + Delete将执行:
:行为是我想要的,它将删除<packaging>
之前的空白,如:
|<packaging>war</packaging>
:行为不我想要的。它将删除空白和 <packaging
。结果是>war</packaging>
。
|>war</packaging>
但是如果我在Java编辑器中做同样的事情,那么它可以工作:
| final String myString = "foobar";
转变为:
|final String myString = "foobar";
我找到了这个question,它描述了我的问题,但我不想要一个仅适用于某些插件的解决方案。我想要一个适用于GTK组件的解决方案(对我而言)不好。
我也可以在Firefox textarea中产生这种行为。