让 Scala 的 REPL 选项卡完成向下读取列而不是跨行?
Scala REPL 中制表符补全的输出跨行读取,项目在开始新行之前从左到右排序。这对我来说感觉很尴尬;我习惯于在开始新专栏之前阅读从上到下排序的列表…
C++0x 的 REPL / LINQpad / F# 交互式替代方案?
我喜欢在开发 C# 和 F# 代码时使用 LINQpad 和 FSI。对于 haskell,我使用了拥抱。当然,脚本语言几乎总是带有 REPL。几乎每个现代浏览器都附带了相当…
为什么 REPL 风格的开发在 Ruby 中没有更常见?
看起来 Lisp 和 Clojure 程序员经常直接在 REPL 中开发程序。参见Clojure 开发:IDE 还是 REPL? 我的问题是,为什么这种方法不更在 Ruby 中很常见,…
如何将 Clojure REPL 添加到现有 .NET 应用程序?
如何将交互式 Clojure REPL 添加到现有 .NET 应用程序,以便将其用作实时调试辅助工具? (理想情况下,这将是一个 C# REPL,但这些都有些偏离(也许…
node.js - 评估实时进程
有没有人使用现有的东西为自己设置类似的东西 Node.js REPL?我没有想到快速的方法。 我今天的做法是使用 emacs 和这个: https://github.com/ivan4th…
将 emacs 缓冲区发送到任意 Python 进程
我喜欢 python-send-buffer 命令,但是我经常在应用程序中使用嵌入的 Python,或者通过自定义包管理系统启动 Python(以启动具有某些依赖项的 Python…
在 REPL 中重新加载命名空间时出现 IllegalStateException
我的命名空间声明如下所示: (ns test.foo (:use [clj-http.client :only (get) :as client] [net.cgrand.enlive-html :only (select) :as html])) 我…
从 REPL 测试 Clojure main
我在 Clojure 的 :gen-class :main true 命名空间中定义了一个 -main 函数。我正在尝试从 REPL 测试它。 我的 main 函数如下所示: (defn -main [& ar…
Python:在外部 shell 中进行的定义得到了错误的“.__module__”属性
我正在制作一个 wxPython 应用程序,它提供一个 shell 供用户使用。 (这是 wx.lib.shell.PyShell ,wxPython 附带的 shell。) 问题是,在此 shell …
从 vim 将输入发送到屏幕窗口
我设置了一个 vim 函数,可以突出显示一行文本并在 clojure 中执行。这是这个函数: function! Clojure_execline() let cl = (getline(line("."))) //…
如何使用 F# Interactive 交互测试 C# 函数
我有一组静态实用方法,包括单元测试。但我希望有一种更具交互性的方式来进行测试 ->固定->编译周期(REPL)就像 Lisp 或 Smalltalk 中的那样,可以在…