10得票1回答
CLISP程序员使用哪个IDE?

我注意到 SLIME(Emacs 的 Lisp 开发包)在 CLISP 中没有带有 frame-source-location 函数,因此当你在调试器中时不能自动跳转到源位置。鉴于此,我认为 CLISP 用户一定是使用其他 IDE(尽管我觉得“IDE”这个词有点误导人,也许他们只是使用了另一个...

25得票6回答
(Emacs) 文本只读吗?

我在使用emacs时,突然间slime-repl sbcl出现“文本只读”的情况,这很糟糕,因为现在我无法在其中输入任何东西。请问该如何解决?

12得票3回答
在使用Leiningen和Swank/Slime在Emacs中运行Clojure测试时如何停止无限循环

在某些代码中,很容易造成无限循环但不会使堆栈溢出。当使用clojure-test测试此类代码时,有没有一种方法可以中止当前正在运行的测试而不必重启swank服务器? 目前我的工作流程包括$ lein swank 使用slime-connect连接到swank,然后切换到测试中,使用C-c C...

8得票4回答
我无法初始化Swank或Clojure-Jack-in。

我有一个问题。我已经使用Marmalade安装了Clojure、Slime、Slime-repl和Elein。现在我打开我的项目并调用Elein-Swank,但是我得到了以下错误信息: Starting swank.. error in process filter: slime-prese...

10得票4回答
SLIME和SWANK入门:Lisp连接意外关闭:远程对等方断开连接。

我想使用slime-connect函数来使用sbcl远程连接服务器。我按照Marco Baringer的slime.mov教程中的所有步骤操作,但在为slime创建ssh连接时遇到了问题。在远程机器上启动swank server之后,我尝试这样做: ssh -L 4005:127.0.0.1...

8得票4回答
请推荐一个好的史莱姆教程或视频教学。

我的Java探险让我开始研究Clojure,这导致我(重新)发现了Emacs并进而找到了SLIME。 我对Emacs本身有相当不错的掌握,并安装了emacs-starter-kit以及clojure-mode / slime / swank等几个与此无关的模式和调整。 但是,设置一个程序和...

9得票3回答
在Emacs中用于Clojure的哪个REPL?

我正在尝试在emacs中设置clojure编辑环境。我相对于emacs还比较新(只有1年),完全不了解clojure(2周)。我在网上找到了很多关于如何设置大部分内容的教程,其中大多数都涉及lein、swank-clojure、slime和nrepl。看起来,swank-clojure和sli...

9得票4回答
Clojure编辑器使用Clojure语言编写

注意:我不是在寻找LightTable。我真的在寻找一个用Clojure编写的Clojure编辑器。 最近,我一直在学习slime/swank/elisp。虽然这是一个很棒的系统,但我实际上并不明白(除了历史原因之外)为什么我应该在Clojure中编写代码的某些部分,而将编辑器插件编写成el...

45得票9回答
什么是Scheme语言中最接近Slime的东西?

我大部分的开发工作都是在Common Lisp中进行的,但有时候我想要切换到Scheme(例如阅读《Lisp in Small Pieces》时、当我想要玩转continuations时或者当我想要在Gauche中进行一些脚本编写时)。在这种情况下,我最不适应的地方是没有Slime(是的,你可...

178得票18回答
使用Emacs作为集成开发环境(IDE)

目前我在使用Emacs编写C或C++代码时,工作流程通常包含三个窗口。最右边最大的窗口包含我正在处理的文件。左边分成两个部分,下方是一个shell窗口,我在其中键入编译或make命令,上方通常是一些文档或README文件,我想在工作时查询。我知道有一些非常专业的Emacs用户,我很好奇如果打算...