Bonne IDE pour Elixir
Je suis à la recherche d'un IDE qui ne atleast quelques
- De complétion de Code lors de la saisie des noms de variables et possible
fonctions après avoir appuyé sur.
- Montrer une des fonctions de signature et de docs
- Accédez à la fonction/variable/module de définition
Ce serait bien si on pouvait aussi
- De les avertir des erreurs
- De génération de Code
- Échafaudage de base des projets
- Cette question serait probablement plus pertinente sur softwarerecs.stackexchange.com que sur un Débordement de Pile.
- bonne question! désolé, mais aucun d'entre eux n'est pas droit, sauf que vim et emacs. vais essayer ide(rouille, elixir) sur mon propre éditeur(lire).
Vous devez vous connecter pour publier un commentaire.
Il est un bon sublime intégration appelé ElixirSublime. Il a définitivement fait la plupart des choses que vous cherchez. Il n'est pas difficile à installer et seulement m'a pris environ 15 minutes pour que tout fonctionne.
Certaines caractéristiques:
Il ya aussi un grand Élixir de support d'extension pour Le Code De Visual Studio et il y a actuellement 2 extensions pour ajouter la langue de l'outil, ma préférence étant vscode-elixir. Vous pouvez l'ajouter en appuyant sur ctrl+P, puis en tapant "ext installer vscode-elixir".
Cette extension ajoute riche elixir support de la langue de VS Code, notamment:
L'Alchimiste Élixir de l'Outillage de l'intégration Emacs package apporte les fonctionnalités suivantes jusqu'à présent:
Plus d'infos disponibles ici: https://github.com/tonini/alchemist.el/blob/master/README.md
Si vous avez des questions, vous pouvez me trouver sur le canal IRC #elixir et #emacs-elixir (pseudo: tonini)
Atom avec atome-elixir. Un extrait de l'fonctions actuelles (sur le dessus de la valeur par défaut de l'Atome de la bonté, de tous de travailler hors de la boîte):
Je suis personnellement en utilisant conjointement avec le vim en mode plugin et il semble qu'il n'y a pas de conflits.
Je suis habituellement un IntelliJ personne, mais l'Ide, le plugin n'a pas encore certains de la saisie semi-automatique que je m'y suis habitué.
Edit: après avoir travaillé avec l'Atome et de l'élixir de 5 mois maintenant, j'ai écrit un post de blog résumant la manière dont j'ai modifié à travailler pour moi et le référencement de l'ensemble de ma config.
⌘+R
vous permet de rechercher à travers les symboles/fonctions dans le fichier courant et sauter à leur définition.J'ai essayé toutes bien connu des éditeurs de texte et correspondant élixir de paquets.
Donc, si vous n'avez pas dur préférence pour certains de ces éditeurs de choisir entre Emacs ou Atome de code Élixir dans.
Si vous êtes un utilisateur de vim, Il est alchimiste.vim plugin qui a
Atome a un grand paquet pour elixir et surtout une autre langue, vous devez vous rendre et de lui donner un essai.
Maintenant, il y a aussi un Élixir plugin pour IntelliJ: https://github.com/KronicDeth/intellij-elixir
L'auteur a également fait un discours à ElixirConf 2015: https://m.youtube.com/watch?v=0Its8r5RBf0
Si vous êtes de Java arrière-plan alors ne vous attendez pas IDE comme eclipse ou IntelliJ. Bien que l'Ide fonctionne très bien avec l'Élixir, mais comme de maintenant, je n'étais pas capable de le faire fonctionner avec Phoenix cadre. Votre meilleur pari est Atom, ou Emacs si vous êtes un gourou. VS Code est un autre cool outil très similaire à l'Atome.
Je vais ajouter que Emacs et Alchimiste sont un combo puissant pour l'écriture de l'Elixir de code. Mais je doute qu'il ya quelque chose de disponible n'importe où, qui dispose de toutes les fonctionnalités de la liste ci-dessus.
Code de Visual Studio avec vscode-elixir extension.
Cette extension ajoute riche elixir support de la langue de VS Code, notamment:
elixir-tmbundle est grand et très léger package est disponible pour Sublime text soutien de l'Élixir Lang, il vous suffit de l'ajouter à sublime text simplement en cours d'exécution.
Il est TextMate soutien pour cette trousse, vous pouvez suivre ce lien pour plus d'info.
https://github.com/elixir-lang/elixir-tmbundle