1.5.1  Características del Editor

He aquí sólo unas cuantas características ofrecidas por el editor, en la implementación de POV-Ray para Windows:

Resaltado en Color de la Sintaxis.
Comandos específicos del lenguaje, comentarios, y cadenas de caracteres se colorean de forma diferente para diferenciarlos del texto llano.
Completado de Comandos.
Se pueden expandir o rotar cíclicamente los comandos específicos de un lenguaje presionando la tecla TAB mientras el cursor esté al final de un comando parcial.
Lista de Comandos
Aparecerá una lista desplegable si pulsa Ctrl + Espacio en cualquier parte de la ventana del editor. Si el cursor está sobre un comando parcial, la lista se desplazará apropiadamente.
Elección de Usuario Respecto al Comportamiento de Fin-De-Linea.
Algunos usuarios prefieren la facultad de posicionar el cursor más allá del fin de línea, mientras que a otros usuarios les desagrada este comportamiento. Usted puede eligir cualquiera.
Mapeado de Teclado Completamente Personalizable.
Se pueden añadir o eliminar asignaciones de teclas para imitar los populares mapeados de teclado, como Brief y Epsilon. Se pueden asignar más de 120 comandos individuales al teclado.
Macros de Tecleado.
Los usuarios puede grabar una secuencia de pulsaciones de teclas y asignarla a una sóla tecla para reproducirlo repetidamente. Se pueden grabar hasta diez macros. Éstas se conservarán a través de las sesiones de edición.
Manipulación del Texto por "Arrastrar y Soltar".
El texto seleccionado se puede arrastrar y soltar entre cualquier ventana que soporte Arrastrar y Soltar texto OLE. El texto se puede copiar o mover.
Selección y Manipulación de Columnas.
Se pueden seleccionar columnas de texto con el ratón para luego manipularlas.Se pueden seleccionar columnas vacías (columnas con un ancho de cero caracteres), provocando que el subsecuente tecleado y borrado se efectúe sobre múltiples líneas al mismo tiempo.
División Múltiple de las Vistas.
Los usuarios pueden crear hasta cuatro vistas separadas del mismo fichero en edición. Cada una tendrá sus barras de desplazamiento independientes.
Deshacer/Rehacer Ilimitados.
Todas las acciones de edición se pueden deshacer y rehacer por completo. Se puede poner un límite al número de acciones de edición que pueden deshacerse.
Auto Indentación.
Una vez que se ha escogido un lenguaje, a medida que el usuario introduce el código, CodeMax automáticamente indentará las líneas para que sigan las reglas de visibilidad del lenguaje.
Auto Grabado Opcional.
Si está activado, los ficheros modificados se guardan automáticamente.
Auto Recarga Opcional de Ficheros Modificados.
Opcinalmente, el editor puede recargar automáticamente un fichero del editor que se modificó por un programa externo mientras POVWIN no tenía el foco. También puede preguntarle si quiere o no recargarlo (que es el comportamiento por defecto).
Coincidencia de Corchetes.
Presionando la combinación de teclas Ctrl + ] mientras el cursor está sobre un caracter "[", "(", o "{" hará que el cursor salte a su correspondiente "]",")", o"}", y viceversa.
Indentado/Des-indentado por Bloques
Presionando las teclas TAB o Mayus1 + TAB se indentará o desindentará un bloque de texto seleccionado.
Tabulado/Des-tabulado
Puede convertir texto que se formateó con caracteres TAB a la forma de expansión-en-espacios y viceversa.
Colores Personalizados.
Todos los colores del editor (incluído el fondo) pueden personalizarse. POVWIN también proporciona dos "configuraciones rápidas" - texto blanco sobre fondo negro y texto negro sobre fondo blanco.
Conservación Inteligente de las Mayúsculas en Operaciones de Reemplazo.
Durante la operación buscar y reemplazar, opcionalmente puede dejar que el texto reemplazado conserve sus mayúsculas originales.
Lista MRU (Ficheros Usados Más Recientemente) Mejorada
La lista MRU de POVWIN no solo hace una rellamada de los nombres de los ficheros abiertos recientemente, también recuerda la línea, columna, lenguaje, tabulado e indentación del fichero.
Expansión de Comandos y Lista de Código.
Esta característica permite la rápida inserción de los comandos típicos por tecleo parcial y presión de TAB, o usando Ctrl + Espacio para sacar una lista completa.

(1) En algunos teclados, esta tecla podría aparecer con el nombre SHIFT (N. d T.)