web-dev-qa-db-fra.com

Console dans un texte sublime

J'utilise sublime text 2 pour coder mes programmes. Et je veux exécuter la console au sein de celle-ci pour compiler et exécuter les. Existe-t-il un moyen de incorporer la console ligne de commande à l'intérieur du texte sublime 2? est-ce déjà là?

Note: J'utilise à la fois Windows et Linux et une solution pour l'un ou l'autre de ces systèmes sera utile.

11
rullof

Je pense que vous pouvez essayer de créer un système personnalisé Build. Outils -> Système de construction -> Nouveau système de construction ... Il s'agit d'un script de construction simple pour le langage de programmation C:

{
    "cmd" : ["gcc", "$file", "-o", "$file_base_name"],
    "cmd" : ["$file_base_name"],
    "selector" : "source.c",
    "Shell" : true,
    "working_dir" : "$file_path"
}

enter image description here Remplacez le système de construction actuel par le nouveau dans Outils. Lorsque vous appuyez sur CTRL + b, il compilera votre code et exécutera votre fichier exécutable. Quelques syntaxes et options que vous pouvez utiliser: http://sublimetext.info/docs/fr/reference/build_systems.html Il existe bien d'autres options que vous pouvez déclarer dans le système de construction. Un très utile est file_regex

11
Yick Leung


Will Bond a créé un excellent plug-in pour appeler le terminal au niveau du projet ou du fichier.
Regardez ici http://wbond.net/sublime_packages/terminal

Il existe également plusieurs plugins disponibles qui se compilent en un clic, c.-à-d.
C # - https://sublime.wbond.net/packages/C%23%20Compile%20%26%20Run
TypeScript - https://sublime.wbond.net/packages/TypeScript%20Compiler
Coffee Script - https://sublime.wbond.net/packages/CoffeeCompile
... et ainsi de suite, selon votre langage de programmation.

Je vous recommande de parcourir la page de Will si vous n'êtes pas satisfait de ce plugin de terminal:
https://sublime.wbond.net/

J'espère que cela t'aides!

4
chrisg86

Terminus est un plugin récent, en cours de développement. Meilleure console multiplate-forme en texte sublime que j'ai encore vue.

https://github.com/randy3k/Terminus

1
Urmil Parikh