6.1 Scala IDE for Eclipse插件
默认情况下,Eclipse IDE不支持Scala。要让它支持Scala,需要安装Scala IDE插件。安装的Scala IDE决定了将在Eclipse IDE中使用哪个版本的Scala,但有时候,Scala IDE小组需要过段时间才能支持最新的Scala版本。安装Scala IDE后,就可在Eclipse中切换到新的<Scala>透视图。
6.1.1 安装Scala IDE for Eclipse
可通过Eclipse Marketplace来安装Scala IDE,但这样安装的Scala IDE基于的Scala版本通常不是最新的。鉴于安装的Scala IDE版本决定了将支持哪个Scala版本,建议你安装Scala IDE小组管理的仓库网站中最新、最稳定的版本。
通过手动添加Scala IDE的仓库,可让Eclipse下载并安装最新的稳定版本。为此,需要知道你使用的是哪个版本的Eclipse,这可通过在Eclipse IDE中选择菜单Help>About来获悉。通常,只需关注主版本号和次版本号,例如,在我的系统中,安装的是Eclipse 4.6版。
最新版的Scala IDE可能不支持最新的Scala版本,但Scala IDE小组通过其仓库发布更新的速度可能比Eclipse Marketplace快。
请访问Scala IDE网站(http://scala-ide.org)。
按如下说明在Eclipse IDE中安装Scala IDE插件。
- 在Scala IDE主页中,找到链接update sites。编写本书期间,这个链接位于醒目的按钮Download IDE旁边。
- 在支持的Eclipse版本列表中,找到你安装的Eclipse版本,并将Update site installation下方的链接复制到剪贴板中:

如果没有关闭Eclipse IDE,就切换到它;否则启动Eclipse IDE。然后,按如下说明将这个仓库添加到Eclipse中。
- 选择菜单Help>Install New Software…。
- 在出现的Install对话框中,Work with旁边的下拉列表包含已知仓库网站的清单,请单击这个下拉列表旁边的Add…按钮,以便添加Scala IDE仓库。
- 在出现的Add Repository对话框中,在文本框Name中输入Scala IDE,并在文本框Location中粘贴前面复制到剪贴板中的URL,再单击OK按钮保存这个仓库。
- 当前选择了仓库Scala IDE。在这个仓库的可用组件列表中,找到并选择Scala IDE for Eclipse和ScalaTest for Scala IDE:

- 单击按钮Finish并按提示操作。
6.1.2 切换到Scala IDE透视图
Eclipse支持很多不同的编程语言,而安装Scala IDE后,它也将支持Scala。通过提供不同的透视图,Eclipse可针对特定的编程语言或环境优化用户界面。Scala IDE在Eclipse中添加了透视图Scala IDE,要切换到这个透视图,可按下面这样做。
- 在屏幕右上方,有一些表示最近使用的透视图的按钮。将鼠标指向这些按钮,有一个按钮会显示工具提示“Scala”。单击这个按钮:

- 如果这里没有表示Scala透视图的按钮,就单击显示工具提示“Open Perspective”的按钮,并从列表中选择Scala,再单击Open按钮。这将在工具栏中添加表示这种透视图的按钮。
选择透视图Scala后,将为Scala编程优化Esclipe IDE的用户界面。
可随时切换到不同的透视图。Eclipse IDE非常适合用于创建使用不同编程语言的项目。
