windows下sublime2 clojure环境配置
最近在看《七周七并发模型》,其中函数式编程使用的是clojure来做说明,所以也想顺便学习一下clojure这种不同的编程方式语言。那么做开发肯定需要开发环境,第一步先下载clojure官方运行库,或者说平台,网址是 http://clojure.org/。
接下来我们需要一个可以方便编写clojure程序的IDE,一开始想到的是eclipse,因为eclipse下面插件非常丰富,可以作为多种语言的开发环境。也确实是找到了clojure在eclipse下面的ccw,不过花了1个小时下载完ccw插件(访问ccw插件的网站非常慢),重启eclipse之后发现找不到新建clojure项目,可能是安装失败了,也可能是ccw的版本跟eclipse或者JDK的版本不一致吧,折腾了一会儿还是不行。eclipse比较安装第三方插件最烦人的就是这个,有时候安装完了不好使,还没有啥提示。当然我平时用eclipse不多,也不够熟练。
后来就想到用sublime来作为clojure的开发环境,从配置到完成非常简单就5分钟以内。
(1) 先设置一下clojure 从官网下载下来jar的目录到PATH下面
(2) Tools -> Build System -> New Build System然后新建clojure的环境配置,配置也很简单,是这样的:
{
"cmd": ["D:/clojure-1.8.0/clj.bat", "$file"],
"selector": "source.clj"
}
网上有些教程是这样配置的,我试过编译的时候会报[Error 2]的错误:
{
"cmd": "clj $file",
"selector": "source.clj"
}
就短短的2行,然后新建一个后缀为.clj的文件,里面随便写点clojure代码,比如:
(defn display [name] (println name))
(display "jim")
定义了一个名为display 的函数,然后打印传递的参数,然后Ctrl + B编译,就会在sublime的控制台打印出结果。
整个过程非常简单,方便,也没有额外的插件需要下载。
windows下sublime2 clojure环境配置的更多相关文章
- Metabase在Windows下的开发环境配置
Metabase在Windows下的开发环境配置 */--> pre.src {background-color: #292b2e; color: #b2b2b2;} Metabase在Wind ...
- 【Objective-C】Windows下Objective-C开发环境配置
[Objective-C]Windows下Objective-C开发环境配置 ftp://ftpmain.gnustep.org/pub/gnustep/binaries/windows/ 最近打 ...
- windows下spark开发环境配置
http://www.cnblogs.com/davidwang456/p/5032766.html windows下spark开发环境配置 --本篇随笔由同事葛同学提供. windows下spark ...
- windows下apache+https环境配置
windows下apache+https环境配置 转 https://www.cnblogs.com/sandaizi/p/7519370.html 1.修改配置文件conf/httpd.conf,去 ...
- windows下python+flask环境配置详细图文教程
本帖是本人在安装配置python和flask环境时所用到的资源下载及相关的教程进行了整理罗列,来方便后面的人员,省去搜索的时间.如果你在安装配置是存在问题可留言给我. 首先罗列一下python+fla ...
- Windows下Hadoop编程环境配置指南
刘勇 Email: lyssym@sina.com 本博客记录作者在工作与研究中所经历的点滴,一方面给自己的工作与生活留下印记,另一方面若是能对大家有所帮助,则幸甚至哉矣! 简介 鉴于最近在研究 ...
- Windows 下 Swoole开发环境配置
一直停留在windows,入了 jetbrains 的全家桶.准备入门 Swoole,不可能每做一点修改就 git push 运行一下.因此要在 windows 上配置 swoole 运行环境.对比了 ...
- Windows下Spark单机环境配置
1. 环境配置 a) java环境配置: JDK版本为1.7,64位: 环境变量配置如下: JAVA_HOME为JDK安装路径,例如D:\software\workSoftware\JAVA 在pa ...
- Windows下一个JSP环境配置
一.首先安装JDK 门户: http://write.blog.csdn.net/postedit/39999433 二.安装Myeclipse 事实上也能够安装eclipse然后再安装Myeclip ...
随机推荐
- [转载]什么是FCKeditor?功能强大的HTML编辑器!
天天在用FCKeditor写博客,但一直不清楚FCKeditor到底是什么,今天终于找到了一些相关的资料,大家一起来分享下. FCKeditor文本编辑程序(共享软件)为用户提供在线的文档编辑服务,其 ...
- 计划任务,机器码与注册码,Web服务
01.计划任务的客户端配置 TScheduleTask 辅助结构内容: TScheduleRecord<ScheduleTask.pas> TScheduleRecord.Schedule ...
- 第十讲(LINQ)
一..LINQ查询 例如: static void LINQQuery() { var query = from r in Formula1.GetChampions() where r.Countr ...
- sublime简书安装配置
sublime-text3编辑器 安装 sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo ...
- JS中的数据类型检测
JavaScript的数据类型分为两类:原始类型(primitive type)和对象类型(object type).原始类型有5种,分别是:数字(Number).字符串(String).布尔值(Bo ...
- HttpServletResponse常用的方法
所有Servlet响应都实现ServletResponse接口.ServletResponse接口主要有以下方法: (1)从Servlet中可以通过getWriter方法取得PrintWriter对象 ...
- 【初级】linux mkdir 命令详解及使用方法实战
mkdir命令详解及使用方法实战 名称 MKDIR 是 make directories 的缩写 使用方法 mkdir [选项(如-p)] ...目录名称(及子目录注意用分隔符隔开)... 如使 ...
- java基础之 工具类
一.StringUtils StringUtils.isEmpty(null) && StringUtils.isEmpty(""); // true String ...
- 【CMD】
1.dir 2. set (不带参数) 查看环境变量. SET [variable=[string]] variable 指定环境变量名. string 指定要指派给变量的一系列字符串. 3.
- bigdecimal 保留小数位
public class test1_format { public static void main(String[] args) { BigDecimal decimal = new BigDec ...