Le texte sublime, tandis qu'un puissant éditeur de texte, ne compile pas et ne fonctionne pas intrinsèquement. Il s'agit principalement d'un éditeur de texte, pas d'un environnement de développement intégré (IDE). Pour exécuter le code C dans le texte sublime, vous devrez l'intégrer avec un compilateur externe (comme GCC) et un système de construction. Cela implique généralement l'utilisation de la palette de commandes ou d'un fichier de définition du système de construction (généralement un fichier .sublime-build
). Le processus implique généralement ces étapes:
.c
(par exemple, myprogram.c
). sudo apt-get install build-essential
. Sur MacOS, vous pouvez utiliser Homebrew (brew install gcc
). .sublime-build
(ou utiliser un existant) qui spécifie les commandes de compilateur et de compilation. Ce fichier explique que le texte sublime comment compiler et exécuter votre code. Un exemple simple pour GCC est: { "cmd": ["gcc", "${file}", "-o", "${file_base_name}"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c", "shell": true, "variants": [ { "name": "Run", "cmd": ["gcc", "${file}", "-o", "${file_base_name}", "&", "${file_base_name}"] } ] }
Ce fichier .sublime-build
compile le code à l'aide de gcc
, crée un exécutable avec le même nom que le fichier source (sans l'extension .c
), puis exécute l'exécutable. La section variants
ajoute une option "Exécuter" qui compile et s'exécute en une étape. Enregistrez ce fichier dans votre répertoire SUBLIME Text Packages/User
(vous pouvez créer ce répertoire s'il n'existe pas).
Tools > Build System > New Build System…
, collez le code JSON ci-dessus et enregistrez-le avec un nom descriptif (par exemple, "C"). Ensuite, sélectionnez ce nouveau système de construction dans le menu Tools > Build System
. Enfin, appuyez sur Ctrl B
(ou Cmd B
sur macOS) pour compiler et exécuter votre code. La sortie apparaîtra dans la console de texte sublime. Non, le texte sublime ne peut pas compiler et exécuter des programmes C sans outils externes. Le texte sublime est un éditeur de texte; Il n'a pas le compilateur intégré et l'environnement d'exécution nécessaire pour traiter le code C. Vous devez avoir un compilateur C (comme GCC ou Clang) installé séparément sur votre système, puis configurer le texte sublime pour interagir avec lui en utilisant un système de construction.
SublimeCodeIntel
), la liaison (pour la vérification de la syntaxe) et le débogage peuvent s'avérer bénéfiques. clang-format
ou cppcheck
peuvent aider à identifier les erreurs potentielles et les problèmes de style. Intégré au texte sublime, vous pouvez utiliser des débogueurs externes (comme GDB) et configurer le système de construction pour les lancer. Cela nécessite généralement une interaction de configuration et de ligne de commande plus avancée. Installer un texte sublime:
Télécharger et installer le texte sublime du fonction Site Web..sublime-build
(Facultatif) Installer les plugins: Packages/User
Installez les plugins souhaités (complétion du code, libellur, tester) via la commande de package du texte sublime. Ctrl B
(Créez un programme C simple, en ce qui concerne, ou en utilisant le système Cleantic Cmd B
). Cette configuration complète vous permet d'utiliser le texte sublime comme un éditeur léger mais efficace pour le développement C, tirant parti de la puissance des outils externes pour la compilation et l'exécution. N'oubliez pas de consulter la documentation de votre compilateur spécifique et de tous les plugins que vous installez pour des instructions détaillées et un dépannage.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!