码迷,mamicode.com
首页 > 其他好文 > 详细

学习clojure(2)

时间:2016-08-03 15:45:14      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:clojure

工欲善其事,必先利其器,我们需要一个顺手的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 官网下载,可以一直免费使用,功能不减,直到良心发现需要付费。

安装好后,开始折腾插件。

  1. 安装 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


学习clojure(2)

标签:clojure

原文地址:http://9329142.blog.51cto.com/9319142/1833813

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!