2012-02-27 9 views

Respuesta

13

El compilador de presentación de Scala se proporciona como parte de Scala para que los IDE puedan tener acceso a la información intermedia que no llega al resultado final compilado.

Un google rápido da this. Odersky también lo discutió en this (muy interesante) sobre lo que viene en Scala 2.10 (aproximadamente a los 22 minutos).

+0

Sería mejor si ha vinculado ese video de Youtube exactamente en el momento en que Martin habla sobre Presentation Compiler (para que otros no necesiten buscar a través del video). –

+0

Como nota al margen, creo que IDEA no lo usa, sino que implementó su propia versión. –

+0

Sobre el tema de IDEA, tiene razón. Aquí está el hilo de noviembre de 2011 donde se formula la pregunta: http://devnet.jetbrains.net/thread/430505 La respuesta de Alexander es "No estoy seguro de que lo hagamos. Dedicaremos tiempo a mejorar el complemento actual, y Espero que no quede atrás ". – ebruchez

5

Es un compilador que proporciona los ganchos necesarios para funcionar bien para admitir las funciones interactivas de un IDE, como codificación de colores, autocompletado, etc. Uno de los desafíos técnicos es sincronizarse eficientemente con lo que se ha editado. Consulte this talk.

Cuestiones relacionadas