Mac OS X 上的 Clojure 编辑器/IDE 建议 [关闭]

2023-12-25

我开始学习Clojure http://en.wikipedia.org/wiki/Clojure编程语言。对于 Mac OS X 上的 Clojure 编辑器/IDE 有什么建议吗?

更新2009-09-23:自从我最初发布这个问题以来,Clojure 领域已经发生了巨大的变化。下面的许多链接,尤其是那些引用 Emacs 的 clojure 模式的链接,都已过时。我发现的最好的 Clojure IDE 是恩克洛尤尔 http://www.enclojure.org/最近发布的 Netbeans 插件 (2009-08-25)。

更新2010-04-30: 关于这个主题的另一篇非常好的文章是Clojure IDE - 伟大之旅 http://www.bestinclass.dk/index.php/2010/03/clojure-ides-the-grand-tour-getting-started/作者:刘·B·詹森。另外,为了我自己的 clojure 开发,我实际上已经转向 Emacs /swank-clojure http://github.com/technomancy/swank-clojure.


关于设置 Aquamacs、Slime 和 Clojure,这里有一个截屏视频lispcast.com http://www.lispcast.com/drupal/:

http://www.lispcast.com/drupal/node/79 http://www.lispcast.com/drupal/node/79(断开的链接)

Edit:这是一个不错的备用截屏视频 http://paulbarry.com/articles/2008/07/02/getting-started-with-clojure-and-aquamacs你找到了杰曼。我已将其添加到我的答案中,因此更加全面。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mac OS X 上的 Clojure 编辑器/IDE 建议 [关闭] 的相关文章

  • 在 Swift 3 中以编程方式创建没有 XIB 的 NSViewController

    我正在尝试在不使用 Interface Builder 的情况下制作 macOS 应用程序 我的项目已构建并运行 但我的主视图控制器似乎没有加载其视图 那就是viewDidLoad 方法未被调用 我正在使用 Xcode beta 8 0 b
  • 如何在 VMware 中运行的 MAC 操作系统中安装 Xcode - 无法安装 Xcode,因为需要 OS X 版本 10.12 或更高版本

    我想开始进行 iOS 应用程序开发 但此时我买不起 MAC 计算机 因此我在 VMware 的虚拟机中安装了 MAC OS X Sierra 方法如下 下一步是获取 XCode 所以我打开App Store并搜索它 我发现一个错误 内容是M
  • 查找使用 AppleScript 安装的 Mac OSX 版本

    如何使用 AppleScript 查找我的 Mac 上安装的 OSX 版本 我想以编程方式安装应用程序并根据版本运行不同的 pkg 文件 Thanks 以下是如何使用内置函数在 AppleScript 中获取 OSX 版本 set sysi
  • 以编程方式设置 Mac 鼠标/触控板速度

    我正在尝试更改我正在开发的应用程序的鼠标跟踪速度 注意 不是加速 我到处寻找一种方法来做到这一点 但找不到任何东西 我怀疑这与我在 IOKit hidsystem 框架上的这个函数中给出的值有关 IOHIDSetAccelerationWi
  • 在 SwiftUI 文档应用程序中,如何从函数内保存文档

    当前版本的 Xcode 版本 12 5 1 为 macOS 的基于文档的应用程序提供了一个模板 提供以下文档模型 struct MyDocument FileDocument var text String init text String
  • 如何使 Visual Studio 仅在未处理的异常时中断?

    在我的其他机器上 当没有 try catch 来处理错误时 Visual Studio 总是会因错误而中断 但如果有 try catch 则它不会中断 由于某种原因 在这台笔记本电脑上 它不能以这种方式工作 一开始它根本没有中断 但后来我发
  • 如何显示从 xib 加载的工作表? (MacOSx)

    我有一个 xib 文件 其中只有一个 NSPanel 我试图将此面板显示为模式表 带有beginSheet modalForWindow modalDelegate didEndSelector contextInfo 该 xib 文件的所
  • Mac 上的 PythonXY?

    如何在 Mac OS X Lion 上安装 Python 我开始了 它应该能够通过 macports 但无论如何我找不到 mac ports 网站上所述的端口 pythonXY 我对 MAC 和 pythonXY 都不太了解 但在 pyth
  • Clojure实现多线程的最佳方法?

    我正在开发一个用 Clojure 编写的 MUD 客户端 现在 我需要两个不同的线程 一种接收用户的输入并将其发送到 MUD 通过简单的套接字 另一种读取 MUD 的输出并将其显示给用户 我应该只使用 Java 线程 还是应该使用一些特定于
  • 安装 gem 失败并出现权限错误[重复]

    这个问题在这里已经有答案了 我昨天将 Mac 操作系统更新至 10 9 Mavericks 我当前的 Ruby 版本显示为 ruby 2 0 0p247 2013 06 27 修订版 41674 universal x86 64 darwi
  • 对 NSTextField 设置限制

    我需要为文本字段设置字符限制 我跟着这个answer https stackoverflow com a 830019 913571我能够设定一个限制 但现在当我按下回车键时 所有字符都被清除了 什么地方出了错 BOOL isPartial
  • 使用 Vim 作为 HTML 编辑器

    您知道 Notepad 如何具有此功能 当您单击标签 例如 时 它也会自动突出显示结束标签 它叫什么 如何调整 Vim 使其也具有此功能 还有其他方法可以将 Vim 变成强大且高效的 HTML 编辑器吗 我在 vim 中完成所有 HTML
  • brew install - 权限被拒绝(在 chown -R `whoami` 之后)

    brew install fontconfig Error Permission denied Library Caches Homebrew Formula fontconfig brewing sudo chown R whoami u
  • 竞争条件和 Clojure Atoms

    clojure atom 的文档指出 Changes to atoms are always free of race conditions 然而 竞争条件不仅是根据更改定义的 而且是在不同线程中并行逻辑操作的上下文中定义的 我想知道 保证
  • 如何让“dnu”命令在 OS X 上运行?

    刚刚下载并安装视觉工作室代码 https code visualstudio com 在 OS X 10 10 3 上 我已经设法部分遵循ASP NET 5 安装说明 https code visualstudio com docs ASP
  • Substance 和 MacOS 菜单栏

    我有一个扩展 JFrame 的 MainWindow 类 在主窗口中我有一个 JMenuBar 我想在顶部显示 OSX 中的菜单栏 Apple 符号旁边 仅当我没有设置物质皮肤时 这才有效 是否可以使用 Substance Skin 并使用
  • 如何在 Compojure 中使用 lib-noir 有状态会话

    我想我这里有一个相当简单的问题 但我已经看这个屏幕太久了 所以我正在尝试 但失败了 让有状态会话在 Compojure 中工作 refheap代码粘贴is here https www refheap com paste 11161 你可以
  • 尝试在 mac OS 中运行此命令“pipenv install requests”时出现错误

    我面临以下错误 Warning the environment variable LANG is not set We recommend setting this in profile or equivalent for proper e
  • 适用于 Windows 的类似 RapidWeaver 的编辑器 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 在看到一位朋友使用 RapidWeaver 并通过几次点击产生了美妙的结果后 我感到惊讶 并开始搜索是否
  • 从外部 clojar 导入/使用资源

    我想做的是将一个大文件 MIDI 声音字体 打包到一个独立的 Maven repo clojar 中 然后能够以编程方式将其拉下来并从单独的项目中使用它 事实证明 这个看似简单的任务比我想象的要复杂 理想的情况是 如果有一种方法可以直接访问

随机推荐