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.

2
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 …

5
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 utilisant leurs chemins d'accès sur le disque.

5
Comment mettre en forme un code assez joli (insertion de nouvelles lignes, retrait, etc.)?
J'utilise spacemacsmais je suppose que ce sont les connaissances emacs qui sont requises ici. J'ai un fichier JSON avec une seule longue ligne, disons ce JSON de json.org/example: {"menu": {"id": "file", "value": "File", "popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"}]}}} J'aimerais qu'emacs réindente …

2
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 …
18 indentation  smie 


2
Désactiver complètement toutes les indentations automatiques
Comment désactiver complètement toute indentation automatique dans Emacs? Je dois le désactiver au moins pour le mode fondamental, mais je suis d'accord avec le fait qu'il soit désactivé globalement pour la session en cours. Veuillez lire le reste de cette question avant de le déclarer en double. Toutes les autres …


3
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 principalement …

1
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. Après la mise à …



4
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. Maintenant, si je passe …

1
Indentation automatique \ instructions if avec AUCTeX
Le AUCTeXcomportement actuel du texcode primitif impliquant des instructions de type if est de mettre en retrait l'instruction conditionnelle au même niveau que la condition environnante. Ie code tel que \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% apparaît comme un gros bloc de texte. Je voudrais mettre en AUCTeXretrait l'extrait de code …

1
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 bug?

1
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 à atteindre ce dernier effet? Dans l'exemple ci-dessus, j'ai utilisé …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.