Comment passer des paramètres à une accumulation dans Sublime Text 3?
Je suis en train de faire un programme (ce qui nécessite quelques arguments) qui s'exécute sur le terminal.
Maintenant, je voudrais que ce même programme à partir de Sublime Text, mais je ne sais pas comment passer des paramètres à la construction avant l'exécution du programme dans Sublime Text.
Est-il une option que j'ai besoin pour permettre de spécifier les arguments?
À l'aide de Sublime Text 3 construire 3035
OriginalL'auteur Rafael | 2013-05-17
Vous devez vous connecter pour publier un commentaire.
Vous pouvez créer un nouveau système de construction pour sublime text et exécuter votre script avec des arguments fixes.
Créer un nouveau Fichier dans vos Packages/répertoire de l'Utilisateur (
CTRL-SHIFT-P --> "Browse Packages"
)Nouveau Fichier:
Packages/User/my_build.sublime-build
avec le contenu suivant:
(remplacer arg1,arg2 par votre argumentation, vous pouvez les supprimer ou en ajouter plus si vous le souhaitez)
Maintenant redémarrer sublime texte et sélectionnez votre système de construction dans le Menu:
Tools --> Build System --> my_build
. À partir de maintenant, lorsque vous appuyez sur CTRL-B votre système de construction seront exécutés.N'oubliez pas de le modifier pour "Automatique" si vous travaillez sur d'autres fichiers ou des projets.
Il existe de nombreuses options que vous pouvez définir dans les fichiers de compilation. Veuillez vous référer à http://docs.sublimetext.info/en/latest/reference/build_systems.html
OriginalL'auteur michaelkrisper
Je le trouve plus facile d'utiliser un try catch avec des arguments par défaut, le Sublime du système de construction devient ennuyeux à gérer. Pendant que vous faites au rythme rapide dev, vous pouvez simplement modifier les arguments à l'exception de l'énoncé.
Droit, mais si vous n'avez pas besoin de force et sont les scripts de test qui va prendre différents types d'arguments, c'est très, très utile & bien plus propre puis le désordre du système de construction. Je préfère celui-ci. J'ai des tests de régression effectuée sur 2 fichiers. Diverses combinaisons de fichiers sont fournis au script. Cela aide vraiment à définir deux fichiers de test. +1
OriginalL'auteur Kieran Inductance D