【问题标题】:What are the good "rich" IDEs for Lisp? [closed]Lisp 有哪些好的“丰富”IDE? [关闭]
【发布时间】:2010-01-04 06:35:51
【问题描述】:

Lisp 有哪些好的“丰富”IDE?用“丰富”来澄清我的意思是它应该有一个很好的查找参考、自动完成、自动包含、各种检查、某种编译支持、版本管理、REPL 等。我已经回顾了一些以前的问题/answers(例如What’s a good Common Lisp implementation for Windows?)但它确实没有满足我的需求/问题。我习惯了 Eclipse 并发现(CUSP 但活动/支持似乎很轻)。

不要因为“丰富的”IDE 这个词而困扰我,说 emacs 或 slime 很棒,而且 IDE 确实如此。我在大学期间使用 emacs 多年,我明白。我想知道在 Visual Studio、Netbeans 或 Eclipse、类型 UI 和功能集上还有什么(更好的)?

【问题讨论】:

  • 另外,如果人们推荐您使用或喜欢的东西,请花时间为他们的答案投票。

标签: eclipse ide lisp common-lisp


【解决方案1】:

Lispworks.

我的一个朋友自己买了一本,在业余时间开发 Lisp 程序。 (他在 Lisp 方面非常有经验)

Lispworks 还有一个免费的personal edition。

【讨论】:

  • 但是,个人版“确实限制了程序大小和持续时间”,专业版的学术用户费用为 900 美元!我会去CUSP。尽管它的开发不是很活跃,但我没有遇到任何问题,并且我已经在多个版本的 Eclipse 中使用了一段时间。
  • LispWorks 很棒,强烈推荐。
  • Russell:不值 900 美元?
  • 如果没有人愿意再为开发工具买单,我们很快就别无选择了......看看很多非主流语言发生了什么,有没有针对它的开发工具 一个非常可悲的例子是 Mac 之外 Objective-C 的现状。
  • 从侧面学到了更多的个人知识并与人们进一步讨论了史莱姆,我会改进这个问题。就我的风格和 IDE 经验而言,Lispworks 就是这样。
【解决方案2】:

嗯,奇怪的是看到你不理会 Emacs+Slime,因为它涵盖了大部分(全部?)你提到的要点以及更多内容。请注意,Slime != Emacs。

编辑:例如,像 CUSP 或 Lispworks 这样的东西不如像 Emacs+Slime 那样丰富。

【讨论】:

  • 我已经是 Slime 和 Emacs。这个问题有一个潜在的现代 IDE 风格假设或远离 shell 命令和终端。
  • 你已经在使用 Emacs+Slime 了吗?嗯,这很奇怪,因为我在使用 Lisp 时根本不使用终端或 shell 命令,而且我也使用 Emacs+Slime。我看不出终端和 shell 命令与 Emacs+Slime 有什么关系。是的,Emacs 可以在终端中运行,但除非需要,否则我倾向于不这样做。
【解决方案3】:

【讨论】:

【解决方案4】:

我还没有真正尝试过,但MCLIDE 听起来不错。但我同意其他大多数人的观点:SLIME 很棒。

【讨论】:

    猜你喜欢
    • 2015-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-08
    • 2010-12-12
    相关资源
    最近更新 更多