Posted by Eduardo Millán on octubre 15, 2004
Filed under Nb vs Ecli |
1 Comentarios
Sí, desgraciadamente Eclipse me ha engañado. Estoy hablando del tema de las codificaciones de archivos. Mi anterior experiencia con NetBeans era muy satisfactoria, cogías un archivo ya fuese JSP, HTML, XHTML o XML, y arriba del todo, donde vosotros ya sabéis, le ponías eso del encoding, normalmente o pones UTF-8 o ISO-8859-1. Los editores de NetBeans eran lo suficientemente avanzados como para deducir desde esta información en qué codificación debían guardar los archivos.
Pues bien, no ocurre lo mismo con Eclipse, a menos que alguien me demuestre lo contrario. Durante más de dos semanas he tenido un archivo en un proyecto codificado en UTF-8 y guardado en ISO-8859-1. Para solucionarlo, he tenido que copiar el contenido al portapapeles, borrar el archivo, crearlo de nuevo con el mismo nombre y ponerle la codificación ISO-8859-1. ¡Un lío!
Realmente, en Eclipse solamente encuentro una opción en Window -> Preferences -> Workbench -> Editors donde seleccionar la codificación para los archivos de texto, pero
eso no es lo mismo que en NetBeans, porque se supone que esta configuración es para todos los
archivos que edite, no me sirve.
¿Conocéis editores que respeten la codificación? Aunque sea poniéndolo explícitamente en configuración o eso. Yo solamente conozco dos:
- NetBeans (libre)
- XML Spy (de pago)
¿Alguno más?
Posted by Eduardo Millán on junio 02, 2004
Filed under Nb vs Ecli |
0 Comentarios
Bien amigos, aquí va otro tip para el control de tipos de archivo
cuando estamos trabajando con CVS en eclipse. Se da el caso de que
cuando Eclipse maneja un archivo en el workspace, lo interpreta como
ASCII o Binary según su extensión, o según la lista que tiene
almancenada el IDE, si no lo encuentra ahí por defecto lo trata como
Binary. Pues bien, al contrario que otros IDE's }:-) en Eclipse podemos
configurar esta lista. Imaginemos que tenemos nuestro archivo con
extensión *.ext y queremos que lo trate como ASCII. Tendríamos que hacer lo siguiente:
- Nos vamos a Window -> Preferences
- Ahi dentro nos vamos a Team -> File Content
- Añadimos los tipos de archivo que queremos que nos interprete como ASCII, en nuestro caso:
- Add, ext. Por defecto nos lo toma como ASCII (si lo queremos cambiar nos
vamos al listado y hacemos clic en el combo para pasarlo a binary, pero
no es nuestro caso).
Posted by Eduardo Millán on mayo 24, 2004
Filed under Nb vs Ecli |
0 Comentarios
En eclipse es posible configurar con qué editor se va a abrir un
determinado archivo. Por ejemplo, supongamos que tenemos definidos
archivos con formato XML y queremos que se abran con el editor de
XMLBuddy, en lugar de que sea considerado un archivo de texto. Pues
bien, para ello haremos lo siguiente (explicación indicada para Eclipse 3M7, puede ser válida para el resto de versiones) :
-
Abrimos el menú Window -> Preferences
- Nos vamos a Workbench -> File Associations
- En el cuadro de arriba, hacemos clic en el botón Add de File Types
- Metemos la extensión de los archivos que queremos editar, en nuestro caso *.ext
- Especificamos el editor que queremos utilizar con este tipo de archivos, hacemos clic en el botón Add de Associated Editors, nos saldrá una ventana con la lista de editores disponibles, seleccionamos el que queramos y le damos a OK.
También es posible hacer la asociación con programas externos, es
decir, que los archivos especificados se abran con un programa externo
a Eclipse, instalado en el sistema operativo.
Posted by Eduardo Millán on abril 01, 2004
Filed under Nb vs Ecli |
13 Comentarios
Empiezo esta serie de capítulos en los que voy a ir comparando
mis experiencias con estos dos IDE's. Sé que hay partidarios y
detractores muy aférrimos a cada uno de ellos, pero yo voy a tratar de
ser objetivo.
Tengo que deciros que desde hace ya casi dos años he estado utilizando NetBeans
de manera asídua, así que muchos de vosotros podréis pensar que voy a
favorecer este IDE, pero os digo en serio que no lo voy a hacer,
trataré de ser independiente :).
La verdad es que Eclipse tiene muy buena pinta, en cuanto a
aspecto visual quizás sea mejor que Netbeans, y sobre todo con las
últimas capturas que he estado viendo de las nuevas versiones, o sea
que esto lo tiene ganado.
En cuanto a editores XML y HTML, veo que Eclipse carece de ellos, sí, ya se que en el mundo Eclipse son todo plugins, pero en eso no se diferencia tanto de NetBeans, éste tiene los NetBeans Modules,
eso sí, desarrollados todos bajo la comunidad NetBeans. He estado
buscando plugins para HTML y XML y la verdad no encuentro nada bueno
que sea Open Source, aquí suelto este post a ver vosotros que tenéis o
estáis utilizando, la verdad voy perdido en este tema.
En cuanto a edición de archivos fuente Java, Eclipse ofrece el Outline,
que está muy bien para navegar, también ofrece el completado de
sintaxis, aunque a día de hoy NetBeans también está intentando sacar un
clon de esto, el Navigator para ofrecer las mismas ventajas.
En cuanto a archivos Ant, Eclipse mejora a NetBeans por lo que
respecta a completado de sintaxis y navegación jerárquica (el
outline/navigator mencionado), pero veo mucho más facil ejecutar un
target Ant en NetBeans que en Eclipse.
En próximos posts trataré de informar, eso sí, objetivamente, sobre
otras características como pueden ser CVS, JSP, web-apps, etc.
Por supuesto, todo esto es discutible y lo dejo abierto a vuestros comentarios, feel free to criticize my opinion.
Hasta el próximo post.