¿Cómo ejecuta Ultraedit el lenguaje C?
------------------------------------------- ----- -------------------------------------
DOS Comandos (Menú Avanzado)
Este comando se usa para ejecutar comandos de DOS en UltraEdit. Este comando se usa para ejecutar comandos de DOS en UltraEdit y captura los resultados de la ejecución del comando. mostrado en UltraEdit.
Al ejecutar este comando se abrirá un cuadro de diálogo donde podrá especificar el comando (usando el botón Examinar) y especificar el directorio de trabajo del comando (los directorios de trabajo solo son compatibles con UltraEdit-32).
La línea de comando especificada debe ser la ruta completa al archivo que se va a ejecutar, a menos que sea un comando del sistema (como "DIR") o esté ubicado en un directorio de Windows y en un directorio del sistema de Windows.
El directorio de trabajo debe ser la ruta completa al directorio de trabajo o dejarse en blanco si no es necesario.
Para que el programa se ejecute de manera más flexible, puede usar una secuencia de línea de comando especial para reemplazar el nombre del archivo activo con el nombre del archivo activo durante la ejecución y pasarlo al programa que se ejecutará, por ejemplo:
Configuraste un comando para ejecutar el compilador y deseas invocarlo usando el archivo actualmente editado. Sin embargo, aún desea poder invocar el compilador después de cambiar el archivo a un nuevo nombre.
Especifique el siguiente comando en el cuadro de diálogo:
c:/comp\compiler %F
Cuando se ejecute este comando, %F será reemplazado por la ventana activa La ruta completa, el nombre del archivo y la extensión del archivo que se guardará antes de ejecutar el comando.
El siguiente comando pasa parte del nombre de archivo completo:
Solo ruta de %P ("C:\project\test\")
Solo nombre de archivo de %N ("prueba")
Solo extensión %E (".c")
%P%N%E es igual a %F, que es ("C:\ proyecto\ prueba\prueba.c").
Nota: si %f, %p, %n, %e son letras minúsculas, el nombre del archivo se pasará como un nombre de archivo largo y deberá estar entre comillas, como "%f " o "% p%n "espera. Si %F, %P, %e son letras minúsculas, el nombre del archivo se pasará como un nombre de archivo largo y deberá estar entre comillas, como "%f " o "%p%n". Si %F, %P, %N, %E son letras mayúsculas, el nombre del archivo entrante y la ruta se convertirán al formato de nombre de archivo corto "8.3" para una máxima compatibilidad con los programas de DOS.
También se pueden usar los siguientes comandos:
%R se puede usar para la ruta/nombre completo del programa (%r para nombres de archivos largos, %R para nombres de archivos cortos)
%RP se puede usar para la ruta completa a un programa (%rp para nombres de archivos largos, %RP para nombres de archivos cortos)
%RN se puede usar solo para el nombre del programa (% rn para nombre de archivo largo, %RN para nombre de archivo corto). Utilice %RN para nombres de archivos cortos)
%modify% En algunos casos, puede ser necesario modificar los parámetros de la línea de comando cada vez que ejecuta la herramienta. Para modificar los parámetros, agregue %modify% a la línea de comando, luego, cuando ejecute la herramienta, se mostrará un cuadro de diálogo y el usuario podrá modificar la línea de comando o cancelar la ejecución sin modificaciones.
%sel% se utiliza para permitir que UltraEdit agregue texto resaltado/seleccionado en el documento activo a la línea de comando, reemplazando el parámetro %sel%.
%Env: Permite a los usuarios utilizar variables de entorno en los comandos. Las variables de entorno siguen a %Env: directamente y UltraEdit las reemplazará con el contenido de la variable de entorno correspondiente.
%line% se usa para permitir que UltraEdit agregue el número de línea del cursor a la línea de comando, reemplazando %line% - 1 significa la primera línea.
%col% se utiliza para indicarle a UltraEdit que agregue el número de columna donde se encuentra el cursor a la línea de comando, reemplazando %col%-1 con la primera columna.
Una vez completado el comando, el resultado del comando se capturará y se mostrará en la ventana.
La salida de los programas DOS a veces es almacenada en caché por el sistema operativo. En programas que requieren interacción en tiempo de ejecución, es posible que este proceso no funcione correctamente porque la salida no se almacenará en caché sin un mensaje de Corrección. Esto puede sorprender a los usuarios.
La salida siempre se captura. Si el programa no genera salida en la pantalla de la consola, la salida capturada puede estar vacía y UltraEdit mostrará una ventana vacía.
Si la casilla de verificación Mostrar ventana de DOS está seleccionada, UltraEdit mostrará la ventana de DOS al ejecutar el comando; de lo contrario, la ventana de DOS estará oculta;
Nota: si la salida de la captura no funciona correctamente o el comando no se ejecuta correctamente, puede intentar utilizar el comando Preparar método de captura (en el menú Avanzado).
El comando de DOS de última ejecución se utiliza para repetir el comando especificado en el cuadro de diálogo Comando de DOS de última ejecución sin que aparezca el cuadro de diálogo.