84 votes

Ce qui ' s un bon IDE à utiliser pour Lua ?

J’ai des choses fonctionner minimalement dans Scite... et a parcourir rapidement m’a dit qu’il existe un plugin Eclipse et plusieurs autres éditeurs autonome, en plus d’autres éditeurs d’usage général avec capacité de Lua.

De cela, ce que recommandent les gens ? En particulier, ce que les gens qui programme principalement en Lua comme à utiliser ?

Edit : Merci pour toutes les réponses !

33voto

skymt Points 2156

La plupart Lua utilisateurs semblent utiliser $TEXT_EDITOR_OF_CHOICE. Il y a une particulièrement agréable mode Emacs, avec tous les typiques Emacs goodies: REPL, de la documentation, de recherche, de sauter à l'erreur, etc.

Il ne semble y avoir quelques Lua axée IDEs si vous êtes du côté de Windows de choses: LuaEdit, LuaIDE. Aussi, Zeus est scriptable en Lua, ce qui peut aider à réduire mentale de commutation de contexte.

32voto

kartben Points 528

LDT

Lua Outils de Développement est un plug-in Eclipse qui fournit la syntaxe de coloration, les marqueurs d'erreurs, plan, code de pliage... et un vrai débogueur!

C'est une Éclipse de projet de Technologie. Il est Open Source (licence EPL).

28voto

Paul Kulchenko Points 6169

ZeroBrane Studio IDE:

  • Lua IDE, écrit en Lua, simple et léger
  • La coloration syntaxique de code et de pliage
  • L'Auto-complétion pour les fonctions et les mots clés
  • Console Interactive pour tester directement les fragments de code avec les collectivités locales et l'exécution à distance
  • Débogueur intégré (avec le soutien de locaux et de débogage à distance)
  • Intégré analyseur statique
  • Unique en direct de codage caractéristique (démo)
  • Love2d d'auto-complétion, le débogage, et de vivre de codage
  • Moai de l'intégration, de débogage, et de vivre de codage
  • Gideros Mobile de débogage et de vivre de codage
  • OpenResty/Nginx Lua script de débogage
  • Adobe Lightroom Lua plugin de débogage
  • Sur l'appareil de débogage pour Corona SDK et Gideros Mobile
  • Intégré de mise en forme démarques pour fournir des leçons et des instructions
  • Aucune installation nécessaire; s'exécute à partir d'un dossier
  • Open-source (licence MIT)
  • Windows, Mac, et Linux

ZeroBrane Studio screenshot

16voto

Bjorn Tipling Points 16243

Vim est idéal pour n’importe quel langage et de la plate-forme.

16voto

sylvanaar Points 5300

Lua pour IntelliJ IDEA. https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home

Caractéristiques:

  • Introduire Une Variable De Refactoring (Expérimental)
  • Débogueur (Expérimental)
  • Les Modules de support (Experimental)
  • LuaDoc mettre en évidence et de Pliage
  • Lua SDK REPL Console
  • De Base Achèvements
  • Rapide de la Documentation avec Plusieurs de la documentation des fournisseurs de
  • La résolution Globals dans des projets et des bibliothèques
  • Personnalisé de prise en charge des API, y compris la fonction personnalisée signatures
  • La fonction de l'Information via Quickhelp
  • Lua de la Bibliothèque Standard de l'Information via Quickhelp (ctrl-Q)
  • Sa mise en surbrillance les valeurs amont et les Champs
  • Goto Symbole
  • Coffre-Fort Supprimer
  • Renommer Identificateur
  • JavaHelp Pour Lua 5.1
  • L'exécution dans le Kahlua interprète
  • Aller à la définition
  • trouver des usages
  • Code de mise en forme
  • Mots clés d'achèvement
  • 1 quickfix
  • 6 code intentions
  • 11 inspections de code
  • Soulignant global vs local variables
  • L'exécution du Script et exécutez les configurations
  • Kahlua fenêtre de l'interpréteur interactif de l'exécution de script (repl)
  • Livré avec un intégré à Lua compilateur écrit en Java (Kahlua)
  • Vue de la Structure
  • Vérification de la syntaxe
  • La coloration syntaxique - y compris la manipulation correcte de la syntaxe étendue des commentaires et des citations
  • Personnalisable couleurs de surlignage
  • Code de pliage pour les blocs de code et des commentaires
  • Corset Correspondant pour faire des blocs, longues chaînes de caractères et des commentaires, et (, { , [
  • Mineur: commentaire.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X