1

在 Eclipse 中工作我想找到一些以 Y 开头并以 E 结尾的五个字符串的出现。够简单吧?Command-F 调出“查找/替换”对话框,单击“正则表达式”,在“查找:”框中键入“Y...E”,单击“查找”,然后……什么也没有。

当然,在我发现 Eclipse 让我搜索三个字符序列 Y...E 之前最多一分钟。(Facepalm。)几分钟后,我有了解决方法:最后键入三个句点。但是我该如何制止这种胡说八道呢?

4

1 回答 1

2

Eclipse 使用 SWT 作为 UI 工具包。

SWT 与 Swing 和许多其他 UI 工具包不同,它基于操作系统的本机 UI 控件。因此,如果您在 Eclipse 中的对话框中有一个文本字段,它实际上是来自底层操作系统/窗口系统的本机文本控件。

而且...如果您在操作系统中启用了任何类型的“自动文本”或“自动更正”,那么这也会影响 Eclipse 中的所有文本字段。

于 2012-05-29T19:51:14.663 回答