HAPedit 3.1

En esta página encontrarán informaciones sobre HAPedit.
La última actualización y numerosas capturas de pantalla están en la Red en:
http://hapedit.free.fr/


1. HAPedit
2. Descarga
3. Html
4. Asp
5. Php
6. Editor
7. ¡Más!
8. Requerimientos
9. Traducción
10. Enlaza tu web
11. Contacta conmigo
12. Lista de PUF (FAQ)
13. Descripción de los Añadidos
14. Configurar Php
15. Lenguajes de Desarrollo
16. Atajos de teclado
17. Filtro de Usuario
18. Modelos
19. Errores conocidos
20. Terminos de uso
21. Miscelánea

1. HAPedit

HAPedit es el acrónimo para Html Asp Php editor; muy útil para todos los desarrolladores de webs dinámicas que necesiten un editor win32 en modo texto.

Sus principales características son: coloreado de sintaxis para html/php, html/asp, html, JavaScript, css y sql; mostrar los resultados en el navegador; visor de proyectos; "compilación"de código php; edición de etiquetas HTML; completación de código; previsualización de imagenes, consola SQL, FTP Manager, ...

(Es freeware)


subir

2. Descarga

Instalación : Actualización:
Utilice el anexo 'SmartUpdate', en el menú Herramientas -> Añadidos
Este descargará e instalará solamente los nuevos módulos (entre 4 y 7 clicks)

subir

3. Html

HAPedit ofrece una simple pero eficiente interfaz para crear y editar etiquetas html.

Los botones de la barra de herramientas te permiten insertar etiquetas rapidamente.
Para editar una etiqueta, usa Ctrl+E en el teclado o doble-click con el ratón en el código de la etiqueta.

El desarrollo en html por el coloreado de sintaxis y el autocopletado de código.
El autocompletado de código es un asistente que aparece mientras tecleas ofreciendo completar la palabra actual.

En una etiqueta html (p.ej.: blockquote, table) Ctrl+F1 abre un archivo de ayuda en el formato .hlp de windows con una descripción de la etiqueta actual.

El editor muestra el código en modo texto, y usa tu navegador para previsualizar las páginas.
Puedes predefinir varios navegadores, para visualizar la compatibilidad crossbrowsser desde HAPedit.


subir

4. Asp

El desarrollo con Asp no es tan completo como en php, debido a que HAPedit no puede manejar los codigos de error devueltos en compilación.

Coloreado de sintaxis en asp/html es una de las características básicas, además, el autocompletado de codigo está disponible tanto para Asp como para HTML. HAPedit también trabaja con los siguients lenguajesde desarrollo: Asp, ADODB y VBScript.

En el menú Acciones | Página | Insertar un fichero, te permite añadir una directiva 'include' con el nombre de archivo seleccionado.

Alt+F2 Mostrar la ventana con el explorador de código.
Shift+Ctrl+B inserta una etiqueta "<%  %>" .
Shift+Ctrl+C convierte el texto seleccionado en un comentario.
Shift+Ctrl+P convierte las comillas dobles de la cadena de caracteres comillas dobles especiales.

En cadenas de caracteres, i.e. '<% Response.Write("...', puedes acceder a todas las funciones html. De esta forma puedes insertar etiquetas html en cadenas de caracteres, usando HAPedit.


subir

5. Php

Con PHP trabaja perfectamente, porque HAPedit puede capturar los códigos de retorno en compilación.

Ctrl+F9 devuelve los errores de compilación error en páginas php si tienes installado php.

El coloreado de sintaxis de php/html es una de las principales características, pero al igual que para html, autocompletado de código también está disponible, proponiendo autocompletado de funciones o variables php mientras tecleas.

Con el cursor posicionado en una función php (p.ej.: echo, mysql_connect), Ctrl+F1 muestra la pagina del manual de php que describe esa función. Puedes hacer esto on-line o off-line si descargas el manual.

En el menú Acciones | Página | Insertar un fichero, permite añadir una directiva 'require' con el nombre del fichero seleccionado.

Alt+F2 Mostrar la ventana con el explorador de código.
Shift+Ctrl+B inserta la etiqueta "<? ?>"
Shift+Ctrl+C convierte fuera el texto seleccionado.
Shift+Ctrl+P convierte las comillas de una cadena en una secuencia de escape (convierte " en \").

En cadenas, p.ej. '<? echo("...', puedes acceder a todas las funciones html. De esta forma puedes usar HAPedit para inserta etiquetas html en cadenas.


subir

6. Editor

El editor, de interfaz multidocumento, funciona en modo texto, y utiliza tu navegador(es) para visualizar las páginas.

Al escribir código, puedes invocar una de las funciones de verificación de página para buscar enlaces rotos o imágenes perdidas.
Puedes extraer código para imágenes o enlaces para verificarlos individualmente; todas las extracciones se hacen en lenguajes dinámicos como PHP o ASP, después de una "compilación".

Por "compilación" se entiende la generación del código HTML; es similar a cuando ves el código fuente en tu navegador: el código dinámico se traduce a lenguaje HTML.
Esto es posible si tienes un servidor web instalado localmente (Apache, IIS o PWS) corriendo en tu máquina.

La compilación se usa también (automáticamente) para calcular el tiempo de descarga del documento actualmente editado.

Todas las funciones que llaman a la "compilación" se pueden ejecutar con una QueryString.

Además del completado de código, los modelos de código (Ctrl+J) te permiten insertar rápidamente un bloque de código que hayas definido.

La búsqueda y reemplazo de texto se puede aplicar al documento actual, a los documentos abiertos o a los documentos del proyecto, con opciones tales como expresiones regulares (POSIX) y máscaras de ficheros ("*.php?;*.inc").


subir

7. ¡Más!

El visualizador de proyectos integrado, con una interfaz estilo Windows Explorer, permite navegar por los directorios de tus proyectos.

El visualizador de proyectos permite abrir un archivo rapidamente, pero también previsualizar imagenes o abrir el navegador con la página seleccionada.
Un botón te permite abrir Windows Explorer con el archivo o directorio seleccionado. Además, click con el botón derecho del ratón en cualquier lista de items abre un menu contextual o una ventana de propiedades.

La interfaz Explorer también permite:
- añadir y personalizar tus herramientas personales en el menú principal, (ver abajo)
- añadir y personalizar lenguajes de desarrollo, datos de usuario,
- añadir navegadores para previsualizar tus páginas.

Pero también:
subir

8. Requerimientos

La configuración mínima de su ordenador es:

Me parece que la configuración empieza a funcionar bien con:

Pero cuidado, en todos los casos necesitará un buen conocimiento de html...


subir

9. Traducción

Tu ayuda será bienvenida si hablas otro idioma y tienes algún tiempo libre:

para traducir HAPedit
HAPedit ya existe en varios idiomas, pero si quieres verlo traducido al tuyo, es posible.
Si estás de acuerdo, te enviaré las instrucciones y algunos archivos para traducir.
 
para traducir este sitio
Lo mismo para este sitio. ¡Puede soportar muchos idiomas y tu puedes traducirlo también!
El proceso es el mismo: archivos, instrucciones, traducción.
 
para manejar una newsletter
Tu puedes ser un "embajador oficial" de HAPedit en tu idioma, manejando una newsletter.
Recibirás un email antes que los suscriptores; entonces tendrás tiempo para traducirlo y agregar tus comentarios antes de que te anuncie mediante un segundo email de que la transmisión oficial está lista; (esto es, cuando la nueva versión esté disponible para descargar para todos).
Nota: tus suscriptores podrán descargar versiones beta.
 

Por supuesto este trabajo será gratuito, ¡HAPedit es freeware!

Hasta el momento, algunos usuarios están traduciendo HAPedit.
Serás bienvenido para ayudar a los traductores:
IdiomaHAPeditSitio Web
  1. FrancésIdioma Original
  2. Inglés-US¡Listo!¡Listo!
  3. Español¡Listo!93%Detenido
  4. Alemán¡Listo!83%Detenido
  5. Brasileño¡Listo!5%Detenido
  6. Italiano¡Listo!¡Listo!
  7. Holandés¡Listo!30%Detenido
  8. Chino Tradicional¡Listo!-
  9. Noruego37%Detenido-
10. Chino Simplificado¡Listo!-
11. Polaco¡Listo!-
12. Húngaro55%Detenido-
13. Inglés-UK¡Listo!-
14. Danés58%Activo-
15. Checo53%Activo-
16. Sueco28%Activo-
17. Turco11%Detenido-
18. Búlgaro¡Listo!10%Activo
19. Esperanto53%Activo-
20. Indonesio7%Detenido-
21. Romanian90%Activo-
22. Valenciano13%Activo-
23. Macedonian (beta)¡Listo!50%Activo
24. Malayo20%Activo-
25. Ruso18%Activo-
26. Japonés18%Activo-
27. Slovakian7%Activo-
28. Albanian35%Activo-
Actualizado: 26 Mayo 2004

Para ponerte en contacto conmigo: Ver Menu: Ayuda | Informaciones | Escribir al autor.

subir

10. Enlaza tu web

Si quieres crear un enlace en tu sitio hacia HAPedit, he aquí algunas sugerencias:

URL :
http://hapedit.free.fr/
 
Descarga :
http://hapedit.free.fr/downloadex.php?file=hapedit.zip
(Este enlace siempre estará disponible)
 
Texto corto:
HAPedit es útil para todos los desarrolladores de páginas web dinámicas que necesitan un editor de modo texto.
 
Texto largo:
Las características principales son: resaltado de la sintaxis para html/php, html/asp, html, JavaScript, CSS y SQL; despliegue del resultado en un visualizador (browser); manejador de proyectos; "compilación" de código php; edición de etiquetas html; completado de código; vista previa de imágenes, consola de SQL, Cliente FTP, ...
 
Iconos :
<img src="http://hapedit.free.fr/images/htsmall2.gif" alt="HAPedit" width="16" height="16" border="0">
<img src="http://hapedit.free.fr/images/hapedit.gif" alt="HAPedit" width="32" height="32" border="0">
 
¡Gracias!
 

subir

11. Contacta conmigo

Ver Menu: Ayuda | Informaciones | Escribir al autor


subir

12. Lista de PUF (FAQ)

¿Cómo desplazar un bloque de texto?
Seleccione el texto a desplazar, a continuación
- TAB para desplazar el bloque hacia la derecha,
- Shift+TAB para desplazar el bloque hacia la izquierda.
¿Cómo desactivar el reemplazo de los carácteres tab?
No puede; HAPedit no funciona cuando existen carácteres de tabulación en el código. Serán reemplazados sistemáticamente.
¿Porqué "Cerrar todo" deja un documento abierto?
En Opciones, en la pestaña "Archivos", hay una opción "Siempre dejar un documento abierto".
¿Cómo especificar un nombre de usuario y contraseña para mi servidor proxy?
En Opciones, en la pestaña 'Conexión', en el campo 'Dirección de proxy' utilice el siguiente formato:
http://user:password@proxyurl/
Si solamente es necesario especificar el nombre de usuario:
http://user@proxyurl/

Por lo tanto, se puede encontra:
http://mylogin:mywd@www.anonymizer.com/ or http://monlogin@www.anonymizer.com/
¿Porqué la compilación del código php ignora el "QueryString"?
"QueryString" solamente funciona si compila a través del servidor y no directamente con "php.exe"..
En Opciones, en la pestaña "Php", en la opción 'Usar servidor local'. (en lugar de 'php directo')
¿Cómo ajustar líneas largas automáticamente?
La opción 'ajuste de línea' (word wrap) no existe en HAPedit.
Usted puede hacer esto manualmente.
¿Porqué la elección de tipo de fuente está limitada?
El editor HAPedit solamente funciona con fuentes del tipo'fixed pitch'. Esta propiedad asigna el mismo tamaño a los carácteres 'i' y 'm' que permite la correcta alineación en el código.
¿Hay planes de una versión para Linux?
Si, lo estoy planeando; Recién comencé con Kylix y Linux...

subir

13. Descripción de los Añadidos

Los anexos son componentes separados que serán descargados automáticamente durante su primera ejecución.
(Vea SmartUpdate para actualizarlos)

Usted ejecuta los anexos desde el menú: Herramientas |Anexos.
También puede añadir un botón en una barra de herramientas; vea menú: Opciones | Barra de herramientas.

Antes de desinstalar, lea las recomendaciones más adelante em esta página para estar seguro de no dejar nada.
 

Los Anexos son:
SmartUpdate:
Permite actualizar el programa a través de una conexión a Internet.
Descarga la aplicación y re-instala los anexos de la última versión (o descarga la última versión).
Los ficherso descargados son almacenados en la subcarpeta  'Actualizaciones' en HAPedit.
Es altamente recomendable utilizarlo para actualizar HAPedit.
 
FTP Manager: (Cliente FTP)
Allow to send projects files on the web.
No es una consola; parece un explorador de archivos, con dos listas.
 
Archivador:
Permite comprimir el proyecto con 7 clicks.
 
iCoBoX :
Permite crear de .gif de iconos ico, .icl, .exe, .dll).
 
Accesos Directos/Explorador:
Agrega el explorador de Windows, "HAPedit" en el menú de botón derecho, en tipo de archivo que definió previamente en las opciones de HAPedit.
Permite agregar también accesos directos a HAPedit en distintas ubicaciones.
Utilice este anexo para completar su instalación.
 
Recomendaciones para la desinstalación:

Solamente el  anexo 'Accesos Directos/Explorador' escribe datos fuera de la carpeta HAPedit.
Si está seguro de no haberlo utilizado, entonces sáltese hasta el paso 6.

  1. Ejecute el anexo 'Accesos Directos/Explorador'
  2. Seleccione todas las opciones en cada hoja
  3. Selecciones operaciones 'Eliminar...' en cada hoja
  4. Dé click en 'Aplicar'
  5. Cierre la ventana
  6. Cierre HAPedit
  7. Elimine el fichero 'ht_adds.bin' localizado en la carpeta HAPedit.
Nota:

Me encuentro abierto a todas las ideas para nuevos anexos, y tal vez, integrar una de sus aplicaciones.
Me encuentro trabajando en un editor de CSS.
 


subir

14. Configurar Php

Acabas de instalar PHP, pero no funciona correctamente con HAPedit.

HAPedit no puede compilar las páginas, ya que no puede encontrar el fichero de configuración de PHP, o que la configuración no permite recuperar los errores de compilación. No te preocupes, se parace que no estas solo en este caso y voy tratar de ayudarte en las diferentes etapas.

Los ficheros de configuración de PHP:

En la versión 3 de PHP, se llama "" y en la versión 4, "php.ini"; en ambos casos, el fichero deberá encontrarse en la carpeta de Windows, por ejemplo "C:\Windows\".

Si tu instalación no creó el fichero "php.ini", encontrarás el modelo "php.ini-dist" en la carpeta de PHP. (Hay que copiar y renombrar este fichero).

Para precisarle a HAPedit el nombre y la ubicación del fichero de configuración de PHP, ver en el menú: Opciones | Opciones | pestaña PHP.(Aquí también puedes indicar la ubicación de "php.exe" si HAPedit no lo puede encontrar por sí solo).

La configuración de "php.ini":

Para los novatos, este fichero contiene los datos necesarios para la ejecución de PHP. Estos datos están cargados en una línea con el formato "Clave=Valor ; Comentario". Para su funcionamiento con HAPedit, la configuración de "php.ini" consistirá en atribuir los valores específicos a ciertas claves. Usa un editor de texto para modificar el fichero.

Cuando HAPedit no llega a reconocer la configuración de "php.ini", enumera las claves que presentan problemas; modifica el fichero "php.ini" con un editor de texto, según las indicaciones que te dió HAPedit, y además, para realizar una actualización de la lectura del fichero "php.ini", indícale en las opciones de HAPedit, en la pestaña PHP: el botón "Aplicar" permite actualizar las modificaciones hechas en el fichero "php.ini".

Atención: si una línea comienza con el caracter ";" (punto y coma), será considerada como un comentario y no sera tenida en cuenta; para activar la línea, debes eliminar el punto y coma.

La configuración de Apache:

Apache es el servidor local de HTTP; para que Apache trabaje con las páginas PHP, es decir que transforme el código PHP, hay que asociar la extensión de PHP (generalmente .php o .php3) con el motor de PHP. El fichero de configuración es "httpd.conf" que se encuentra en la sub-carpeta "conf" de Apache. (Para ver la descripción de este fichero, remitirse a la documentación de Apache).

Básicamente, los datos que hay que ingresar en el fichero "httpd.conf" son:
- un alias para php.exe (ScriptAlias)
- un tipo de documento para los ficheros PHP (DocumentType/MimeType)
- un comando que asocie el tipo de documento PHP al script php.exe (Action)
Generalmente, el fichero por defecto contiene los datos para PHP, pero hay que eliminar los caracteres "#" del comienzo de las líneas (# indica el inicio de un comentario).

En resumen, si "C:\InetPub\php3\" es el camino de php3 y "C:\InetPub\Php4\" el camino de php4, aquí tienes un ejemplo del contenido de "httpd.conf":

------------

  <IfModule mod_alias.c>
    ...
    ScriptAlias /php3/ "C:/InetPub/php3/"
    ScriptAlias /php4/ "C:/InetPub/Php4/"
    ...
  </IfModule>

  <IfModule mod_mime.c>
    ...
    AddType application/x-httpd-php3 .php3
    AddType application/x-httpd-php4 .php
    ...
  </IfModule>
  ...
  Action application/x-httpd-php3 /php3/php.exe
  Action application/x-httpd-php4 /php4/php.exe
  ...
------------
  
Para definir las páginas PHP como índice de una carpeta:
------------
  <IfModule mod_dir.c>
      ...
      DirectoryIndex index.php
      DirectoryIndex index.php3
  </IfModule>
------------
  

Comentario:

Si utilizas EasyPHP, entonces deberás encontrar a PHP y Apache, en los siguientes caminos:
- Apache en "C:\Archivos de programa\EasyPHP\Apache"
- PHP en "C:\Archivos de programa\EasyPHP\php"


subir

15. Lenguajes de Desarrollo

Los lenguajes de desarrollo son archivos modificables que contienen texto para insertar.
Los datos están organizados en un árbol con dos niveles.

Nota: Las pistas de los elementos están en francés solamente.   Ver el parámetro 'Ayuda Contextual' para desactivarlo.
subir

16. Atajos de teclado

En el menu:

Fichero
Ctrl+O Abrir Abrir archivo
Ctrl+S Guardar Guardar modificaciones
Mayús+Ctrl+S Guardar todos
Guardar todos los ficheros modificados
Ctrl+F4 Cerrar Cerrar el documento actual
Mayús+Ctrl+F4 Cerrar todos Cerrar todos los documentos
Alt+F4 Salir Salir de HAPedit
Edición
Ctrl+Z Cancelar
Cancelar última modificación
Mayús+Ctrl+Z Rehacer Revertir última cancelación
Ctrl+X Cortar Cortar el texto seleccionado
Ctrl+C Copiar Copiar el texto seleccionado
Ctrl+V Pegar Pegar el texto del portapapeles
Mayús+Ctrl+V Pegado Especial Aplicar el filtro especial al texto del portapapeles (Configure el filtro seleccionando Ctrl+D => Filtro/Pegar).
Ctrl+A Seleccionar todo Seleccionar todo el texto
Ctrl+E Editar etiqueta Editar etiqueta html en el cursor
Mayús+Ctrl+E Seleccionar etiqueta Seleccionar etiqueta de <etiqueta> a </etiqueta>
Buscar
Ctrl+F Buscar Buscar una cadena en el documento, todos los documentos abiertos o en múltiples ficheros de proyecto.
Ctrl+F3 Texto seleccionado Buscar la siguiente ocurrencia del texto seleccionado
F3 Buscar siguiente Buscar la siguiente ocurrencia de la última cadena de búsqueda
Ctrl+R Reemplazar... Reemplazar texto en el documento(s) o en ficheros de proyecto.
Ctrl+G Ir a línea... Mover el cursor a la línea especificada
Acciones
Ctrl+Q Query String Asociar el Query String con el documento actual para solicitudes http
Alt+F12 Consola SQL... Despliega la consola SQL para ejecutar solicitudes
Mayús+F2 Código "compilado" Despliega el código "compilado" del documento actual
Ctrl+F2 HTML Validator Despliega el código html abierto del documento actual
Vista
Ctrl+F9 Compilar código Compilar código dinámico de la página
Acciones -> Imagen
Ctrl+I Insertar imagen... Seleccionar imagen a insertar
Ctrl+Intro Vista previa... Vista previa de la imagen bajo el cursor
Acciones -> Enlace
Ctrl+L Crear enlace Crear enlace (<a href="">)
Mayús+Ctrl+L Crear ancla Crear ancla (<a name="">)
Ctrl+Intro Abrir enlace bajo el cursor Abrir enlace bajo el cursor (fichero local)
Acciones -> Texto
Ctrl+Alt+F Fuente Agregar etiqueta <font>
Ctrl+Alt+P Párrafo Párrafo <p>
Ctrl+Alt+B Block quote Inserta un bloque de citación <blockquote>
Ctrl+Alt+D Alinear texto Alinear el texto seleccionado con la etiqueta <div>
Mayús+Ctrl+G Negritas Cambiar el texto seleccionado a negritas
Mayús+Ctrl+I Itálicas Cambiar el texto seleccionado a itálicas
Mayús+Ctrl+U Subrayado Cambiar el texto seleccionado a subrayado
Mayús+Ctrl+F Aplicar filtro Aplicar el filtro de usuario sobre el texto seleccionado(Configure el filtro seleccionando Ctrl+D => Filtro/Pegar)
Mayús+Ctrl+M Convertir a minúsculas Convierte el texto seleccionado a minúsculas
Mayús+Ctrl+S Convertir espacios Convertir espacios a  
Mayús+Ctrl+P Convertir a asp o php Reemplazar " carácter seleccionado por \" (PHP)o "" (ASP)
Ctrl+H Insertar una cadena html... Insertar una cadena y convertir los caracteres especiales a entidades HTML
Mayús+Ctrl+H Convertir a HTML Convertir caracteres especiales a entidades HTML en el texto seleccionado
Acciones -> Especial
Ctrl+P Añadir viñetas... Definir estilo de lista para insertar
Ctrl+B Insertar una etiqueta... Insertar una etiqueta o incluir el texto seleccionado dentro de una etiqueta específica
Mayús+Ctrl+B Insertar una etiqueta ASP o PHP Insertar <% %> o <? ?>
Ctrl+N Añadir un espacio invisible Añadir un espacio en blanco
Ctrl+M Añadir salto de línea Añadir una etiqueta <br>
Mayús+Ctrl+C Insertar comentario Insertar un comentario Html
Ctrl+Alt+C Añadir un color HTML Añadir un color numérico HTML de la paleta de colores
Proyecto
Ctrl+Alt+O Abrir... Abrir los ficheros de un proyecto
Ctrl+F10 Lista de proyectos  Desplegar la lista de proyectos
Mayús+F10 Carpeta del fichero Abrir explorador del proyecto que maneja la carpeta del fichero actual
Vista -> Visualizar
F2 Documentos Cambiar al panel "Documentos" para editar el código
F6 Imágenes Cambiar al panel "Imágenes" para explorar el código de imágenes
F7 Enlaces Cambiar al panel "Enlaces" para explorar el código de los enlaces
F8 Propiedades Cambiar al panel de "Propiedades"
F9 Página Ejecutar el navegador por defecto para visualizar la página
F10 Carpetas Cambiar al panel "Carpetas" para manejar las carpetas internas
F11 Informaciones Cambiar al panel "Informaciones"
F12 Organizar... Organizar los documentos abiertos
Ctrl+F11 Librería de recursos Despliega o enmascara una ventana retráctil con recursos útiles
Ctrl+D Idioma Seleccionar de listas drop-down completas de funciones nativas, métodos y propiedades en ASP, PHP, VBScript, ADOB, CSS-1 para insertar en el documento donde está el cursor.
F5  Actualizar Actualiza la vista del panel activo
Ctrl+K Ver bloques Resaltar bloques de código dinámico
Maj+Ctrl+K Parejas de paréntesis Resalta un bloque de paréntesis '{}', '()' o '[]'
Ayuda
F1 Sumario Sumario de ayuda
Mayús+F1 Indice Indice de ayuda
Ctrl+F1 Ayuda contextual Ayuda de html o php para la etiqueta o función actual

En el editor:

Código
Ctrl+J Mostrar plantilla de código (lista drop-down de macros)
Ctrl+Espacio Mostrar lista drop-down para completar el código
Mayús+Ctrl+Espacio Mostrar pista de código (ayuda de sintaxis para los parámetros de una función PHP)
Mover
Ctrl+Derecha Una palabra a la derecha
Ctrl+Izquierda Una palabra a la izquierda
Ctrl+PgUp Inicio de la pantalla
Ctrl+PgDn Final de la pantalla
Alt+Derecha Siguiente documento
Alt+Derecha Documento previo
Alt+Arriba Inicio del bloque de código actual: '()', '{}' o '[]'
Alt+Abajo Fin del bloque de código actual: '()', '{}' o '[]'
Borrar
Ctrl+T Borrar palabra a la derecha del cursor
Ctrl+BkSp Borrar palabra a la izquierda del cursor
Ctrl+Y Borrar línea actual (línea entera).
Mayús+Ctrl+Y Borrar hasta el final de la línea (a la derecha del cursor).
Misceláneos
Escape Cancela selección / Cerrar completar código
Desde Mayús+Ctrl+0
a Mayús+Ctrl+9
Colocar marcador
Desde Ctrl+0
a Ctrl+9
Ir a marcador

Realizado con ayuda de Iván M.

subir

17. Filtro de Usuario

El filtro de usuario no es comunmente utilizado, pero puede ser de gran ayuda en algunos casos.

Primero, el filtro de usuario puede ser localizado en la ventana 'datos de usuario' (Ctrl+D).

Si conoce la función en C 'printf' o en Pascal 'format', entonces filtro es el argumento y el texto (ver abajo) es el parámetro.
Si no conoce la función 'printf', entonces así es como funciona:
"printf('<fuerte>%s</fuerte>', 'tan libre')" devuelve "<fuerte>tan libre</fuerte>"

Asi, en el filtro de 'datos de usuario', usted provee una cadena (eg: "<strong>%s</strong>"). En el editor hay dos formas de aplicarlo:
- Mayús+Ctrl+V para pasar el texto del portapapeles de Windows como parámetro,
- Mayús+Ctrl+F para dar el texto seleccionado como parámetro.

Por supuesto, "<strong>%s</strong>" es un ejemplo básico, pero "</tr><td>%s</td><tr>" sería de mayor utilidad.
Ahora, es su turno descubrir todas las posibilidades.


subir

18. Modelos

Los ficheros modelo son utilizados cada vez que usted crea un nuevo fichero.
¡El número de modelos que usted puede utilizar es ilimitado!
Si usted crea un nuevo fichero sin un modelo de información, HAPedit utilizará el fichero modelo 'default'.

Para crear un modelo:
En el menú : Fichero | Guardar como modelo
 
Para importar un modelo:
En el menú : Fichero | Nuevo | Importar modelo
En los ficheros modelo, algunos términos serán reemplazados después de cargar el fichero: - Para fechas/horas "dddd" representa el día de la semana,
   "dd" el día del mes, "mm" el mes, "yyyy" el año,
   "hh" horas, "mm" minutos, "ss" segundos.
- Algunos ejemplos vienen incluídos con los añadidos.
 

subir

19. Errores conocidos

Los problemas identificados son::


subir

20. Terminos de uso

Libre, tan libre...

Este programa es freeware (libre), NO PUEDE SER VENDIDO O INTERCAMBIADO. Cada copia, duplicación, distribución, transferencia en red, línea telefónica u otro medio electrónico, para uso privado o colectivo es ALTAMENTE recomendado.

Si usted usa HAPedit para construir sitios, entonces puede añadir uno de mis logotipos en sus páginas.

Usted puede también agregar un enlace de sus sitios hacia HAPedit.


subir

21. Miscelánea


subir

Mayo 2004       subir