¿Existe alguna extensión o técnica para formatear código Java en texto sublime?
Por ejemplo,
Tengo este código:
static void test()
{
Pair<Integer, Integer>[] intPairArr = new Pair<Integer, Integer>[10]; // error
addElements(intPairArr);
Pair<Integer, Integer> pair = intPairArr[1];
Integer i = pair.getFirst();
pair.setSecond(i);
}
Quiero este código formateado:
static void test() {
Pair<Integer, Integer>[] intPairArr = new Pair<Integer, Integer>[10]; // error
addElements(intPairArr);
Pair<Integer, Integer> pair = intPairArr[1];
Integer i = pair.getFirst();
pair.setSecond(i);
}
No quiero usar un IDE para formatear código en un archivo de texto .txt sublime. Básicamente, quiero seleccionar un fragmento de código Java en un archivo .txt y formatearlo correctamente.
Lo intentéCódigoFormattercomplemento para Sublime Text. Recibo el siguiente error:
Formatter for this type(plain text) not found
Lo intentéEditar > Línea > Reindentarpero esta técnica es una pérdida de tiempo.
Lo intentéSublimeAStyleFormateadorcomplemento para Sublime Text, también. Cuando selecciono mi código y presiono Ctrl+K para formatear mi selección actual, no funciona.
¿Cómo puedo formatear el código Java seleccionado en un archivo .txt de texto sublime?
Respuesta1
Te sugiero que usesCoolFormatter.Según la descripción, es:
Un complemento de Sublime Text para el formateador de código fuente. CoolFormat Source Code Formatter es un formateador de código para archivos C\C++\C#\CSS \HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\XML.
Creo que tu código está en Java, así que esto funcionaría.
Las combinaciones de teclas son:
- Formatear el archivo completo: Ctrl+ Shift+ Alt+Q
- Dar formato al texto seleccionado: Ctrl+ Shift+ Alt+s