0

假设我的第一个文件/命名空间包含以下内容:

(ns a)

我运行它来获得一个带有“Clojure/Load File in REPL”的repl

然后我使用以下内容打开第二个文件/命名空间:

(ns b)

(ns c)

(println *ns*)

假设我选择(ns b)并按下 Command-Enter(在我的 Mac 上 - 在 Windows 上将是 CTRL-enter)。然后我选择(ns c)并按Command-Enter。

然后我选择(println *ns*)并点击 command-enter - 然后我得到:

#<Namespace b>

因为快捷方式 Command-Enter 不是在 repl 命名空间中而是在文件命名空间中计算突出显示的文本。

是否有评估 repl 命名空间中选择的快捷方式?

4

1 回答 1

0

看起来不像不是直接的。但是,有一个快捷方式可以将 repl 切换到当前文件的命名空间,然后您就可以执行代码了。

于 2012-12-12T04:40:17.413 回答