• Autor: Derek Riemer. Mejoras por Robert Hänggi
  • Versión actual: 1.2 (en desarrollo)
  • Descargar versión 1.2-dev

Nota de traducción

La documentación original presenta errores. La que se publica se ha revisado solo de forma sucinta.

Introducción

Este complemento mejora la accesibilidad de notepad++. Notepad++ es un editor de texto para Windows, y tiene muchas características. Puedes obtener más información al respecto en https://notepad-plus-plus.org/

Características:

Apoyo para marcadores

Notepad++ te permite establecer marcadores en tu texto. Un marcador te permite volver rápidamente a una ubicación en el editor en cualquier momento. Para establecer un marcador, desde la línea que deseas marcar, pulsa control+f2. Luego, cuando quieras regresar a este marcador, pulsa f2 para saltar al siguiente marcador, o shift+f2 para saltar hacia atrás al anterior. Puedes establecer tantos marcadores como desees.

Anuncio de longitud de línea máxima

Notepad++ tiene una regla que se puede utilizar para comprobar la longitud de una línea. Sin embargo, esta característica no es ni accesible ni significativa para los usuarios ciegos, por lo que este complemento tiene un indicador de longitud de línea audible que emitirá un pitido cuando una línea sea más larga que el número especificado de caracteres. Para activar esta función, primero abre Notepad++, ve al menú de NVDA y selecciona Notepad++ bajo el menú Opciones. Marca la casilla “Activar el indicador de longitud de línea” y cambia el número máximo de caracteres según sea necesario. Cuando la función esté activada, escucharás un pitido al desplazarte a través de líneas que son demasiado largas o caracteres que exceden la longitud máxima. Alternativamente, puedes pulsar NVDA+g para saltar al primer carácter de desbordamiento en la línea activa.

Moverse al delimitador simétrico

En Notepad++ puedes desplazarte al delimitador simétrico de un programa puulsando control+b. Para moverte tienes que estar en Un carácter de la llave que deseas hacer coincidir. Al pulsar este comando, NVDA leerá la línea en la que aterrizó y si la línea consiste sólo en una llave, leerá la línea arriba y debajo de la llave para que puedas tener una idea del contexto.

Autocompletado

La funcionalidad de autocompletado de Notepad++ no es accesible por defecto. El autocompletado tiene muchos problemas, incluyendo que se muestra en una ventana flotante. Para hacer esta funcionalidad accesible, se hacen tres cosas.
  1. Cuando aparece una sugerencia de autocompletado, un sonido similar a un deslizamiento es reproducido. El sonido inverso se hace cuando desaparecen las sugerencias.
  2. Al pulsar las flechas abajo/arriba se lee el texto sugerido siguiente/anterior.
  3. El texto recomendado se verbaliza cuando aparecen las sugerencias.

Mapeador de atajos de teclado

A veces tienes que agregar o cambiar los atajos de teclado en Notepad++. Por ejemplo, puedes guardar una macro para eliminar el último carácter en cada línea. Si estableces un atajo de teclado para esta macro o deseas cambiar un atajo de teclado para otras acciones en el editor, ve al menú Preferencias (de Notepad++), luego al cuadro de diálogo de atajos de teclado. Desafortunadamente, el diálogo de atajos de teclado no es amigable con NVDA de forma predeterminada. Este complemento hace que este diálogo sea accesible. Puedes tabular entre los componentes y pulsar las teclas de flechas para manipular los controles como lo harías para cualquier otro diálogo.

Búsqueda incremental

Una de las características mas interesantes de notepad++ es la capacidad para usar la busqueda incremental. La búsqueda incremental es un modo de búsqueda en el que se busca una frase de prueba escribiendo en el campo de edición, y el documento se desplaza mostrandote la búsqueda en tiempo real. Mientras escribes, el documento se desplaza para mostrar la línea de texto con la frase más probable que estas buscando. También resalta el texto que coincida. El programa también te muestra cuántas coincidencias han sido detectadas. Hay botones para desplazarse hacia la coincidencia siguiente y anterior. Mientras escribes, NVDA anunciará la línea de texto que notepad++ detectó en un resultado de búsqueda. NVDA anuncia también cuántas coincidencias hay, pero sólo si el número de coincidencias ha cambiado. Cuando has encontrado la línea de texto que quieras, simplemente pulsa escape, y esa línea de texto estará en tu cursor. Para lanzar este cuadro de diálogo, selecciona Búsqueda incremental Desde el menu Buscar, o pulsa alt+control+i.

Anunciando información acerca de la línea actual

Pulsando NVDA+shift+ (barra inversa) en cualquier momento se anunciara lo siguiente:
  • el número de línea
  • el número de la columna, es decir, cuan lejos estás en la línea.
  • el tamaño de la seleccion, (número de caracteres horizontalmente seleccionados, seguido por un símbolo, seguido por el número de caracteres seleccionados verticalmente, lo que haría un rectángulo.

Apoyo a la funcion de busqueda anterior / siguiente

Por defecto, si pulsas control+f aparece el cuadro de diálogo Buscar. Si tecleas un texto aquí y pulsas Intro, el texto en la ventana es seleccionado y el documento se desplaza hacia el resultado de la búsqueda siguiente. En Notepad++ puedes pulsar f3 o shift+f3 para repetir la búsqueda hacia adelante o hacia atrás respectivamente. NVDA leerá la línea actual y la selección dentro de la línea que representa el texto encontrado.

Vista previa de MarkDown o Hipertexto como página web

Notepad++ No es compatible con MarkDown (*.md) p.ej. el resaltado del lenguaje. Sin embargo, puede obtener una vista previa de dicho contenido como mensaje navegable si pulsa NVDA+h (Escape para cerrar el mensaje). Si pulsa NVDA+shift+h, la abrirá en su navegador estándar. Algunas extensiones de Markdown populares como PHP Extra o TOC son compatibles. Funciona también con (single-paged) Html. Para probarlo, copie el siguiente bloque, péguelo en un nuevo documento de Notepad ++ y presione NVDA+h:
---
## Donde empezó...  
> Hace mucho tiempo,  
> en un país extranjero.  
## Y adonde fue después  
1. Primera etapa  
2. Segunda etapa  
## Eventualmente se convirtió en  
* no ordenado  
* pero sigue siendo  
* una lista

Atajos de teclado de Notepad++ no por defecto

Este complemento supone que Notepad++ es utilizado con las teclas de acceso directo por defecto. Si este no es el caso, por favor modifica las teclas de órdenes de esta app module para reflejar tus órdenes Notepad++ según las necesidades en el cuadro de diálogo Gestos de Entrada de NVDA. Todas las órdenes del complemento están bajo la sección de notepad++.

Autor: Iván Novegil Cancelas

Estudiante pontevedrés ciego. Usuario de Windows+NVDA, de iOS y de MacOS. Aficionado al software libre. Celtista. Interesado por el periodismo en general y por la radio en particular. Contribuyo a NVDA en los proyectos NVDARemote, WeatherPlus y LAMBDA y en el repositorio de traducción. Escribo cosas que unos señores han dado en llamar artículos, en Accesibilidad Apple Internacional. Más sobre mí Envíame un correo a [email protected]

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.