NightCode

原创 2016年05月30日 18:39:20

直到写这篇文以前,见过的最好用、最轻量级的Clojure编辑器

说它好用:

1.基于leiningen开发的GUI编辑器, 括号的自动匹配比emacs上的智能多了
2.简洁的界面就是1.项目 
              2.编辑界面 
              3.项目的REPL
              4.项目无关的REPL
  就是刚刚好,特别适合新手(诸如我。。。)

说它轻量级:

    所有依赖就是一个jar包,不需要任何参数配置,直接运行就能用
    (说实话,我认为Java在部署上的优势,即使是和Python比也能说是互有所长)

*注意:

由于括号自动匹配实在太强大,所以你实际上无法将格式不一致的代码编译成字节码
                      (因为错误的格式导致错误的括号)
所以用这个mini IDE时, 必须将格式对齐作为语法级别的要求进行对待
                      (有助于良好习惯的养成,又是特别适合新手。。。)
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Clojure语言十四 常用宏

常用宏infix宏解析人的四则运算书写格式并执行(defmacro infix "Use this macro when you pine for the notation of your chi...

Clojure语言十三: 宏的基本概念

micro与function的区别特点是允许在Clojure evaluate你的list之前,你能够像处理函数一样的处理它, 但是不evaluate。如果你想把一个表达式作为参数传递给函数,并要求这...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

Programming Clojure学习笔记——宏

7.3 使宏简单化 Clojure为宏作者提供的支持 形式                描述 foo#  ...

clojure实战——宏

clojure实战——宏本博客主要介绍clojure中宏相关的基础知识,因为自己没能很深入研究clojure的宏,所以做不到深入的讲解。但根据自己及什么clojure用的比较好的人的经验,能不用宏就不...

Clojure 学习入门(11)—— 宏 macro

` 原原本本地直译过去,不用`,let语句不被翻译,例如: (let [datastr '{:a 1 :b 2}]) ~' 后面的变量被直接翻译过去,例如:(let [~'conn "met...

Clojure ns 宏介绍

:use , :require最重要是https://clojuredocs.org/clojure.core/use(ns some.namespace (:require [clojure.c...

NightCode

直到写这篇文以前,见过的最好用、最轻量级的Clojure编辑器说它好用:1.基于leiningen开发的GUI编辑器, 括号的自动匹配比emacs上的智能多了 2.简洁的界面就是1.项目 ...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)