
Dznoteeditor
Editor de propiedades de Delphi para Tstrings que admiten lenguajes formateados con sintaxis destacado
- Qué hay de nuevo
- Descripción del componente
- Cómo instalar
- Atajos ocultos
- Componente de tnotepad
- Formatos compatibles con sintaxis
- Conflicto cnpack cnwizards
Qué hay de nuevo
12/09/2021 (versión 1.7)
- Soporte de instalación automática de Delphi 11.
Haga clic aquí para ver todo ChangeLog
13/03/2021 (versión 1.6)
- Eliminado compinstall.exe de fuentes de componentes debido a la advertencia de falsos positivos AV (ahora puede obtenerlo directamente del repositorio de compinstall).
01/02/2021 (versión 1.5)
- Eliminó Delphi XE2 de la lista de entornos, ya que nunca fue posible compilar en esta versión.
18/12/2020 (versión 1.4)
- Aplicación de instalación de componentes actualizados (llamada fija a RSVARS.Bat cuando Delphi se instala en una ruta que contiene caracteres de espacios).
31/10/2020 (versión 1.3)
- Incluyó el soporte de instalación automática de Delphi 10.4.
27/10/2020 (versión 1.2)
- Se corrigieron versiones de Delphi anteriores (al menos en la etiqueta del paquete XE2, XE3, XE4 y XE5). Estaba causando un error de compilación de paquetes.
- Se corrigió el uso del sistema. Unidad Imagelista porque solo está disponible en XE8.
26/10/2020 (versión 1.1)
- Compinstall actualizado a la versión 2.0 (ahora admite GitHub Auto-Update)
05/03/2020
- Compinstall actualizado a la versión 1.2
01/04/2020
- Orden alfabética en la lista de resaltar sintaxis.
11/02/2019
- Incluir la aplicación de instalación automática
- Componente renombrado. Desinstale la versión anterior antes de instalar esta versión. ️
07/07/2019
- Agregue el soporte WIN64 (¡las carpetas de biblioteca cambiadas!) ️
Descripción del componente
Este editor de propiedades le permite escribir textos en Delphi IDE al editar las propiedades de TStrings, sobrescribiendo el formulario de editor Tstrings Tstrings predeterminado.
El noteeditor admite la sintaxis destacada usando el componente SynEdit (este componente depende de SynEdit: también puede llegar aquí en GitHub).


Todas las configuraciones y personalizaciones se guardan en el Registro del Sistema: HKEY_CURRENT_USER DIGAO Noteeditor
Cómo instalar
Necesitas obtener la sinétate antes de esto. Por favor, descárguelo aquí: https://github.com/synedit/synedit. No use Turbopack Synedit, porque tiene algunas diferencias.
Después de Synedit ya instalado, haga lo siguiente:
Instalación automática
- Descargue el instalador de componentes de: https://github.com/digao-dalpiaz/compinstall/releases/latest
- Coloque compinstall.exe en la carpeta de fuentes de repositorio de componentes.
- Cerrar Delphi IDE y ejecutar la aplicación CompinStall.exe .
Instalación manual
Abra dznoteeditor.groupproj en el Delphi.
Asegúrese de que la plataforma Win32 y la configuración de lanzamiento se seleccionen en ambos paquetes.
Haga clic derecho en el elemento de la raíz en el árbol y elija construir todo .
Si desea usar la plataforma de 64 bits, seleccione esta plataforma en NotepAdPackage y haga una nueva compilación en este paquete.
Haga clic derecho en DzNoteedIdeTesign y elija Instalar .
Agregue la subcoleta "Win32 Release" a la ruta de la biblioteca Delphi (herramientas opciones), en la opción de 32 bits. Si usa la plataforma de 64 bits, agregue la subcoleta "Win64 Release" en la opción de 64 bits.
Admite Delphi Xe3..Delphi 11
Atajos ocultos
CTRL+S = Botón Guardar
Botón CTRL+ENTER = OK
Otros atajos se describen en cada indicio de botones de la barra de herramientas
Componente tdznotepad
En este paquete hay un componente de bonificación no visual llamado TDZNotepad. Este es un componente simple que tiene una propiedad publicada de tstrings. Para que pueda almacenar en DFM cualquier texto que desee. Esto es muy útil para almacenar datos de texto en formularios y datamodules.
Y, por supuesto, ¡simplemente puede hacer doble clic en el componente y abrirá el noteeditor!

Formatos compatibles con sintaxis
- 68HC11 ensamblador
- ADSP21XX
- Asombrar
- Baan 4GL
- Formularios de Borland
- DO#
- C/C ++
- Script de objeto de caché
- Reventón
- Hoja de estilo en cascada
- Informe de Gerente de Producto de COAS
- Cobol
- Corba IDL
- Lenguaje de descripción de dibujo de gráfico de puntos
- Eiffel
- Fortano
- FOXPRO
- Galaxia
- Hojas
- General
- GLSL
- Ir
- GW-TEL
- Haskell
- HP48
- Html
- Ini
- Script de configuración de Inno
- Java
- Javascript
- Json
- Kixtart
- LEGO LDRAW
- Modelo
- Módula 3
- MS VBScript
- Lote de MS-DOS
- Objeto Pascal
- Perl
- Php
- Progreso
- Pitón
- Recurso
- Rubí
- Diccionario de datos de Semanta
- Sql
- ML estándar
- Texto estructurado
- Syngen MSG
- TCL/TK
- Texas
- Script de shell unix
- Irreal
- Uri
- Visual Basic
- VRML97
- ensamblaje X86
- X86 Masm de ensamblaje
- Xml
Nota: Esta lista se basa en la última versión de SynEdit (fecha: 23/01/2019). Es posible que tenga una lista diferente si instala otra versión. La lista se crea automáticamente en función de los resaltadores de sintaxis instalados de SynEdit (auto detectado).
Conflicto cnpack cnwizards
Si está utilizando CNWizards, debe desactivar el editor de propiedades Tstrings porque CNWizars sobrescribe mi editor de propiedades.
Siga los pasos a continuación:
- Vaya al menú Cnpack a Delphi.
- Elija opciones.
- Vaya a la pestaña Editor de propiedades.
- Seleccione el elemento del editor de la lista de cadenas.
- Descargar "habilitado" en el panel derecho.
- Haga clic en Aceptar.
Para garantizar que esta configuración entre en vigencia, cierre y vuelva a abrir Delphi.