He creado un proyecto de elevación para IDEA 11 Community Edition utilizando un plugin de sbt-idea. Se compila y ejecuta bien desde la consola SBT SBT plugins, `m también es capaz de depurar a través de la creación de la configuración correcta "a distancia".¿Cómo crear una configuración de ejecución SBT en IntelliJ IDEA 11 Community Edition?
Pero, ¿cómo creo una configuración de ejecución SBT?
No deseo escribir cada vez "contenedor: inicio" en la consola SBT, quiero iniciar usando un botón Ejecutar/Depurar.
No pude encontrar algún tipo de configuración SBT (como que hay disponible un tipo "Maven"), y cuando intento agregar configuración basada en "Tipo de aplicación" no puedo especificar la clase principal.
Existe también ningún tipo "Scala Compilación Server" disponible (no puedo verlo en la lista de tipos de configuración disponibles), así que no puedo usar soluciones como esta https://stackoverflow.com/a/6131737/705819/
¿Hay acciones específicas que se deben hacer para el tipo de "Servidor de compilación Scala" para mostrar? ¿O solo está disponible en la edición completa de IDEA?
ACTUALIZACIÓN: También estoy usando JRebel para mi proyecto. Sin una configuración de ejecución adecuada, tengo que ejecutar SBT con JRebel a través de parámetros VM y depurar mediante configuración remota, así que reinicio el depurador cada vez que actualizo el código (porque Jrebel recarga la clase) en lugar de simplemente hacer clic en el botón "Depurar con Jrebel" (gracias al plugin IDEA de Jrebel). Es muy molesto, por favor ayuda!
Agrega 'alias cs = container: start' a' .sbtrc' para evitar unas pocas teclas. – retronym