47 votes

Comment puis-je rester sans onglet dans Geany sur Ubuntu ?

Comment puis-je rester sans onglet dans Geany sur Ubuntu ?

Lorsque je code en Python, les onglets m'ont toujours gêné. Et la TAB est invisible. C'est tellement étrange.

Lorsque j'ouvre mon code par gedit ces TABs sont visibles.

58voto

DTing Points 12969

Vous recherchez 'soft tabs'.

http://www.geany.org/manual/dev/index.html#editor-indentation-preferences

Édition > Préférences > Éditeur > Indentation > Type > Espaces

Après avoir modifié le paramètre, fermez et rouvrez le fichier.

Pour appliquer les paramètres de l'onglet à chaque document de la session en cours, cliquez également sur :
Projet->Appliquer par défaut .

20 votes

Après avoir modifié le paramètre, fermez et rouvrez le fichier comme le note Martin.

4 votes

Merci @DaveJarvis. Redémarrer Geany n'a pas suffi.

1 votes

Mmmmh, on dirait que ça ne marche pas. Il continue à générer des tabulations même si la case "espace" est cochée. Soit cette fonctionnalité est boguée ou mal décrite (testé avec geany 1.23.1)

35voto

Martin Fake Points 479

DTing a raison mais il y a une chose à retenir : Vous devez fermer tous les fichiers (onglets) dans Geany et les ouvrir à nouveau pour que les nouveaux paramètres fonctionnent dans chaque fichier. Il m'a fallu des jours pour comprendre que je ne devais pas seulement fermer Geany et le rouvrir, mais que je devais aussi rouvrir chaque fichier séparément.

3 votes

Je suppose que c'est pour ça qu'on l'appelle Geany. Votre souhait est son commandement, mais vous devez être très prudent et précis sur la façon dont vous exprimez votre souhait.

0 votes

Sinon, après avoir effectué la modification, vous devez ensuite l'appliquer en allant dans "Projet --> Appliquer l'indentation par défaut". J'ai mis quelques minutes à comprendre cela aussi.

13voto

Emmet Points 2741

Je sais que je suis un peu en retard sur ce sujet, mais j'espère que cette réponse pourra aider quelqu'un d'autre. Avec Geany fermé, modifier ~/.config/geany/geany.conf avec un autre éditeur, en changeant les lignes :

use_tab_to_indent=true
indent_type=1

à :

use_tab_to_indent=false
indent_type=0

et les réglages vont "prendre".

0 votes

J'ai essayé toutes les autres recommandations (en utilisant les paramètres "Préférences > Éditeur > Indentation", puis "Projet > Appliquer l'indentation par défaut"), mais c'est ce qu'il a fallu pour que ces paramètres s'appliquent réellement. Les paramètres n'ont pas fonctionné dans un fichier de projet ou autre. Merci pour votre aide.

0 votes

Si le paramétrage des préférences a modifié automatiquement ce fichier contenant la configuration globale, il n'a pas modifié certaines des configurations du projet, qui sont stockées dans un fichier [nom_du_projet].geany contenant une copie localisée de certaines de ces configurations globales à appliquer à un ensemble limité de fichiers.

6voto

Pour prendre effet sur les documents ouverts doit aller à :

  • Document-> type d'indentation -> espaces.

La configuration du document a la prévalence sur le global.

5voto

Gringo Suave Points 5985

Voici une autre astuce que j'aime et qui fonctionne dans presque tous les éditeurs. Activez l'affichage des espaces blancs et ne vous trompez plus jamais sur le contenu d'un fichier :

Preferences > Editor > Display > ✔ Show Whitespace

Puis redémarrez Geany.

J'utilise les fonctions de coloration syntaxique pour rendre ces symboles très subtils, une échelle de gris à faible contraste, de sorte qu'il faut regarder pour les voir. La tabulation est toujours assez facile à voir dans les éditeurs scintillants, car il s'agit d'une longue flèche à plusieurs caractères.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X