Maison outils de développement VSCode Que faire si le point d'arrêt vscode lua échoue

Que faire si le point d'arrêt vscode lua échoue

Dec 24, 2019 am 09:10 AM
vscode

Que faire si le point d'arrêt vscode lua échoue

Que dois-je faire si le point d'arrêt vscode lua échoue ?

Utilisation des points d'arrêt VSCode pour déboguer le didacticiel Lua

1. Installez Visual Studio Code (vscode), puis recherchez et installez Luaide dans le centre de plug-ins

Que faire si le point darrêt vscode lua échoue

2. Configurez luach.json

1. Faites glisser le dossier du projet directement dans vscode

2. ;Paramètres-> ;Sélectionnez LuaDebug et le fichier launch.json

Que faire si le point darrêt vscode lua échoue

apparaîtra 3. Recherchez le champ exePath dans le fichier launch.json et modifiez-le dans le simulateur. chemin

. Par exemple : "exePath": "D:/xxx/player-3.x/player3.exe",

Configurez simplement la valeur par défaut à d'autres endroits.

Configuration du débogage des points d'arrêt Three.lua

1. Téléchargez le fichier LuaDebug.lua

Adresse : https://github.com/k0204/LuaIde

Que faire si le point darrêt vscode lua échoue

2. Placez le fichier LuaDebug.lua dans le répertoire src du projet

Que faire si le point darrêt vscode lua échoue

3. Ajouter le code de débogage

Ajouter le code suivant dans le fichier main.lua :

        local breakInfoFun,xpcallFun = require("LuaDebug")("localhost", 7003)
           
            --3.x
            --1.断点定时器添加
            cc.Director:getInstance():getScheduler():scheduleScriptFunc(breakInfoFun, 0.3, false)
            --2.程序异常监听
            function G__TRACKBACK(errorMessage)
            debugXpCall();
            print("----------------------------------------")
            local msg = debug.traceback(errorMessage, 3)
            print(msg)
            print("----------------------------------------")
            end
            local status, msg = xpcall(main, G__TRACKBACK)
            --如果是2.x
            CCDirector:sharedDirector():getScheduler():scheduleScriptFunc(breakInfoFun, 0.3, false)
            function G__TRACKBACK(errorMessage)
            debugXpCall();
            print("----------------------------------------")
            local msg = debug.traceback(errorMessage, 3)
            print(msg)
            print("----------------------------------------")
            end
            local status, msg = xpcall(main, G__TRACKBACK)
Copier après la connexion

Que faire si le point darrêt vscode lua échoue

4. Débogage :

1. Appuyez sur F5 pour démarrer le débogage

Débogage. Une fois démarrée, la barre de commandes de débogage s'affichera en haut de l'éditeur

Que faire si le point darrêt vscode lua échoue

Continuer/Pause F5

Passer F10

Entrée F11

Quitter Shift+F11

Redémarrer sans affectation

Arrêter le débogage Shift+F5

2 Cliquez sur l'icône de débogage dans la barre d'affichage de gauche de VS Code. Ouvrez la vue de débogage.

Que faire si le point darrêt vscode lua échoue

3. Quelques conseils de débogage

1 La zone variable peut non seulement voir visuellement la valeur, mais également modifier directement la valeur de la variable pour le débogage ou la survoler. la souris Editer sur le code source dans l'éditeur.

2 Si vous souhaitez garder une trace d'une variable, vous pouvez modifier cette variable dans la montre.

3 Grâce à la pile d'appels, vous pouvez savoir quand l'erreur s'est produite lorsque la fonction d'erreur a été appelée par qui. En l’examinant couche par couche, on peut parfois deviner la cause de l’erreur.

4 Lorsque le code source n'est pas disponible mais que le nom de la fonction est connu, vous pouvez créer une fonction de point d'arrêt en appuyant sur le + dans l'en-tête de la zone du point d'arrêt.

Que faire si le point darrêt vscode lua échoue

5. Modifier les extraits de code utilisateur (Extraits)

Barre de menu->Fichier->Préférences->Extraits de code utilisateur->

Que faire si le point darrêt vscode lua échoue

Explication du paramètre :

préfixe : Ce paramètre est une entrée rapide pour utiliser le segment de code. Par exemple, le journal ici aura une perception intelligente lors de la saisie. le journal.

body : Il s'agit du corps principal du segment de code. Le code qui doit être défini est placé ici. S'il y a des sauts de ligne entre les chaînes, utilisez rn newlines pour les séparer. si la valeur contient des caractères spéciaux, ils doivent être échappés

Les instructions multilignes sont séparées par,.

$1 : C'est la position du curseur

$2 : Après avoir utilisé ce paramètre, une nouvelle ligne apparaîtra à la position suivante du curseur. Appuyez sur la touche de tabulation pour basculer rapidement, et vous pouvez également avoir 3 $, 4 $, 5 $....

description : description du segment de code, description lors de l'utilisation de la détection intelligente

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 de ce site Web
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

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

Video Face Swap

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 !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Comment définir les fichiers d'en-tête pour VScode Comment définir les fichiers d'en-tête pour VScode Apr 15, 2025 pm 09:09 PM

Comment définir des fichiers d'en-tête à l'aide du code Visual Studio? Créez un fichier d'en-tête et déclarez les symboles dans le fichier d'en-tête à l'aide du nom du suffixe .h ou .hpp (tels que les classes, les fonctions, les variables) compilez le programme à l'aide de la directive #include pour inclure le fichier d'en-tête dans le fichier source. Le fichier d'en-tête sera inclus et les symboles déclarés sont disponibles.

Quelle configuration de l'ordinateur est requise pour VScode Quelle configuration de l'ordinateur est requise pour VScode Apr 15, 2025 pm 09:48 PM

Vs Code Système Exigences: Système d'exploitation: Windows 10 et supérieur, MacOS 10.12 et supérieur, processeur de distribution Linux: minimum 1,6 GHz, recommandé 2,0 GHz et au-dessus de la mémoire: minimum 512 Mo, recommandée 4 Go et plus d'espace de stockage: Minimum 250 Mo, recommandée 1 Go et plus d'autres exigences: connexion du réseau stable, xorg / wayland (Linux) recommandé et recommandée et plus

Comment résoudre le problème des annotations chinoises VScode deviennent des points d'interrogation Comment résoudre le problème des annotations chinoises VScode deviennent des points d'interrogation Apr 15, 2025 pm 11:36 PM

Comment résoudre le problème que les commentaires chinois dans le code Visual Studio deviennent des points d'interrogation: vérifiez le codage du fichier et assurez-vous qu'il s'agit de "UTF-8 sans bom". Changez la police en une police qui prend en charge les caractères chinois, tels que "Song Style" ou "Microsoft Yahei". Réinstallez la police. Activer le support Unicode. Mettre à niveau VScode, redémarrer l'ordinateur et recréer le fichier source.

Comment utiliser vscode Comment utiliser vscode Apr 15, 2025 pm 11:21 PM

Visual Studio Code (VSCODE) est un éditeur de code Open Source, Open Source et gratuit développé par Microsoft. Il est connu pour son léger, l'évolutivité et le support pour une large gamme de langages de programmation. Pour installer VScode, veuillez visiter le site officiel pour télécharger et exécuter l'installateur. Lorsque vous utilisez VSCODE, vous pouvez créer de nouveaux projets, modifier le code, déboguer le code, naviguer dans les projets, développer VSCODE et gérer les paramètres. VScode est disponible pour Windows, MacOS et Linux, prend en charge plusieurs langages de programmation et fournit diverses extensions via Marketplace. Ses avantages incluent le léger, l'évolutivité, le support linguistique étendu, les fonctionnalités riches et la version

Commandes communes pour le terminal VScode Commandes communes pour le terminal VScode Apr 15, 2025 pm 10:06 PM

Les commandes communes pour les bornes de code vs incluent: effacer l'écran du terminal (Clear), répertorier le fichier de répertoire (LS) actuel, modifier le répertoire de travail actuel (CD), imprimer le répertoire de travail actuel (PWD), créer un nouveau répertoire (MKDIR), supprimer le répertoire vide (RMDIR), Créer un nouveau fichier (Touch) Supprimer un fichier ou répertoire (RM), copier un fichier ou directif) (mv) afficher le contenu du fichier (CAT) Affichage du contenu du fichier et défiler (moins) afficher le contenu du fichier Seule défilement (plus) Affichez les premières lignes du fichier (tête)

Tutoriel d'utilisation des terminaux VScode Tutoriel d'utilisation des terminaux VScode Apr 15, 2025 pm 10:09 PM

Le terminal intégré VScode est un outil de développement qui permet d'exécuter des commandes et des scripts au sein de l'éditeur pour simplifier le processus de développement. Comment utiliser la borne VScode: ouvrez le terminal avec la touche de raccourci (CTRL / CMD). Entrez une commande ou exécutez le script. Utilisez des raccourcis clavier (tels que Ctrl L pour effacer le terminal). Modifiez le répertoire de travail (comme la commande CD). Les fonctionnalités avancées incluent le mode de débogage, l'achèvement de l'extrait de code automatique et l'historique des commandes interactives.

Comment changer le mode chinois avec VScode Comment changer le mode chinois avec VScode Apr 15, 2025 pm 11:39 PM

VS Code pour changer le mode chinois: ouvrez l'interface des paramètres (Windows / Linux: Ctrl, macOS: CMD,) Recherchez des paramètres "Editor: Language" Sélectionnez "Chine

VSCODE Précédent la touche de raccourci suivante VSCODE Précédent la touche de raccourci suivante Apr 15, 2025 pm 10:51 PM

VS CODE Utilisation de la clé de raccourci en une étape / prochaine: une étape (arrière): Windows / Linux: Ctrl ←; macOS: cmd ← Étape suivante (vers l'avant): Windows / Linux: Ctrl →; macOS: CMD →

See all articles