Je suis un utilisateur de Linux à la recherche d'un embellisseur de code qui prendra des fichiers contenant du code C et les formatera selon les spécifications. Plus précisément, je suis à la recherche de:Code formateur/embellisseur pour C sous Linux pour utilisateur Emacs
- Modifier les indentations être 8 places
- blocs de format de code toujours
- Ajouter une ligne se casse toujours
Ce serait bien si elle avait à la fois par défaut et la possibilité de personnaliser. Je préfère les solutions libres/open source lorsqu'elles sont disponibles. Aucune suggestion? MISE À JOUR: Je devrais également noter que je suis un utilisateur d'emacs, et ceci peut être une question spécifique d'emacs. J'ai mis à jour les tags pour refléter cela.
et Vim, bien sûr. – Cascabel
Comment on ferait ça? J'ai utilisé GNU Indent comme @Dirk Eddelbuettel et d'autres suggérés, mais maintenant quand j'édite en utilisant Emacs, je continue à vouloir restaurer l'indentation par défaut, au lieu des 8 que j'ai fait quand j'ai utilisé Indent, et ça devient un peu ennuyeux . Il semble que pour un utilisateur emacs, cela n'a pas vraiment de sens d'utiliser autre chose qu'emacs pour le formatage. – Ralph
vous voulez définir votre style c finalement, dans vos .emacs vous voulez la ligne (c-set -style "______") dans votre crochet c-mode. Pour choisir le style, je voudrais jouer avec eux en appelant simplement c-set-style manuellement (M-x ....) l'onglet qui donne la liste complète. mais si vous voulez 8 onglets char, vos options sont bsd, linux et python. Les noms n'ont rien à voir avec ce pour quoi vous les utilisez, juste d'où vient le style.Après avoir défini le style, je sélectionne le document, puis effectue la mise à l'essai de la région de retrait M-x. –