Copiar código desde Netbeans manteniendo formato y color

Estos días me está dando por volver a darle un poco de caña a java y, además, lo estoy documentando (no, no miento jeje) y me encontré con un problema: copio el código desde Netbeans a word y esperaba que me pusiera los colores para distinguir variables, tipos de datos y, en fin, facilitar la lectura. Pero resulta que al copiar el texto se copia sin formato (algo lógico si lo piensas) y cuando lo pegas en Office, OpenOffice, LibreOffice o similares… CHAN todo negro, imposible leer ahí.

Pues bien, me puse a ver qué se podía hacer y encontré una solución muy amigable de manos del Notepad ++. Continúa leyendo si te interesa y aprenderás cómo conseguirlo.

Lo primero que tenemos que hacer es copiar nuestro texto al Notepad++. Veremos que, al principio, todo seguirá negro. ¿Por qué? Porque Notepad se piensa que estamos escribiendo texto simple, no programando. Para ello tenemos que indicarle que deseamos un lenguaje concreto (java en este caso). Para ello, en la barra superior buscamos la pestaña «lenguaje» y, ahí, buscamos el lenguaje deseado. Debe quedarnos algo así:

Como veis, ya tiene color la cosa y es mucho más fácil de leer. No obstante, si copiamos de nuevo el texto nos lo volverá a copiar sin formato. Cada vez que queramos copiar el texto sin formato, nos vamos arriba de nuevo, esta vez a la pestaña «plugins» y clickeamos en «NppExport», nos saldrá otro menú en el que elegiremos «copy RTF to Clipboard». Una vez hagamos click en éste último, ya tendremos el texto seleccionado con su correspondiente formato en el portapapeles de windows, por lo que solo tendremos que pegar (ctrl+v) en el software que deseemos para añadir nuestro código colorido.

No es un artículo muy largo y, si conoces el sitio antiguo de blogger, sabrás que fue publicado, y esque estas semanas lo único que estoy haciendo es republicar los artículos más visitados en elfreneticoinformatico de blogger para mudarlos aquí. Vamos a ver cómo nos va. Nos vemos la próxima semana, como siempre. Y sed buenos (si se puede).

4 comentarios

  1. Richards

    Que buena salvada, muchas gracias.

  2. ERNESTO ALBERT

    Tengo un Acer Aspire ES 15 ES1-520-3778 le he cambiado el HDD que tenía x un SSD de 480 Gb. pero sigue siendo muy lento, ¿se le puede cambiar el procesador?

    • Urbano Villanueva

      Hola Ernesto. Lamentablemente, en los portátiles es muy difícil cambiar procesador o cualquier pieza por algo más potentete. Va a salir muy caro y apenas notarás la diferencia. Las placas base de estos equipos están construidas en serie para llevar el procesador para el que han sido diseñado. No es tan sencillo como en los sobremesa, que una placa base es genérica y compatible con todos los procesadores de su socket. En muchos modelos seguramente sí sea posible, pero la dificultad de encontrar el procesador exacto y el precio, hacen que sea una opción para nada recomendable. Saludos!

  3. djpipopio

    Muy bueno!!! Me sirvió mucho. Gracias!!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*