42得票3回答
Clojure:在REPL中加载依赖项

我最近通过 technomancy 得知,在 REPL 中 --- 这种方法会失败:user=> (:require [clojure.set :as set]) java.lang.ClassNotFoundException: clojure.set (NO_SOURCE_FIL...

40得票10回答
安德斯·海尔斯伯格的C# 4.0 REPL

在安德尔的演讲最后10分钟里《C# 的未来》,他展示了一个非常酷的 C# 读取-求值-打印(Read-Eval-Print)循环,这对于学习该语言将是极大的帮助。 已经可以下载几个与.NET4相关的文件:Visual Studio 2010 和 .NET Framework 4.0 CTP,...

39得票11回答
Clojure有支持彩色输出的REPL吗?

我想获取一个可以为Clojure代码着色的REPL,类似于Ruby的IRB。 是否有任何库或user.clj设置可提供REPL自动着色? 示例IRB:

38得票11回答
如何退出 REPL

我想退出REPL。 我尝试使用(. System exit 0)或(System/exit 0),但会导致错误:Exception in thread "Thread-3" java.lang.RuntimeException: java.lang.IndexOutOfBoundsExcep...

37得票1回答
Clojure REPL中的上一个表达式

在Python REPL中,获取先前输入表达式的结果非常容易:>>> 1+2 3 >>> _ 3 >>> 在Clojure REPL中有没有一种方法可以这样做?

34得票4回答
有没有像 iPython 一样的 REPL 可以用于 Nodejs?

有没有类似iPython的“repl +额外功能”的东西,比如显示文档、模块自动重新加载等等,但是适用于Node.js? 我指的是在本地离线运行的东西。这是必须的。最好能够在终端模式下工作,并具有可选的更好的GUI界面(例如iPython+iPythonQT/Jupyter-qtconsol...

31得票4回答
JavaScript控制台中的`binding.pry`?

在Ruby中,我可以在代码的任何地方输入binding.pry,在执行到该点时,我的控制台将进入一个REPL环境,在此环境中我可以访问所有本地变量,进行更改并执行任意代码。 示例:# foo.rb require 'pry' n = 5 binding.pry puts "your numb...

31得票1回答
如何在Scala REPL中清除所有变量

有没有一个快速的命令?我不想每次想要清除所有变量时都按Ctrl+d并运行Scala。reset、clear和clean都无效,:help中也没有列出任何内容。

31得票1回答
我该如何从repl中查看scala文档?

首先是针对内置文档,还有我的代码。 具体来说,我希望能够获取类似于在 Python 中调用 help() 方法或对象以获取有关该对象的信息并打印到 REPL 中的信息。

31得票4回答
从REPL运行一个Clojure测试(不是命名空间中的所有测试),带有夹具。

如何从Clojure REPL运行一个测试(而不是整个命名空间)? 我尝试直接调用函数,例如(the-ns/the-test),但需要先运行一些fixtures。因此,我想找到一种从clojure.test开始测试的方法。 这很接近但不符合我的要求:https://dev59.com/YG...