如何在Eclipse中创建新的.clj文件?

时间:2018-04-08 02:08:42

标签: clojure

我是Clojure的新手,刚刚安装了CounterClockWise并在Eclipse中创建了我的第一个Clojure项目。

但是,除了提供的核心clojure文件之外,我还需要创建另一个.clj文件。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

Eclipse中有一个 New File 命令,可用于创建任何类型的空文件。如果您创建一个文件并将其命名为something.clj,则会有一个新的Clojure文件。

可以通过以下菜单访问新文件命令:

档案菜单>新>其他...>一般>文件

或使用键盘快捷键:按 Ctrl + N 打开新建向导,然后在搜索中键入file用于过滤文件创建命令的框。

这种技术通常用于创建各种新事物。

New 向导的列表中也许还有一个 New Clojure File 命令(或类似的东西)。

答案 1 :(得分:0)

不是Eclipse的答案,但我有时会遇到与IDEA类似的问题。最简单的答案(在linux上)只是做touch src/myproj/newfile.clj或类似的,以创建一个具有所需名称和位置的空文件。然后,IDE可以轻松打开(预先存在的)文件以进行进一步编辑。

类似的策略是在vi,emacs等其他编辑器中第一次打开文件。

IDEA的一个相关问题是它使用命名空间声明(ns xyz ...)来标记编辑器选项卡,而不是实际的文件名。如果要重命名文件,在更改ns声明之前,实际上很难看到新名称,这非常令人困惑。在这些情况下,我还会回到使用gvim编辑ns声明或任何其他低级别或详细的修改。