=============================================================================== JavaTraceIt! 0.7 alpha - README http://postgrado.ei.uvigo.es/~lipido Autor: Daniel González Peña e-mail: lipido@gsid.ei.uvigo.es (bugs aquí!, sólo si esta es la última versión) =============================================================================== Nuevo en esta versión ---------------------- - Recodificación interna. Se ha recodificado el software haciéndolo más legible, con vistas a la próxima publicación del mismo. - La librería de optimización (profiling) ya viene incluida en esta nueva versión. No hace falta copiarla al JDK que tengamos, simplemente hay que tenerla junto al .jar en la que se distribuye el software. - Notable mejora en el editor de código con resaltación de sintaxis. Se ha utilizado el proyecto de código abierto JEdit (http://www.jedit.org) - Captura de las excepciones producidas por el programa. Ahora en la salida de la consola, se ven también las excepciones. - Incluidas las funciones de "nuevo fichero" y "guardar como". - Breakpoints dinámicos. Ahora se pueden añadir o eliminar breakpoints durante la depuración, sin tener que detenerla. - Posibilidad de abrir un fichero automáticamente al entrar en el programa. Para ello se indica el fichero como parámetro adicional. (java -jar JavaTraceIt.jar nombre_fichero). Esto es muy útil, por ejemplo, para enlazar con otros editores. - Bugs corregidos: 1. Problema al ejecutar un step, con un breakpoint en medio, por lo que al alcanzarlo mediante steps, no se podían seguir realizando más. - Mejora en la interfaz de usuario, más amigable. 1. Mejorado el aspecto visual (iconos, skin, etc). 2. El depurador y el optimizador van incluidos en la misma ventana. Intrucciones para puesta en marcha ----------------------------------- Descomprimir el fichero .zip en una carpeta. Los ficheros que se incluyen son: 1. JavaTraceIt.jar :: Es el fichero principal. Si tienes una JVM instalada de las últimas versiones, lo podrás ejecutar haciendo doble-click. Si no debes hacer: >java -jar JavaTraceIt.jar. 2. jtiprof.dll :: Librería de optimización. Debe permancecer al lado de JavaTraceIt.jar. 3. default.theme :: Especifica el skin de la interfaz de usuario. Debe permanecer al lado de JavaTraceIt.jar Notas: El programa se distribuye en un Jar ejecutable. Si tienes una JVM instalada de las últimas versiones, lo podrás ejecutar haciendo doble-click. Puede ser que la depuración no se consiga iniciar debido a que la estructura de directorios de tu JVM. Debes asegurarte de que en Fichero -> Preferencias tienes señalado en el campo "JDK Home" un directorio desde el cual cuelgue DIRECTAMENTE el directorio /bin o /jre.