El IDE Las ventanas de edición le permiten editar y depurar archivos por lotes de Windows.

 

El editor IDE mostrará los cambios del documento en el margen y en el texto. En el texto, los caracteres insertados aparecen subrayados en color y los puntos donde se eliminaron los caracteres se muestran con pequeños triángulos. El margen muestra un bloque que indica el estado general de la línea. Los estados se modifican (color naranja), salvado (green), guardado y luego revertido a modificado (verde amarillo), y se guarda y luego se vuelve al original (cian). El historial de cambios se puede activar o desactivar con la entrada del menú "Opciones/Historial de cambios".

 

Si un archivo en una ventana de edición de pestañas se ha modificado pero aún no se ha guardado, el título de la pestaña tendrá el prefijo *. Cuando se guarda el archivo, el * es removido.

 

Si está utilizando TCC sintaxis, puede obtener ayuda para el comando/variable/función actualmente seleccionado (resaltado) presionando Ctrl-F1, o haciendo clic con el botón derecho del mouse y seleccionando Ayuda desde el menú contextual. También puedes pasar el ratón sobre un TCC nombre de la variable, y el IDE mostrará una información sobre herramientas con el valor actual. Si pasas el ratón sobre un TCC nombre del comando interno, el IDE mostrará una información sobre herramientas con la sintaxis del comando.

 

Puede cambiar la línea que se ejecutará a continuación cuando esté en modo de depuración moviendo el cursor a la línea y haciendo clic derecho y seleccionando "Saltar a esta línea" o presionando Ctrl-Shift-F11. Tenga en cuenta que si intenta saltar dentro o fuera de un bucle DO o bloque IFF, ¡sucederán cosas malas!

 

Puede bloquear la selección en la ventana de edición manteniendo presionada la tecla Alt mientras selecciona texto con el botón izquierdo del mouse.

 

La ventana de edición admite múltiples selecciones a la vez. Puede seleccionar texto adicional manteniendo presionada la tecla Ctrl mientras arrastra con el mouse. Se agregan varias selecciones al portapapeles en orden sin caracteres delimitadores. Para selecciones de bloques, el final de línea se agrega después de cada línea de texto. Las selecciones de bloques siempre se copian de arriba a abajo, no en el orden de selección.

 

El editor admite el autocompletado para TCC o nombres de comandos CMD, variables internas y funciones de variables. Para mostrar el menú desplegable de autocompletar, ingrese el nombre parcial y luego presione Ctrl-Entrar.

 

Márgenes

 

Hay tres márgenes posibles a la izquierda de la ventana de edición:

 

El número de línea (seleccionable mediante la opción de menú "Opciones / Mostrar números de línea").

El margen del punto de interrupción (haga clic izquierdo en este margen para establecer un punto de interrupción en esta línea).

El margen de plegado (seleccionable mediante la opción de menú "Opciones/Mostrar margen de plegado"), que mostrará un - para bloques que se pueden contraer en una sola línea (comandos DO, IFF y SWITCH, y grupos de comandos). Cuando un bloque se contrae, el margen de plegado mostrará un +. Al hacer clic izquierdo en el margen de plegado se alternará el estado de plegado.

 

Coloración de sintaxis

 

El IDE seleccionará el lexer de sintaxis (colorización) según la extensión del archivo:

 

.bat CMD (u opcionalmente TCC)
.btm TCC
.cmd CMD (u opcionalmente TCC)
. CssCO
. Htm HTML
. HtmlHTML
.lunaLua
. Php PHP
.plPerl
. Ps1PowerShell
pyPython
.rbRubí
Sh.Bash Shell
.sqlSQL
.tclTcl / Tk
.vbsVBScript
.xmlXML

 

La barra de herramientas de la ventana de edición (que se puede configurar haciendo clic en la flecha hacia abajo que se encuentra más a la derecha) tiene varios íconos para controlar la depuración. Cada uno tiene una información sobre herramientas para referencia rápida:

 

NuevoCree un nuevo archivo por lotes en una ventana de nueva pestaña.
AbiertoAbra un archivo por lotes existente en una ventana de nueva pestaña.
GuardarGuarde el archivo por lotes actual.
ImprimirImprima el archivo por lotes actual.
CorteCopie la selección resaltada al portapapeles y elimínela del archivo.
Copiar Copie la selección resaltada al portapapeles.
PastaCopie el contenido del portapapeles a la ubicación actual del cursor.
BorrarElimina la selección resaltada.
deshacerDeshacer la última edición.
rehacerRestaura el último Deshacer.
EncuentreBuscar texto.
Argumentos por lotesNuevos argumentos de archivos por lotes. El texto se analizará en %1 - %n argumentos por lotes y se utilizará cuando se depure el archivo por lotes.
Empezar a depurarInicia el depurador. El cursor se colocará en la primera línea.
Pausar la depuraciónPausa la ejecución en la siguiente línea.
Detener la depuraciónDetiene el depurador.
Entrar enEjecute la línea actual.
Paso sobreEjecute la línea actual pero deshabilite el depurador durante una CALL o GOSUB.
Correr al punto de interrupciónEjecute el archivo por lotes y deténgase en el siguiente punto de interrupción.
Punto de interrupción de palancaEstablece o desactiva un punto de interrupción en la línea actual.
Borrar puntos de interrupciónBorre todos los puntos de interrupción en el archivo por lotes actual.
Propiedades de archivoMuestra información sobre el archivo por lotes actual.
Iniciar nuevo shellIniciar otra copia de TCC (Esto es útil si necesita realizar algunas tareas mientras depura un archivo).
AyudaMuestra la ayuda en línea.