Ver Scaladoc en Eclipse

In eclipsar He configurado el Ubicación de Javadoc propiedad de mi proyecto Scala para file:/D:/EclipseWorkspace/MyProject/target/scala-2.9.1/api dónde D:/EclipseWorkspace/MyProject es la ubicación de mi proyecto scala.

Ahora, si estoy en un archivo Scala que implementa una clase/rasgo, cuando escribo cambio+F2, Eclipse abre la página Scaladoc de esa clase/rasgo. Sin embargo, esto no funciona si es un objeto ya que Eclipse intenta abrir <ObjectName>.html mientras que el nombre del archivo generado por Scaladoc es <ObjectName>$.html.

¿Hay algún trabajo alrededor?

preguntado el 03 de mayo de 12 a las 11:05

AFAIK, no. De hecho, incluso dentro del mismo Scaladoc uno no puede vincular a los objetos. Si observa las páginas que escribí, como Regex o las cosas dentro de scala.sys.process, verá la forma intrincada en que me refiero a ellas, en lugar de simplemente vincularlas. Eso sí, no estoy afirmando que la limitación de Scaladoc tenga algo que ver con la limitación de Eclipse. -

@Daniel C. Sobral. Gracias. Si no funciona en Scaladoc, no se puede esperar que funcione con el mecanismo eclipse javadoc. Solo esperaba que si conocemos los nombres alterados de los archivos de clase generados para los objetos, de alguna manera podamos engañar a Eclipse para que abra el html correspondiente. (Esto será solo una solución temporal ya que los nombres alterados pueden cambiar en futuras versiones de scala/scaladoc) La forma ideal sería que scaladoc admita enlaces de objetos y luego Scala-IDE anule Shift-F2 -

Después de haber probado algunas configuraciones diferentes de las versiones de Eclipse y Scala, nunca he podido obtener nada más que completar el código para operar, y a menudo me he preguntado cómo (si es posible) ver la información de JavaDoc en tiempo real:

La integración de scaladoc se menciona en este número: assembla.com/spaces/scala-ide/tickets/1000860 Parece que todavía falta un tiempo para que se agregue. -

2 Respuestas

Scaladoc ahora está integrado desde versión 4.0.0 RC1 del complemento Scala-IDE. Simplemente puede pasar el cursor sobre su término o presionar F2 mientras el cursor está en el identificador.

Respondido 29 Oct 14, 11:10

Typesafe tiene anunció un complemento para el compilador Scala que genera Javoc para su Scala API. El complemento y su documentación están disponibles en gitHub. Tal vez esto ayude como solución.

Respondido 09 Abr '13, 07:04

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.