在我的lisp编程课程中,我使用了lispworks IDE试用版,这是一个非常好的IDE,但它仍然是试用版。我搜索了一个新的IDE。我看了这个视频https://www.youtube ….
尽管这个问题已经有了一些很好的答案,但我想在这里添加一个答案,主要是提到在Emacs中使用SLIME进行Common Lips开发的一个很好的替代方案。
狡猾 是SLIME的一个分支,包含以下改进:
comint.el
company
NAMED-READTABLES
macrostep.el
SLY跟踪SLIME的错误修正及其所有熟悉的功能(调试器,检查器,外部参照等)仍然可用,但具有更好的集成。
在我看来SLY是最近在Emacs下开始使用Common Lisp的最佳方式,所以我鼓励人们查看它。
是的,Emacs是“转到”Common Lisp编辑器:)
我们仍然可以使用更多的编辑器: https://lispcookbook.github.io/cl-cookbook/editor-support.html Atom和Sublime虽然没有很好的支持(还没有交互式调试器,即使它正在为Atom开发)。 莱姆 是一个Common Lisp编辑器,在Common Lisp中编写,还有其他模式(Go模式,目录模式,锟)。它存在于控制台并具有电子接口。
这是一个关于如何安装Lisp实现和Quicklisp的最新指南: https://lispcookbook.github.io/cl-cookbook/getting-started.html (它可能不适用于Windows)。
其他不错的Lisp资源: