Indentation en mode Scala dans EMACS
-
07-11-2019 - |
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:
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?
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