Questions marquées «indentation»

L'indentation est utilisée pour organiser le code en indiquant des blocs, des fermetures, des conditions et d'autres constructions. Il facilite la lecture du code et, dans certaines langues, il est utilisé pour gérer le flux de contrôle.

37
Comment désactiver l'auto-indentation de nouvelles lignes?

J'ai récemment mis à niveau emacs vers la version 24.4.1 et quelque chose a changé dans l'indentation des nouvelles lignes. Lorsque je frappe, enterje m'attends à un caractère de nouvelle ligne "nu" au point où le curseur était présent, en particulier si je suis au milieu de la ligne, cette ligne...

29
Différents styles d'indentation pour différents projets

Je travaille sur de nombreux projets C différents avec des styles d'indentation uniques. Comment puis-je demander à Emacs de faire des paramètres d'indentation par projet sans polluer les arborescences de projet en amont avec des .dir-locals.elfichiers? Je veux faire correspondre les projets en...

18
Existe-t-il une documentation SMIE claire?

J'ai passé de très nombreuses heures à essayer de faire fonctionner n'importe quelle règle / grammaire / chose d'indentation SMIE. Y a-t-il des exemples d'un petit mode SMIE basé sur un jouet ou un squelette avec une documentation sur la façon dont il fonctionne réellement, ou une discussion sur la...

15
Naviguer par retrait

Je souhaite naviguer entre les lignes d'un fichier en fonction de l'indentation. Le fichier est structuré par indentation: une ligne plus indentée que la ligne précédente est un enfant de la ligne précédente, une ligne qui a la même indentation que la ligne précédente est son frère. Je recherche...

14
Retrait correct pour les lignes enveloppées

J'ai le texte enveloppé suivant, surtout lorsque vous utilisez beaucoup de fenêtres: Je me demande si l'indentation du texte enveloppé pourrait être modifiée comme dans Vim: ) En découvrant, il semble que l' AutoFillMode en soit responsable. J'espérais que cela pourrait être amélioré dans Emacs 25....

12
Comment personnaliser l'indentation en mode org?

cette question se pose en fait parce que j'aime utiliser des polices non espacées, (Sabon, Minion, Garamond, etc.) Cela cause un problème lors de l'utilisation du mode indentation d'organisation, car le texte sous les titres n'est plus aligné avec les titres. Exemple: La police est Georgia....

11
problème de retrait automatique de python

J'utilise Emacs 24.4. Lors de l'écriture de code Python, Emacs se comporte étrangement en ce qui concerne l'indentation. Par exemple: for i in range(10): print(i) for i in range(10) Lorsque j'entre :, Emacs ajoute un retrait inutile au début de la troisième ligne. C'est assez étrange, est-ce un...

11
Coloration des niveaux d'indentation

Considérez les deux instantanés suivants: Le premier ci-dessous provient d'Emacs en mode Python (avec Jedi et Elpy) Le second ci-dessous provient du photoshopping manuel du précédent pour faciliter la distinction entre autant de niveaux d'indentation. Existe-t-il des packages pouvant aider à...

11
Personnaliser l'indentation en mode makefile?

Dans mes makefiles, je préfère le retrait suivant pour les lignes de continuation: FILES:= \ file1.cpp \ file2.cpp \ fileYetAnother.cpp LIBS:= \ libsth1.so \ libelsewhere.so toujours, le mode makefile le met en retrait de la manière suivante (lorsqu'on lui demande de réindenter le fichier ou la...

10
Rendre le mode Web toujours en retrait avec des espaces

J'utilise emacs en mode web , et la tabulation dans les fichiers JS semble agir étrangement. La tabulation est définie sur 2 espaces en retrait, mais lorsque le retrait atteint 8 espaces, le mode Web les transforme en onglet, puis continue de tabuler 2 espaces jusqu'à ce qu'il atteigne 8 autres, et...