Sí, es posible.
Aquí es cómo:
1) Sublime Text tiene un script de compilación para un conjunto de idiomas. Se puede acceder a ellos mediante Ctrl + B. El script de compilación para Java solo compila el código, pero no lo ejecuta. Afortunadamente, puede editar el script de compilación de Java y hacer que ejecute un archivo .bat .
- ¿Por qué los desarrolladores de Linux están tan obsesionados con sus archivos de configuración de Vim?
- ¿Qué hay de nuevo en ASP.NET 5?
- ¿Quién ayuda a Loy Machedo con su sitio web?
- ¿React-Bootstrap está listo para usar?
- Cómo automatizar las cosas aburridas con JS
2) En este archivo .bat, puede dar instrucciones para compilar el archivo java, ejecutar el archivo y mostrar la salida en texto sublime.
Entonces, cuando su código se detecta como Java (se muestra en el lado derecho de la barra de estado en la parte inferior de la pantalla), y ha realizado los otros dos pasos. Todo lo que tiene que hacer es Ctrl + B para que su código se compile y la salida se muestre en la ventana.
Es maravillosamente simple, y te enamorarás cuando sepas que puedes crearlo a medida para cada idioma que desees.
Agregar mi código en una máquina Windows para empezar:
// código del sistema de compilación – llegar usando Preferencias -> Buscar paquetes -> Carpeta Java -> JavaC.sublime-build
{ "cmd": ["buildJava.bat", "$ archivo"], "file_regex": "^ (... *?): ([0-9] *):? ([0-9] *)", "selector": "source.java" }
// código buildJava.bat: colóquelo dentro de una carpeta y agregue la ruta de la carpeta a la variable de entorno Path (en Windows)
@ECHO OFF cd% ~ dp1 Compilación de ECHO% ~ nx1 ... SI EXISTE% ~ n1.class ( DEL% ~ n1.class ) javac% ~ nx1 SI EXISTE% ~ n1.class ( ECHO Running% ~ n1 ... ECO ----------------------------------------------- java% ~ n1 ECO ----------------------------------------------- )