Aller au contenu
TextArray
Tout en local

Onglets vers les espaces

Convertissez les onglets en espaces ou regroupez les espaces en onglets, quelle que soit la largeur de l'onglet.

Entrée

Onglets vers les espaces

Les tabulations ou les espaces sont l'argument le plus ancien de la programmation, et la réponse dépend généralement du fichier que vous avez ouvert. Cet outil le règle pour un bloc de texte donné : collez du code, un fichier de configuration, un Makefile ou une colonne de données exportées, choisissez une direction et l'espace est réécrit pour correspondre.

La conversion des tabulations en espaces étend chaque onglet comme le fait un éditeur : une tabulation avance le curseur jusqu'au taquet de tabulation suivant plutôt que d'insérer aveuglément un nombre fixe d'espaces, de sorte que le caractère qui le suit atterrit dans la même colonne qu'avant. Choisissez 2, 4 ou 8 espaces par onglet, ou définissez une largeur personnalisée entre 1 et 16. Dans l'autre sens, les espaces vers les onglets regroupent les espaces vides dans les onglets partout où un onglet atteint la même colonne et laissent les espaces restants en place pour que rien ne bouge.

L'indentation restreint uniquement la conversion aux espaces de début de chaque ligne, ce que vous souhaitez pour le code source : l'indentation est normalisée tandis que les tabulations à l'intérieur des chaînes, des commentaires ou des colonnes TSV alignées sont laissées seules. Désactivez-le pour réécrire chaque onglet et chaque série d'espaces dans le texte. Les entrées Windows (CRLF), Unix (LF) et Mac classique (CR) fonctionnent toutes et la sortie utilise toujours LF. Le décompte sous la sortie indique combien d'onglets sont entrés, combien sont sortis et combien de lignes ont changé, donc une largeur erronée est immédiatement évidente.

Tout se passe dans votre navigateur. Votre code n'est jamais téléchargé, donc la source propriétaire, la configuration interne et les données client peuvent toutes être collées en toute sécurité. Copiez le résultat, téléchargez-le sous forme de fichier .txt ou renvoyez-le à l'entrée pour une autre passe.

FAQ

Combien d'espaces doit contenir un onglet ?
Quatre est la valeur par défaut courante et la largeur choisie par la plupart des guides de style. Les projets Web en utilisent souvent 2, les outils Unix classiques en supposent 8. Définissez ce que votre formateur attend : n'importe quelle largeur de 1 à 16 fonctionne.
Est-ce que cela va casser mon Makefile ?
Ce sera le cas si vous convertissez les lignes de recette : make y nécessite une vraie tabulation et rejette les espaces. Convertissez les Makefiles dans le sens des espaces vers les tabulations, ou pas du tout.
Un onglet devient-il toujours le même nombre d'espaces ?
Non. Une tabulation avance jusqu'au taquet de tabulation suivant, donc avec une largeur de 4, une tabulation dans la colonne 3 devient un seul espace, et non quatre. C'est ainsi que les éditeurs affichent les onglets et cela maintient vos colonnes alignées.
Qu'est-ce que « Indentation uniquement » change ?
Cela limite la conversion aux espaces au début de chaque ligne. Les tabulations et les espaces à l'intérieur de la ligne (dans les chaînes, les commentaires ou les colonnes alignées) restent exactement tels qu'ils sont.
Mon texte est-il téléchargé quelque part ?
Non. L’outil s’exécute entièrement dans votre navigateur et votre code ne quitte jamais votre appareil.