recherche
Maisonoutils de développementsublimeComment exécuter la clé de raccourci de code sublime

sublime comment exécuter le code: raccourcis clavier

Le texte sublime n'a pas de raccourcis clavier intégrés spécifiquement pour "le code d'exécution" de la manière dont un IDE dédié pourrait. L'exécution du code dépend entièrement du langage de programmation et du système de construction que vous avez configuré. Par conséquent, il n'y a pas de raccourci unique pour couvrir tous les scénarios. Au lieu de cela, vous définissez un système de construction pour votre langue spécifique (par exemple, Python, JavaScript, C), puis utilisez le raccourci défini pour exécuter le code à l'aide de ce système de construction. Le raccourci par défaut est généralement Ctrl B (ou Cmd B sur macOS), mais cela déclenche le système actuellement sélectionné build.

Comment puis-je exécuter rapidement mon code dans un texte sublime?

Pour exécuter rapidement votre code, vous devez d'abord définir un système de construction. Cela implique la création d'un fichier JSON (généralement dans le répertoire Packages/User dans votre installation de texte sublime) qui spécifie les instructions de ligne de commande pour exécuter votre code. Par exemple, un système de construction Python simple peut ressembler à ceci:

{
  "cmd": ["python", "-u", "$file"],
  "selector": "source.python"
}

Cela indique au texte sublime d'utiliser l'interprète python, l'exécution du fichier ($file représente le fichier actuellement ouvert) et utilise une sortie non tamponnée (-u). Le "selector" garantit que ce système de build s'applique uniquement aux fichiers Python.

Une fois que vous avez enregistré ce fichier JSON (par exemple, Python.sublime-build), vous pouvez le sélectionner dans les "outils" - & gt; Menu "Build System". Ensuite, en appuyant sur Ctrl B (ou Cmd B) exécutera le code à l'aide du système de construction choisi. Pour d'autres langues, vous devrez trouver ou créer des fichiers système de construction appropriés, en spécifiant les commandes de compilateur ou d'interprète correctes pour cette langue. De nombreux systèmes de construction transmis par la communauté sont disponibles en ligne pour divers langages.

Quelles sont les raccourcis clavier pour exécuter différents langages de programmation dans un texte sublime?

Il n'y a pas de raccourci clavier séparé pour chaque langue. Le raccourci Ctrl B (ou Cmd B) exécute le système de construction actuellement sélectionné. Pour exécuter du code dans une langue différente, vous devez d'abord passer au système de construction approprié pour cette langue via les "outils" - & gt; Menu "Build System". Vous pouvez ensuite utiliser Ctrl B (ou Cmd B) pour exécuter votre code à l'aide du système de construction nouvellement sélectionné. Pour l'amélioration du flux de travail, vous pouvez créer plusieurs systèmes de construction et affecter différents raccourcis à l'aide du fichier Keybindings (situé dans Packages/User/Key Bindings - User.sublime-keymap).

Existe-t-il un moyen de personnaliser le raccourci du code d'exécution dans le texte sublime?

Oui, vous pouvez personnaliser le raccourci "Code d'exécution" (qui est en fait le raccourci pour déclencher le système de construction actuellement sélectionné). Cela se fait en modifiant le fichier Key Bindings - User.sublime-keymap. Ce fichier vous permet de cartographier les raccourcis clavier sur les commandes de texte sublime. Pour modifier le raccourci par défaut Ctrl B, ajoutez ce qui suit à votre fichier Key Bindings - User.sublime-keymap:

{
  "cmd": ["python", "-u", "$file"],
  "selector": "source.python"
}

Cela réaffecte la commande "build" (qui exécute le système de construction sélectionné) au raccourci Alt B. N'oubliez pas d'enregistrer le fichier et le texte sublime reconnaîtra le nouveau raccourci. Soyez prudent lors du choix d'un raccourci; Évitez les conflits avec les raccourcis de texte sublime existants. Vous pouvez également créer des lingettes personnalisées pour basculer entre les systèmes de construction spécifiques, rationaliser encore plus votre flux de travail.

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!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Texte sublime vs code vs: écosystèmes de plugin et extensibilitéTexte sublime vs code vs: écosystèmes de plugin et extensibilitéApr 14, 2025 am 12:10 AM

SublimeText et VScode ont leurs propres avantages en écologie et évolutivité du plug-in. SublimEText gère les plug-ins via PackageControl, qui ont un petit nombre de plug-ins mais de haute qualité, et utilise principalement des extensions de script python. VScode a un énorme marché, avec un grand nombre de plug-ins et des mises à jour fréquentes. Il utilise TypeScript et JavaScript pour se développer, et son API est plus complète.

Texte sublime: le prix et sa proposition de valeurTexte sublime: le prix et sa proposition de valeurApr 13, 2025 am 12:06 AM

Le prix de licence de SublimeText est de 99 $, ce qui vaut la peine d'être acheté parce que: 1) il offre une expérience d'édition efficace et améliore l'efficacité du travail; 2) Il dispose d'un riche écosystème de plug-in pour répondre aux besoins personnalisés; 3) Il prend en charge l'utilisation multiplateforme et convient à différents systèmes d'exploitation; 4) Il peut recevoir des mises à jour continues et un support technique après l'achat.

Texte sublime: édition de code personnalisable et efficaceTexte sublime: édition de code personnalisable et efficaceApr 12, 2025 am 12:08 AM

SublimeText est un éditeur puissant et hautement personnalisable. 1) Il prend en charge plusieurs langages de programmation et fournit des fonctions telles que l'édition multi-lignes, le pliage de code, etc. 2) Les utilisateurs peuvent personnaliser via des plug-ins et des fichiers de configuration, tels que l'utilisation de PackageControl pour gérer les plug-ins. 3) Sa couche sous-jacente est basée sur Python, prend en charge le multi-threading et l'accélération GPU, et a d'excellentes performances. 4) L'utilisation de base comprend les opérations de clés de raccourci et l'utilisation avancée implique des macros et des extraits. 5) Des questions fréquemment posées telles que le fait de ne pas installer le plug-in, elles peuvent être résolues en vérifiant le réseau et en les mettant à la mise à jour. 6) Les suggestions d'optimisation des performances comprennent le nettoyage des plug-ins et l'utilisation de cache raisonnablement.

Texte sublime: Détails de licence expliquésTexte sublime: Détails de licence expliquésApr 10, 2025 am 09:34 AM

La licence de SublimeText est une clé numérique permanente qui débloque toutes les fonctionnalités et supprime les conseils d'essai. Après l'achat, il est activé sur le site officiel. La même clé peut être utilisée pour un usage personnel par plusieurs appareils, vous devez donc éviter les violations des conditions d'utilisation.

Sublime Text Package Contrôle: Gestion de la maîtrise des packagesSublime Text Package Contrôle: Gestion de la maîtrise des packagesApr 09, 2025 am 12:08 AM

PackageControl améliore l'expérience de développement de SublimEText via les étapes suivantes: 1. Installez PackageControl et utilisez quelques lignes de commande pour la compléter. 2. Accédez à PackageControl via des touches de raccourci ou des menus pour installer, mettre à jour et supprimer les plug-ins. 3. Nettoyer et mettre à jour régulièrement les plug-ins pour optimiser les performances et améliorer l'efficacité du développement. Grâce à ces opérations, les développeurs peuvent se concentrer sur la programmation et améliorer l'expérience globale de développement.

Sublime Text Gestion de projet: Organisation et navigation de codeSublime Text Gestion de projet: Organisation et navigation de codeApr 08, 2025 am 12:05 AM

La fonction de gestion de projet de SublimeText peut organiser et naviguer efficacement la base de code via les étapes suivantes: 1. Créez un fichier de projet et enregistrez le fichier .sublime-project à l'aide de sauvegardes dans le menu du projet .... 2. Configurer les fichiers du projet, spécifiez les dossiers et les paramètres inclus, tels que l'exclusion de fichiers spécifiques ou la configuration du système de construction. 3. Ouvrez le fichier du projet et chargez rapidement l'environnement du projet via OpenProject dans le menu du projet. 4. Optimiser les fichiers du projet pour éviter d'inclure trop de dossiers et utilisez le mode d'exclusion pour améliorer la vitesse de navigation. Grâce à ces étapes, vous pouvez utiliser les capacités de gestion de projet de SublimeText pour améliorer l'efficacité du développement et la qualité du code.

Palette de commande de texte sublime: libérez la puissance de SublimePalette de commande de texte sublime: libérez la puissance de SublimeApr 07, 2025 am 12:17 AM

L'utilisation de la commandant de commandant de sublimeText peut améliorer la productivité. 1) Ouvrez CommandPalette (Ctrl Shift P / Windows / Linux, CMD Shift P / Mac). 2) Entrez le mot-clé de commande, tel que "installpackage" ou "darktheme". 3) Sélectionnez et exécutez des commandes, telles que l'installation de plug-ins ou de thèmes de commutation. Grâce à ces étapes, Commandpalette peut vous aider à effectuer rapidement diverses tâches et à améliorer l'expérience d'édition.

Texte sublime Expressions régulières: maîtrise la recherche et remplacerTexte sublime Expressions régulières: maîtrise la recherche et remplacerApr 06, 2025 am 12:15 AM

Recherche et remplacer à l'aide d'expressions régulières dans SublimEText peut être réalisée via les étapes suivantes: 1. Allumez la fonction de recherche et de remplacement, en utilisant les touches de raccourci Ctrl H (Windows / Linux) ou CMD Opt F (Mac). 2. Vérifiez l'option "Expression régulière" et entrez le mode d'expression régulière pour rechercher et remplacer. 3. Utilisez le groupe de capture pour extraire le contenu correspondant, par exemple, utilisez HTTPS?: // (1) pour extraire le nom de domaine dans l'URL. 4. Testez et déboguez les expressions régulières pour garantir que le contenu requis est correctement apparié. 5. Optimiser les expressions régulières pour éviter la correspondance et utiliser une correspondance non frisée pour améliorer les performances. / ↩

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

VSCode Windows 64 bits Télécharger

VSCode Windows 64 bits Télécharger

Un éditeur IDE gratuit et puissant lancé par Microsoft

Dreamweaver Mac

Dreamweaver Mac

Outils de développement Web visuel

MinGW - GNU minimaliste pour Windows

MinGW - GNU minimaliste pour Windows

Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

Adaptateur de serveur SAP NetWeaver pour Eclipse

Adaptateur de serveur SAP NetWeaver pour Eclipse

Intégrez Eclipse au serveur d'applications SAP NetWeaver.