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.
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.
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
).
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!