Question Construire des systèmes dans un texte sublime


Je commence juste à apprendre la programmation (en C ++ et Python), et en commençant je veux dire début total ("Bonjour tout le monde" au début ...). Ne souhaitant pas utiliser plusieurs IDE, j'aimerais pouvoir coder et construire des programmes simples avec mon éditeur de texte, Sublime Text 2. Quelqu'un pourrait-il me dire, avec un didacticiel pas à pas, comment implémenter C ++ et Python? Compiler et exécuter des fonctionnalités dans Sublime Text.

J'ai cherché les systèmes de construction de texte Sublime sur le site, mais les réponses sont très spécifiques et ne peuvent pas aider une recrue comme moi (mais ils vont probablement m'aider plus tard).

Merci


25
2017-07-30 20:51


origine


Réponses:


Sublime Text 2 est déjà fourni avec des scripts pour créer et exécuter des programmes Python et C ++.

Appuyez simplement sur Cmd+B (ou Ctrl+B sous Windows et Linux) lorsqu'un fichier .py ou .cpp est ouvert. Le fichier Python s'exécutera automatiquement et affichera le résultat dans la console intégrée.

Pour C ++, vous devez appuyer sur Cmd+Décalage+B (Ctrl+Décalage+B sous Windows & Linux) pour l'exécuter après la construction.

Vous devez avoir Python installé (obtenez-le ici pour Windows), et également un compilateur C ++. Le système de compilation pour C ++ essaie d'appeler g ++ par défaut (l'obtenir ici Pour les fenêtres. N'oubliez pas de sélectionner le compilateur C ++ lors de l'installation!).

Vous devrez ajouter les répertoires au chemin (c:\python32\ ou similaire pour python, c:\mingw\bin ou similaire pour le compilateur C ++).

Sur Windows, vous pouvez rencontrer des problèmes lors de l'exécution des programmes C ++ (il essaie d'utiliser bash). Mais Ctrl+B construit le programme et vous pouvez ensuite utiliser une ligne de commande pour l'exécuter. Python fonctionne parfaitement sous Windows.


42
2017-07-30 21:19



windows (installez minigw, python2.7 et ajouté au chemin du système)
cpp:

  1. construire: ctrl+b
  2. courir: ctrl+décalage+b

python:

  1. construire et exécuter: ctrl+b

vous pouvez essayer d'apprendre le le .sublime-build fichiers dans votre Tools -> Build system -> New build system


2
2018-01-09 06:07



Donc, vous ne voulez pas utiliser un IDE mais alors vous voulez des fonctionnalités IDE à partir d'un éditeur de texte? :)

La plupart des personnes qui utilisent un éditeur de texte pour écrire du code utilisent le terminal pour générer et exécuter le code.

Donc, pour C ++, les instructions sont les suivantes:

make (or gcc myprogram.c)
./myprogram

pour un programme Python, c'est encore plus simple:

python ./myprogram.py

Si vous n'êtes pas à l'aise avec le terminal, vous avez probablement besoin d'un IDE.


1
2017-07-30 21:06



pour c ++, j'ai vraiment réussi à produire des messages d'erreur colorés plus faciles à lire et vous pouvez également cliquer sur les erreurs qui vous amènent au fichier avec l'erreur.

Vous pouvez regarder comment j'ai modifié le build pour faire ce que je voulais ici


1
2018-02-20 06:07