Comment configurer Notepad ++ pour utiliser des espaces au lieu d'onglets?

353

Notepad ++ continue d'insérer des onglets qui gâchent plus tard mon code. Cela ne se produit pas seulement lorsque j'appuie sur la touche de tabulation, mais à d'autres moments également. Je veux qu'il utilise 4 espaces au lieu des tabulations.

Comment puis-je faire des espaces d'insertion Notepad ++ au lieu d'onglets?

Stevoisiak
la source
9
La question liée n'est pas dupe. Il ne s'agit pas de savoir comment exécuter une macro qui convertit, mais de ne jamais entrer d'onglets en premier lieu lorsque vous indentez votre code pour vous. Et la réponse ici est correcte
Juan Mendes
Cette question doit être fermée car elle est hors sujet. Cette question appartient à Super User
Mike Caron
10
@MikeCaron C'est incorrect Voir meta.stackexchange.com/questions/61726/…
Juan Mendes
Copie possible de stackoverflow.com/questions/8197812/… .
Ohad Schneider
3
Et pour Python, cela fait la différence entre un code correct et non. À mon humble avis, Notepad ++ devrait être livré avec ce paramètre activé par défaut pour le code Python.
Omnifarious le

Réponses:

565

Accédez à la commande de menu Préférences sous le menu Paramètres , puis sélectionnez Paramètres de menu / onglet de langue , selon votre version. Les versions antérieures utilisent les paramètres des onglets. Les versions ultérieures utilisent la langue. Cochez la case Remplacer par un espace . Réglez la taille sur 4.

Entrez la description de l'image ici

Voir la documentation: http://docs.notepad-plus-plus.org/index.php/Built-in_Languages#Tab_settings

tvanfosson
la source
23
Ah la langue, maintenant ça a du sens.
deed02392
La documentation Notepad ++ est bien dépassée. Le lien ci-dessus pointe vers Tuxfamily, et ils ont commencé à publier de nouvelles versions sur Tuxfamily en 2010 . Le site de documentation en ligne sur Tuxfamily a été publié en 2011 et concerne la version 5.8.7. Notepad ++ est actuellement à la version 6.5.5, et l'option de menu "Contenu de l'aide" affiche une copie locale du site doc. La visite du site de Tuxfamily renvoie un 404.
Samir
5
Il est regrettable que le site de documentation soit si obsolète. Mais la capture d'écran ci-dessus pointe correctement vers l'option appropriée (version 6.5.5). Donc, ce paramètre est situé sous "paramètres d'onglet" maintenant, il n'est plus partagé avec "menu de langue".
Samir
42
Le paramètre est maintenant sous Langue , au lieu de Paramètres d'onglet .
David C. Rankin
Eh bien, maintenant le Bloc-notes ++ insère toujours les tabulations en tant qu'espaces, même lorsque la case n'est pas cochée.
Youda008
57

Dans mon Bloc-notes ++ 7.2.2, lePreferences section est un peu différente.

L'option se trouve dans: Settings/ Preferences/ Language/ Replace by spacecomme dans la capture d'écran.

Capture d'écran des fenêtres avec préférences

arbuzov
la source
Ce sont les nouveaux paramètres du dernier Bloc-notes ++
Soumyadip Das
0

J'ai NotePad ++ v6.8.3, et c'était dans Paramètres → Préférences → Paramètres de l'onglet → [Default]→ Remplacer par l'espace:

Préférences NotePad ++

Paramètres de l'onglet NotePad ++

SharpC
la source