2 votos

guardado automático antes de "Ejecutar en Terminal" en BBEdit

Soy un nuevo BBEdit usuario, con una larga experiencia como TextWrangler usuario. En TextWrangler, estoy acostumbrado a ejecutar scripts de Python con el comando "Ejecutar en Terminal", y en TextWrangler el comportamiento por defecto es guardar el archivo antes de enviarlo a la terminal.

Me he dado cuenta de que en BBEdit, v11.1.2, si le doy al comando "Ejecutar en Terminal" para un archivo no guardado, no está la opción "autoguardar", por lo que acabo enviando a ejecutar el "archivo temporal", que está en una carpeta temporal, y las cosas "salen mal" (el script está en el directorio equivocado, y necesito acceder a rutas de carpetas relativas).

He mirado en las preferencias, pero aún no he encontrado dónde poner por defecto que se guarde antes de ejecutar el archivo.

También he buscado con google, pero en vano.

¿Se trata de una preferencia "oculta", que debe indicarse en la línea de comandos?

1voto

Fabio Puntos 31

He recibido la respuesta del soporte de BB:

aunque ya no existe una opción GUI en BBEdit para controlar este comportamiento, puede hacer que BBEdit guarde siempre un script antes de ejecutarlo emitiendo el siguiente comando de Terminal (que puede copiar y pegar):

defaults write com.barebones.bbedit RunScriptPrefs_SaveBeforeRunning -bool YES

También lo he probado, ¡y funciona!

1voto

Steve Evans Puntos 155

Póngase en contacto con Barebones, los desarrolladores de BBEdit, para recrear este comportamiento de Text Wrangler en BBEdit.

Soporte de barebone está en support@barebones.com

Ellos podrán ayudar.

Notas de la versión de BBEdit 11

En Notas de la versión de BBEdit 11 menciona lo siguiente:

En ¡#! ¡menú se ha reorganizado, y algunos comportamientos para ejecutar #! scripts, como sigue:

  • "Ejecutar " se ha cambiado por "Ejecutar con opciones ". Esto abre un diálogo que le permite controlar lo que se hace con la salida script. Las opciones "Ejecutar en depurador" y "Ejecutar en Terminal" se han eliminado ya que puede hacerlo explícitamente desde el propio menú #! (y los scripts ejecutados de esa forma no devuelven su salida a la aplicación de todos modos).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X