工欲善其事,必先利其器,我们需要一个顺手的clojure开发环境。
当然,使用clojure的
最简单方式是:命令行 + 记事本。
java -jar clojure-1.8.0.jar
这会启动REPL,交互式环境。
java -cp clojure-1.8.0.jar clojure.main
这样用也可以。
如果已经编写了一个clojure源程序 a.clj
运行它的方法:java -jar clojure-1.8.0.jar a.clj
不用每次输入这个多,可以做一个 clj.bat 文件:
java -jar clojure-1.8.0.jar %1
以后,启动REPL:clj
运行源文件: clj a.clj
记事本毕竟太弱弱了,除非别无选择。
下面使用 sublimeText3 官网下载,可以一直免费使用,功能不减,直到良心发现需要付费。
安装好后,开始折腾插件。
- 安装 package controler
ctrl + ` (tab 上方的键) 贴入:
import urllib.request,os; pf = ‘Package Control.sublime-package‘; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), ‘wb‘).write(urllib.request.urlopen( ‘http://sublime.wbond.net/‘ + pf.replace(‘ ‘,‘%20‘)).read())
2.
此时,perferences 下多了一项:package control,点击
输入install packages, 等待准备列表。
输入clojure, 选自己需要的,等待安装完成。
至此,就可以括号比配,语法高亮显示了。
如要编译方便,还需一步努力:
菜单:tools | build system | new build system ....
输入:
"shell_cmd": "java -cp D:/sososo/clojure-1.8.0.jar clojure.main $file"
保存的时候,文件名第一节的名字改为clojure就可以了。
下次编译按ctrol+B
时间: 2024-10-31 06:29:39