我正在设想一个Sublime Text 2插件,它允许我在主窗口中输入一些像
这样的球拍代码#lang racket
(display "Hello, World")
然后按⌘+ R将运行该Racket代码(这肯定可以通过运行racket myfile.rkt
的简单脚本完成并获取输出)并在Sublime Text 2底部的控制台中打印输出我还想在控制台中添加一个REPL来评估Racket代码。我真的想在Windows和Mac上获得工作版本。
这样的事情:
我的问题是我不知道如何开始这个,有人可以指出我正确的方向吗?这是我真正想要完成的事情:)
感谢您的帮助,非常感谢。
答案 0 :(得分:5)
看看SublimeREPL。它本身可以扩展,足以支持Racket,因为它已经有像Clojure和Scheme这样的其他Lisp类型语言。如果您仍然想为了它的乐趣而建立自己的,那么源代码肯定会帮助您提供一些想法。
的更新强> 的
截至version 2.0.0,SublimeREPL现在内置了一个Racket REPL。快乐的编码!