我在 Linux (Ubuntu 12.04 LTS) 上有 Eclipse Juno 这是我的版本:
版本:Juno Service Release 1 内部版本 ID:20121004-1855
在 OSX 10.8.2 我有:
版本:Juno 发布版本 ID:20120614-1722
当我为 JSF 编辑一个 xhtml 文件时,我会在两者上自动完成我的 JSF bean,这很棒,但在 OSX 上的自动完成要好得多。以下是一些不同之处:
Mac:在任何地方开始自动完成,它会为您填写#{}。
Linux:仅在 #{} 内启动自动完成。
Mac:bean 返回的对象的自动完成,例如在 ui:repeat my var="object" 上可用于自动完成。
Linux:不可用。
这种行为有什么原因吗?这可能与我的项目设置有关吗?由于工作环境不同,它们是不同的项目。这两个项目都使用 JSF 2.1 作为项目方面,都使用 mojarra,不确定这是否会有所不同。
谢谢。