Digamos que tiene un archivo example.js
abierto en SublimeText:
function foo(bar){a=1;b=2;for(var i=0;i<100;i++){console.log(i);};}
¿Cómo tener automáticamente un código sangrado con SublimeText? como:
function foo(bar) { a=1; b=2; for (var i=0;i<100;i++) { console.log(i); }; }
Probé Edit > Line > Reindent o CTRL+SHIFT+P Reindent pero no hace nada en este código. ¿Por qué?
¿Cómo es esto posible sin un paquete de terceros que requiera la instalación de node.js (como HTML-CSS-JS Prettify )?
Dado que no desea que un servidor Node.js se ejecute solo para formatear, y dado que funciona muy bien para mí, le recomiendo que JsFormat
. Miré a través de la fuente , y los únicos archivos .js
que pude encontrar son para probar; todo lo demás, incluida la biblioteca jsbeautifier
subyacente, está escrito en Python, por lo que se ejecutará como un complemento nativo.