J'ai essayé d'utiliser emacs en mode de traitement par lots pour imprimer un fichier ActionScript, mais il ne fonctionne pas comme prévu. J'ai téléchargé actionscript-mode.el et as-config.el à partir d'ici http://blog.pettomato.com/?p=12 et les mettre dans mon répertoire personnel, en dupliquant actionscript-mode.el dans mon répertoire de travail. Ensuite, je fait un fichier « emacs » aussi dans mon répertoire avec le contenu suivant:Utiliser Emacs pour imprimer ActionScript 3.0
(load "~/actionscript-mode.el")
(actionscript-mode)
(indent-region 0 (buffer-size) nil)
(save-buffer)
Puis-je aller dans le répertoire avec le fichier .as correctement formaté et exécuter cette commande sur la ligne de commande:
maintenant, la questionemacs -batch WrongFormat.as -l ~/.emacs -l actionscript-mode.el
And I get:
Loading /Users/pnm/actionscript-mode.el (source)...
Indenting region...
Indenting region... done
(No changes need to be saved)
est:
Comment puis-je obtenir emacs reformater accolades ne pas être sur une nouvelle ligne? Je deviens désespéré et je ne suis pas sûr que 50 coups avec un bâton en bois est une bonne alternative pour appliquer le guide de style de code.
Cela a fonctionné! Merci beaucoup!! –