Question

Lors de l'écriture du code Scala dans EMACS, je remarque le problème d'indentation suivant:

List(1,2,3).foreach{ x =>

Puis appuyez sur Entrée.

Fermez ensuite le support, et c'est ce qui finit par se produire:

List(1,2,3).foreach{ x =>
                  }

Bien qu'il s'agisse d'un exemple particulier, ce problème apparaît de diverses manières lors de l'indelliation automatique dans EMACS.

Une réponse à l'une ou l'autre de ces deux questions serait appréciée:

  1. Comment résoudre ce problème pour que l'accident soit mis au bon endroit et que quelque chose dans les accolades soit en retrait d'un niveau à droite?

  2. Est-il possible de désactiver ce type d'auto-indient (c'est-à-dire comme «définir le noautoindent» en vi). J'ai essayé des solutions comme celles suggérées ici: Désactiver le retrait automatique dans le monde en EMACS sans succès.

Merci d'avance!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top