7 Melhor Clojure IDE e editores
Clojure é um dialeto da linguagem de programação Lisp e funciona principalmente em uma máquina virtual Java.
ele também implementa ClojureCLR que funciona em comum linguagem Runtime (CLR), e ClojureScript, que compila para JavaScript.
enfatiza uma linguagem de programação funcional com imutabilidade em seu núcleo. Todas as estruturas de dados de Clojure são imutáveis. Imagine se pudesse fazer o desenvolvimento do Clojure mais rápido e ver um impulso instantâneo no seu fluxo de trabalho.
ou ainda melhor:
e se houvesse 7 Melhores Clojure IDE e editores para escolher.E cada um deles poderia tornar o seu desenvolvimento mais rápido e mais fácil?
você provavelmente seria bombeado para ler sobre eles.
Lucky for you, that’s exactly what i’m going to share with you in this post 8 best Clojure IDE and editors
So let’s get started with the list:
IDE cursiva
cursivo é construído sobre Intelij, também cursivo é escrito inteiramente em Clojure, permitindo aos desenvolvedores integrar facilmente todas as ferramentas fantásticas no ecossistema Clojure.
Features
- Code completion, syntax realce
- First-ClojureScript support
- Clojure.suporte ao teste
- mudança de nome do símbolo, extrato let e mais
- edição estrutural de estilo Paraíso
- um depurador de Clojure
Emacs + Sidra
sidra é o ambiente de Desenvolvimento interativo de Clojure construído para Emacs, sidra estende Emacs com suporte para programação interativa em Clojure.
Características
- depuração passo
- execução do teste de
- Java Objeto de inspeção
- Código assistência
VS Código + calva
Calva é um sistema integrado de REPL alimentado ambiente agradável e produtivo Clojure e ClojureScript desenvolvimento de Código do Visual Studio.
Características
- realce de Sintaxe
- arco-íris parens
- Destaques mal colocados entre colchetes
- LISP amigável suporte de correspondência
- Intellisense
Atom + Proto REPL
Proto REPL Fornece um Clojure Ambiente de Desenvolvimento com um interativo REPL no Átomo Editor. Você pode facilmente enviar código para o REPL, executar testes em seu projeto, ver documentação, e muito mais.
Features
- Autocompleting Clojure namespaces, function names and vars
- Evaluate blocks of code or selected code with a keystroke.
- ver resulta no REPL ou em linha ao lado do Código.
- modo de avaliação automática que executa o código num ficheiro à medida que escreve.
- facilmente executar testes em um espaço de nomes ou em todo o projeto.
- ver documentação e código de bibliotecas ligadas à Clojure.
- integração da barra de ferramentas atómicas que permite controlar o REPL.
Eclipse + anti-horário
anti-horário é um plugin Eclipse que ajuda os desenvolvedores a escrever código Clojure. Também conta com apoio para projectos de Leiningen.
Características
- Leiningen suporte
- Clojure oferece suporte a
- código de avaliação
- conclusão de código
- expansão de macro
- relatório de erros
- sidra-repl suporte
vim + lareira
Vim receber o REPL suporte usando Lareira, Lareira fala para nREPL, e Com Leiningen e de Inicialização, ele se conecta automaticamente usando o .nrepl-port
arquivo criado quando você executa lein repl de inicialização ou do repl.
apresenta
- configuração transparente e conexão automática.
- avaliar o código a partir do buffer ou da entrada arbitrária.
- Jump to namespace or function definitions.
- embalagens para fonte, doc e macroexpand.
- Omnicomplete.
NightCode
Nightcode is a simple IDE for Clojure and ClojureScript. Nightcode é um IDE que agrupa um editor inteligente, as ferramentas de construção Leiningen e Boot e uma tela home com acesso rápido ao Clojure cheatsheet e REPL.
características
- modo de edição Lisp amistoso para principiantes.
- Suporta o arco-íris parêntese
- Live avaliações do seu código
- Teclado amigável
Conclusão
Talvez o seu favorito Clojure IDE ou editor não está listado aqui, e você não quiser mudar a partir do seu favorito editor de código agora.
mas escolher o IDE de Clojure para maior eficiência e experiência deve ser a principal necessidade de qualquer programador lá fora.
na minha opinião, um IDE ou editor de texto que corresponda aos seus hábitos de uso são os melhores.