Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problemas con el coloreado de sintaxis en Notepad++ (https://www.clubdelphi.com/foros/showthread.php?t=65729)

Angel Fernández 09-01-2010 19:31:43

Problemas con el coloreado de sintaxis en Notepad++
 
Hola a todos. Supongo que muchos de vosotros utilizaréis notepad++ como editor de texto para trabajar con archivos .pas .dfm etc. Notepad++ es un excelente programa de código abierto con muchas funcionalidades. Bien, eso lo sabemos.
Sin embargo, me estoy volviendo loco para tratar de configurar el coloreado de sintaxis para delphi. Por más que trato de definir los colores para cada tipo (palabra reservada, número, cadena de texto, etc), el programa hace caso omiso a lo que pongo. Y me tiene desesperado. Estoy buscando ya una alternativa a este notepad++.
Este problema es nuevo, desde que tengo win vista x64. En win xp funcionaba correctamente.
¿Alguien usa notepad++ en windows vista de modo satisfactorio?

Gracias de antemano.

droguerman 09-01-2010 21:46:55

aunque es un poco antiguo textpad, también tienes vim para windows

Angel Fernández 09-01-2010 23:18:11

Solucionado.
 
Creo que lo he solucionado.

Se trata, a mi entender, de un fallo del programa, concretamente de la versión 5.6.3 .
En el menú de configurar el coloreado de la sintaxis (menú Configurar -> Configurador de estilo) se elige el lenguaje pascal y para elegir el color para cada tipo de palabra está mal la correspondencia que indica el programa. Pongo una tabla con los errores que he encontrado.

Donde pone Debe poner
----------------------------------------
Default --- No hace nada (o yo no lo he descubierto)
Preprocessor -- Identifier
Identifier -- No hace nada
Instruction word -- Preprocessor
Number -- Coment
Character -- Number
Operator -- Character
Regex -- Nada
Coment -- Default
... el resto no hace nada

Es decir, si queremos poner en naranja las palabras reservadas (identifier), debemos poner en naranja preprocessor que es lo que indica el programa.

Desconozco si este bug es de la versión en castellano o también en la nativa en inglés. En cualquier caso he resuelto el problema y me he quitado un peso de encima porque notepad++ es un excelente editor para programar. Si alguien no lo conoce se lo recomiendo encarecidamente.

Un saludo.

(Gracias droguerman por tu aportación)

bosster_018 11-01-2010 02:43:23

Que bien que utilizemos esta genial herramienta para revisar el código fuente (por supuesto es mucho mejor que un "block de notas")

En la universidad, insentivé a los docentes para utilizar el "Notepad++" como herramienta extra para observar el codigo fuente.
Generando buena espectativa por parte de mis docentes :rolleyes:

Saludo amigos!

rgstuamigo 12-01-2010 20:10:33

Yo lo utilizo tambien pero no he tenido problemas(Claro que trabajo con arquitectura Win32):rolleyes:;).
Para ver archivos de delphi yo seleciono el lenguaje Pascal en el menu Lenguaje y listo.;)
saludos...:)

Chris 12-01-2010 21:19:59

De hecho a como tú mismo lo mencionas, es un problema que hay en las últimas versiones. No tiene solución en la construcción más reciente y desconozco o lo dudo mucho, que exista una entrada en la lista de Bugs de esta indispensable herramienta.

Apartándome un poco del tema principal, me encantaría que el editor de Delphi sea tan útil como el de Notepad++. Personalmente, prefiero el tab en cuatro espacios y no dos a cómo es el estándar de Delphi. Ya se que eso se puede configurar, pero no es lo mismo, ya que los recortes de código en Delphi vienen todos con la constante de 2 espacios por lo que terminas haciendo más trabajo al final si es que configuras 4 espacios para el TAB. Además que el editor predetermidamente es un angosto para esta configuración.


La franja horaria es GMT +2. Ahora son las 05:03:35.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi