


Que sont les systèmes de construction dans le texte sublime et comment sont-ils utilisés?
Le système de construction du texte sublime est un mécanisme de configuration qui définit les instructions de ligne de commande via le fichier .Sublime-construction, afin que l'éditeur sache quoi faire lorsqu'il appuye sur CTRL B ou CMD B. Ce n'est pas un compilateur ou un interprète en SE, mais peut exécuter du code, exécuter des scripts ou des projets de construction. 1. Le système de construction par défaut prend en charge Python, C et d'autres langues. Sélectionnez simplement les options correspondantes pour exécuter le code; 2. Vous pouvez créer un système de construction personnalisé via des outils> Système de construction> Nouveau système de construction ... pour modifier les paramètres CMD pour spécifier le chemin d'interprète, ajouter des paramètres ou définir le répertoire de travail; 3. Le système de construction peut également être utilisé pour compiler C / C, créer des sites Web statiques, exécuter des scripts de shell, exécuter les programmes Node.js / Rust / Go, etc. Presque toutes les tâches qui peuvent être effectuées par le terminal peuvent être déclenchées à travers.
Le texte sublime n'est pas un compilateur ou un interprète lui-même, mais il fournit un moyen très flexible d'exécuter du code, d'exécuter des scripts et même de créer des projets - ceci est réalisé via le système de construction .
Qu'est-ce qu'un système de construction?
En termes simples, le système de construction du texte sublime est un mécanisme de configuration qui indique à l'éditeur "ce qui devrait être fait lorsque vous appuyez sur Ctrl B
ou Cmd B
"
Il s'agit essentiellement d'un fichier .sublime-build
Par exemple, vous pouvez le configurer pour exécuter des scripts Python, compiler les programmes C ou exécuter des commandes shell.
Comment utiliser le système de construction par défaut?
Le texte sublime est livré avec certains systèmes de construction dans des langues communes, comme Python, C, Java, etc. Vous avez juste besoin:
- Ouvrez votre fichier de code source (tel que
test.py
) - Cliquez sur les outils> Build System dans la barre de menu supérieure et sélectionnez l'option correspondante (comme Python)
- Appuyez sur
Ctrl B
pour exécuter directement le code
À l'heure actuelle, vous verrez le panneau de sortie en bas montrant les résultats en cours d'exécution.
Remarque: Ces configurations par défaut ne sont généralement que des versions de base. Par exemple, le système de construction de Python appelle en fait les commandes
python
de votre système. Si vous avez plusieurs versions Python ou des environnements virtuels, vous devrez peut-être personnaliser le chemin.
Comment créer et modifier un système de construction?
Si vous souhaitez personnaliser votre propre version, vous pouvez le faire:
- Cliquez sur Outils> Système de construction> Nouveau système de construction dans la barre de menu ...
- Sublime ouvre un fichier de modèle, qui ressemble à ceci:
{ "cmd": ["python", "-u", "$ file"], "file_regex": "^ [] * file \" (... *?) \ ", line ([0-9] *)", "sélecteur": "source.python" }
- Modifiez la pièce
"cmd"
à la commande que vous souhaitez exécuter, telles que le changement depython3
ou la spécification du chemin d'interprète dans l'environnement virtuel. - Enregistrer des fichiers au
MyPython.sublime-build
.sublime-build
- Entrez à nouveau le menu du système de construction et vous verrez les options que vous venez de créer.
Les points de modification courants comprennent:
- Modifiez le chemin de l'interprète (comme le remplacement de Global Python par
venv/bin/python
) - Ajouter des paramètres supplémentaires (comme le mode de débogage, le codage spécifié, etc.)
- Définissez le répertoire de travail (ajouter
"working_dir": "/path/to/dir"
)
Que peut faire le système de construction?
En plus d'exécuter des scripts, Build System peut faire beaucoup plus:
- Compiler les projets C / C (avec G / Clang)
- Créez un site Web statique (appelez Hugo, Jekyll)
- Exécuter des scripts de shell (tâches automatisées)
- Même en cours d'exécution de programmes dans Node.js, Rust, Go et d'autres langues
Tant que les tâches que vous pouvez effectuer dans le terminal peuvent théoriquement être déclenchées par le système de construction. Et parce qu'il est basé sur JSON, il a une structure claire et est pratique pour la maintenance.
Fondamentalement, c'est tout. Bien qu'il semble être juste une petite fonctionnalité, il peut considérablement améliorer l'efficacité s'il est utilisé correctement. En particulier pour les étudiants qui développent des multilingues ou multi-environnements, le système de construction personnalisé est presque l'une des compétences essentielles.
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!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

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

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

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Avec le développement continu d’Internet et du cloud computing, les problèmes de sécurité des données sont devenus un problème incontournable. Afin de protéger la sécurité et la fiabilité des données, l'informatique de confiance est largement utilisée dans les systèmes de stockage cloud. Cet article présentera en détail le processus de création d'un système de stockage cloud fiable à l'aide d'une technologie informatique fiable. Tout d’abord, comprenons ce qu’est une technologie informatique fiable. La technologie informatique de confiance est une technologie qui garantit que le processus informatique et ses résultats sont protégés sur la plateforme informatique. Cela signifie que sur une plateforme informatique fiable, ni le processus de calcul ni les résultats ne peuvent être compromis par des logiciels malveillants ou des attaquants.

Avec le développement et la vulgarisation continus de la technologie Internet, le secteur de l'éducation ne consiste plus simplement à transférer des connaissances et des compétences, mais doit s'adapter aux nouveaux modèles éducatifs et aux moyens techniques pour améliorer la qualité et l'efficacité de l'éducation. Dans ce contexte, l’utilisation de PHP pour créer des systèmes éducatifs intelligents est devenue un choix de plus en plus populaire. PHP, en tant que langage de script, est largement utilisé dans le domaine du développement Web. Il est facile à apprendre, a une grande efficacité de développement et une grande flexibilité, ce qui en fait un choix très réalisable pour utiliser PHP pour créer des systèmes éducatifs. Donc PHP est

Ces dernières années, le cloud computing est devenu un élément important des entreprises. Cependant, la sécurité du cloud reste une question brûlante. Afin de garantir la sécurité et la confiance du cloud computing, la technologie informatique de confiance est devenue un sujet brûlant. Cet article explique comment utiliser une technologie informatique de confiance pour créer un système de cloud computing fiable. Présentation de la technologie informatique de confiance La technologie informatique de confiance est une technologie qui garantit la sécurité et la crédibilité des systèmes informatiques. Elle se compose principalement de trois composants principaux, à savoir Trusted Platform Module (TPM), secureboot et UEFIBIOS. ce

SublimeText peut exécuter Linter ou Formatter via un système de construction personnalisé. 1. Créer des commandes de fichiers .Sublime-build et de configurer, tels que l'exécution de plus de NPXPrettier; 2. Créez plusieurs systèmes de construction pour différents outils ou langages; 3. Utilisez des méthodes similaires pour configurer Eslint et d'autres liners pour vous assurer que les outils correspondants sont installés et que les commandes sont ajustées; 4. Le formatage automatique est réalisé via des plug-ins ou des scripts, ou lier manuellement les touches de raccourci pour effectuer des opérations de formatage et de sauvegarde.

À l’ère numérique d’aujourd’hui, de plus en plus d’entreprises choisissent de migrer leurs activités vers des plateformes en ligne pour répondre aux besoins des consommateurs modernes. Si vous êtes propriétaire d'une entreprise gérant un commerce de détail ou de restauration, vous aurez peut-être besoin d'un système de commande en ligne. Un système de commande en ligne permet à vos clients de commander facilement vos produits sur Internet tout en vous permettant de traiter les commandes plus efficacement. Cet article se concentrera sur la façon d'utiliser PHP pour créer un système de commande en ligne afin de vous aider à démarrer votre entreprise. 1. Configurer une base de données En PHP, vous devez d'abord configurer une base de données. peux-tu

BuildSystem de SublimeText est un mécanisme de configuration qui définit les instructions de ligne de commande via le fichier .Sublime-construction, afin que l'éditeur sache quoi faire lorsqu'il appuye sur CTRL B ou CMD B. Ce n'est pas un compilateur ou un interprète en SE, mais peut exécuter du code, exécuter des scripts ou des projets de construction. 1. Le système de construction par défaut prend en charge Python, C et d'autres langues. Sélectionnez simplement les options correspondantes pour exécuter le code; 2. Vous pouvez créer un système de construction personnalisé via des outils> BuildSystem> NewBuildSystem ... pour modifier les paramètres CMD pour spécifier le chemin d'interprète, ajouter des paramètres ou définir le répertoire de travail; 3.Bui

SublimEText implémente le paramètre passant par la configuration du champ CMD du fichier sublime-project. Il existe trois méthodes spécifiques: l'une consiste à coder dur les paramètres directement dans la commande, tels que {"cmd": ["python", "build_script.py", "- option1", "value1"]}, qui convient aux paramètres fixes; L'autre consiste à utiliser des variables intégrées pour transmettre dynamiquement des paramètres, tels que $ file, $ dossier, etc., tels que {"cmd": ["python & quot;

La création d'un système de construction personnalisé est très simple dans SublimeText et peut gagner beaucoup de temps. 1. Le système est construit avec le fichier .sublime-build stocké dans le répertoire des packages / utilisateurs ou créé via des outils> BuildSystem> NewBuildSystem; 2. Lors de la création du fichier de construction de base, utilisez le format JSON pour configurer les commandes, les sélecteurs, les répertoires de travail, etc., si vous exécutez un script Python, vous pouvez définir {"cmd": ["/ usr / local / bin / python3", "$ file"], "Sele
