Questions marquées «indentation»

Préfixer les lignes avec des espaces pour faciliter la lisibilité.

39
Réindenter du code mal mis en retrait

J'aime la fonctionnalité smart-indent de Vim, elle me permet de créer des blocs de code bien indentés. Je copie / colle régulièrement du code dans des tampons, mais ce code est souvent mal formaté. L'idéal serait de "re-traiter" le code via le système smart-indent. Une telle chose est possible? Par...

20
Comment puis-je changer la taille du retrait?

Je viens de découvrir que je pouvais facilement mettre en retrait et en retrait dans Vi avec: <<et>> Par défaut, il ajoute un tabcaractère. Maintenant, je me demande, cela pourrait-il être à un certain nombre d'espaces via une configuration dans mon .vimrc? Et comment dois-je le...

15
Comment mettre automatiquement en retrait de nouvelles lignes?

Je travaille sur des projets avec différents niveaux d'indentation. Dans bon nombre de ces projets, en raison de la façon dont les fichiers sont généralement structurés, la plupart des lignes sont en retrait sur au moins deux niveaux (comme les méthodes dans les fichiers Java). Cela signifierait...

11
Problème d'indentation GQ inexpliqué

J'insère ce texte dans Vim: t tttt ttttttttt tt tttt tt ttt tttttt-tttt-ttttttt tttttttttttttttttttttttttttttttttttttttttttttttttttttt ttttt ttt ttt tttttt ttttttt tttt ttttttt: ttttttt tt ttttttt, ttttttt tt tttttt, tttttt tt ttttttt, tttttt tt tttttt ttt. t tttttt tt ttt (tttt)...

10
Indentation incorrecte des appels de chaîne JavaScript

Par exemple, si j'ai du code JavaScript comme celui-ci: var widget = library() .chainCall1() .chainCall2() .chainCall3(); Si j'utilise la =commande pour l'indenter automatiquement, cela sort en regardant ceci: var widget = library() .chainCall1() .chainCall2() .chainCall3(); Ce n'est pas ce que je...

9
Désactiver l'indentation HTML partielle dans Vim

Avertissement: je ne suis pas développeur Web. Cela étant dit, il y a de rares occasions où je dois modifier du HTML. Quand je le fais, j'ai remarqué un comportement dans Vim que je n'aime pas et j'espère pouvoir changer via la configuration. Lorsque je code, j'ai tendance à encapsuler les lignes à...

9
Retrait au niveau de retrait suivant avec >>

De temps en temps, je dois travailler avec du code qui n'est pas en retrait au niveau d'indentation dans lequel j'ai configuré Vim (4 espaces par niveau), généralement après avoir copié / collé quelque chose dans le fichier. Je me contente généralement de <<et >>. Le problème est qu'ils...