8.1 Eclipse IDE插件Counterclockwise

要让Eclipse IDE支持Clojure,必须安装一个插件——Counterclockwise。也有独立版Counterclockwise,它不要求你已安装Eclipse IDE。与本书介绍的其他语言一样,本章也将提供Counterclockwise插件版安装指南。通过安装插件,可让一个Eclipse IDE实例支持所有的语言。

8.1 Eclipse IDE插件Counterclockwise - 图1

建议你阅读Counterclockwise文档(http://doc.ccw-ide.org)。

8.1.1 安装插件Counterclockwise

我们将使用Eclipse Marketplace提供的Counterclockwise版本。为此,请在Eclipse IDE中按如下步骤安装它。

(1) 在Eclipse IDE中,选择菜单Help>Eclipse Marketplace…。

(2) 在搜索框中输入counterclockwise并按回车。找到Counterclockwise小组开发的最新版Counterclockwise,并单击相应的Install按钮。

8.1 Eclipse IDE插件Counterclockwise - 图2

(3) 如果你同意许可条款,接受它们并单击Finish按钮。相比于本书使用的其他插件,这个插件的安装时间可能更长。与独立小组开发的众多其他插件一样,Counterclockwise安装文件当前也是没有签名的。这导致Eclipse IDE会显示安全警告,请单击OK按钮确认要安装。

(4) Eclipse IDE询问是否要重启时,单击Yes按钮。

8.1.2 切换到Java透视图

不同于众多其他的语言插件,Counterclockwise插件不会在Eclipse IDE中添加专用的Clojure透视图,而要求开发人员激活Java透视图。请在Eclipse IDE窗口的右上角找到并单击:

8.1 Eclipse IDE插件Counterclockwise - 图3

如果看不到这个按钮,请单击工具栏中的Open Perspective按钮,这将打开一个对话框,其中包含可用的透视图,然后找到并单击Java透视图:

8.1 Eclipse IDE插件Counterclockwise - 图4

8.1 Eclipse IDE插件Counterclockwise - 图5 每当你需要进行Clojure编程时或激活其他透视图时,都需要重复这个步骤。

在本章后面将看到,当你新建Counterclockwise项目或打开既有的Counterclockwise项目时,Counterclockwise也会在Java透视图的用户界面中添加多个与Clojure相关的元素。