Est-il possible de déboguer nos programmes écrits en c avec l’éditeur de texte gedit? Si non, comment puis-je le faire?
gedit
est un éditeur de texte - il colorera la syntaxe mais ne vous aidera pas à le compiler ni à le déboguer. Ce que je vous suggère d'utiliser est geany
. C'est un IDE très simple, très facile à utiliser, que vous pouvez utiliser pour écrire, compiler et déboguer. Il est disponible via Software Center ou Sudo apt-get install geany
gedit
plug-in de terminal externeVous pouvez utiliser gedit
avec un plugin de terminal. Les étapes sont assez simples:
gedit-plugins
gedit
La première étape consiste à vérifier que Universe
le référentiel est activé à partir de Settings
-> Software & Updates
-> Ubuntu Software
et à vérifier que la troisième option est cochée:
gedit-plugins
Installez gedit-plugs
avec la commande:
Sudo apt install gedit-plugins
Ouvrez gedit
(n'utilisez pas Sudo
) et sélectionnez Edit
-> Preferences
-> Plugins
et cochez Embedded Terminal
:
Dans le GIF ci-dessous, nous utilisons Ctrl+F9 pour obtenir une petite fenêtre avec la commande Invite. Utilisez la souris pour cliquer et faire glisser la ligne de séparation jusqu'à révéler une taille approximative de 24x80.
Les couleurs sont affreuses! (avec le jeu de couleurs gedit
par défaut). J'étais en train d'apprendre cela en créant la réponse afin que mes mouvements de souris soient lents en dessous ...
gedit
Comme indiqué à l'étape 4, vous pouvez saisir la barre de séparation pour agrandir la fenêtre du terminal. Voici à quoi cela ressemble dans une image normale ((pas un GIF).
J'utilise actuellement trois plug-ins dans la fenêtre de codage gedit
:
De plus, il y a un add-on externe que j'aimerais installer pour shellcheck
linter/checker qui affiche des erreurs de code bash. Je n'ai pas cherché de vérificateur de charpie dans d'autres langues, mais vous pouvez évidemment saisir gcc
et d'autres commandes directement dans la fenêtre de terminal gedit
.
Pour en savoir plus, veuillez consulter:
gedit votre fichier requis.c crée un nouveau fichier dans lequel vous pouvez taper votre code. Vous pouvez le déboguer en compilant le code
Si vous utilisez le compilateur gcc, alors copiez votre programme.c