2011-03-07 15 views
9

¿Hay alguna manera de cambiar el color de una pestaña (en la barra de pestañas) de acuerdo con la ruta del archivo? Intenté con el complemento PythonScript, pero no pude encontrar un método para cambiar el color de una pestaña.Color de la ficha Notepad ++

Necesito esto porque edito guiones de dos entornos al mismo tiempo, desde un entorno EN VIVO y desde un entorno de desarrollo, y debo tener mucho cuidado al editar un archivo EN VIVO.

Respuesta

1

Quería agregar esto como un comentario, el botón no está allí. Puede resolver su problema real utilizando varias instancias de notepad ++, consulte this. Puede guardar diferentes sesiones y, opcionalmente, utilizar el complemento "Abrir archivo en solución (OFIS)".

+0

raro, puedo ver agregar comentario a esta respuesta, pero no a la pregunta! : S – NikhilWanpal

+0

El uso de instancias múltiples no parece una solución sensata. Incluso si recordaba abrir siempre un archivo en la instancia correcta, ¿qué le parece abrir un archivo desde el explorador? Y nunca puedo estar seguro de no haber cometido un error. Y tendré que hacer malabares con dos ventanas, cuando el objetivo de Notepad ++ es usar una única instancia. – DonkeyMaster

9

Estaba buscando una forma programática para cambiar el color de las pestañas, y revisé la documentación en línea de Notepad ++ pero no encontré nada al respecto. Así, en lugar, propongo el siguiente método para su caso, podría ser útil saber siempre cuál de sus archivos son del entorno de desarrollo y que desde el entorno real:

  1. Abrir una instancia vacía de Notepad ++:
    blank

  2. Ahora inicie una grabación de macros: Prensa botón Iniciar grabación en Notepad ++ barra de herramientas:
    start

  3. Abrir un nuevo documento
    new

  4. Ahora vamos a tener dos pestañas abiertas en blanco.
    2 blank tabs
    Haga clic derecho en la pestaña recién abierta y haga clic en la opción Mover a otro punto de vista desde el menú contextual
    move to other view

  5. Usted habrá una ventana dividido verticalmente y sus dos pestañas se mostrará junto a la otra . Vamos a usar estas dos pestañas separadas como "contenedores" para sus archivos
    2 containers

  6. Prensa detener la grabación botón:
    stop

  7. Guardar la macro recién grabada:
    save
    asignar un atajo de teclado:
    keyboard shortcut

  8. Ahora puede ejecutar esa macro grabada (desde el menú Macro, o invocando el atajo de teclado asignado), cada vez que desee trabajar en sus dos entornos.
    run macro

  9. (Opcional) Haga clic derecho de separación vertical entre "contenedores" y haga clic en Girar a la derecha
    rotate to right
    Ahora sus "contenedores" se dividirá horizontalmente y se mostrará una encima de la otra. Personalmente, te recomendaría este diseño.
    horizontal layout

  10. Haga clic en la pestaña en un primer momento "contenedor" y desde allí, abrir todos sus archivos de entorno "dev"; y abre análogamente todos tus archivos de entorno "en vivo" desde el segundo "contenedor". Tenga en cuenta que el contenedor actualmente seleccionado tiene una pestaña activa más intensamente coloreada.
    distributing environments

  11. Si usted nota que su espacio de trabajo es pequeño, arrastre el separador de aumentar su tamaño actual "contenedor", pero recomiendo que no tome por completo hacia el final, ya que hará difícil diferenciar cuál de los dos "contenedores" está trabajando.
    expand live

Nota: Si, por error de abrir un archivo de un entorno del "contenedor" equivocado que siempre será capaz de arreglar eso arrastrando la pestaña y soltándolo a la otra "contenedor" :
fixing mistake

Para que siempre tenga control de los archivos que deben estar en cada contenedor. fixed

Eso es todo. Espero que esta información sea útil para ti.

+0

Me gusta tu idea. Si puedo ponerlo en una secuencia de comandos activada automáticamente, entonces es lo suficientemente bueno (tm). – DonkeyMaster

4

Acerca de cambiar el color de la pestaña (no específica de la carpeta).

Notepad ++ tiene un archivo llamado stylers.xml, ubicado en la carpeta itinerante o en la carpeta del programa. También depende de la instalación & versión de Windows. Si no existe, entonces es autogenerado.

Al final del archivo, se dice

<WidgetStyle name="Inactive tabs" styleID="0" fgColor="xxxxx" bgColor="xxxxxx" /> 

Y aquí es posible cambiar el color de la pestaña inactiva. Sin embargo, no funciona, es un error que ha sido "reparado" innumerables veces en el pasado. Hasta la fecha, la versión actual 6.2.3 UNICODE, cambiando los valores no hace nada.

Hasta el momento, la edición de la stylers.xml:

6.2.3 = no hace nada

screenshot 6.2.3 guía de diseño, gris + gris = no es bueno.

6.2.0 = no hace nada

6.1.8 = obras. screenshot 6.1.8 agradable contraste

6,1 = obras.

5.9.8 = funciona.

5.7 = editar trabajos.

pd: lamentablemente, no es posible cambiar las fuentes de las pestañas.

+1

El archivo stylers.xml se edita desde NotePad ++ desde Configuración> Configurador de estilos ... Puede buscar y descargar algunos [esquemas de color] (http://waher.net/archives/1013) que otros ya han creado. – Baodad

-1

Si escogiste un Estilo diferente como 'Black Board', entonces tendrás que cambiar esta configuración en su .XML en '/ themes', y estas configuraciones se encuentran en la parte inferior del archivo .