guardado automático antes de "Ejecutar en el terminal" en BBEditar

Soy un nuevo usuario de BBEdit , con una larga experiencia como usuario de TextWrangler . En TextWrangler, me utilizan para ejecutar scripts de Python con el command "Ejecutar en Terminal", y en TextWrangler el comportamiento pnetworkingeterminado es save el file antes de enviarlo a la terminal.

Noté que en BBEdit, v11.1.2, si doy el command "Ejecutar en la Terminal" para un file no guardado, la opción "autosave" no está allí, así que termino enviando el "file temporal" para su ejecución, que está en una carpeta temporal, y las cosas "van mal" (la secuencia de commands está en el directory incorrecto, y necesito acceder a las routes de carpetas relativas).

Miré en las preferences, pero no encontré aún dónde establecer como pnetworkingeterminado para save antes de ejecutar el file.

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

¿Es una preference "oculta", que se dará en la línea de command?

  • ¿Hay alguna manera de leer / responder a los posts de text del iPhone en una computadora con Windows?
  • Autocompletar palabras en cualquier progtwig
  • ¿Qué editores de text de command-line vienen incluidos con macOS?
  • ¿Cómo crear un service que pone el text seleccionado entre comillas?
  • ¿Cómo puedo "alejar" mientras veo un file de text en un iPhone?
  • Cuadros de text en numbers exportados a pdf como 'esquemas'
  • Combina múltiples txts en uno
  • ¿Cómo puedo crear files de text sin formatting con la syntax de Markdown y convertirlos a formatting PDF?
  • 2 Solutions collect form web for “guardado automático antes de "Ejecutar en el terminal" en BBEditar”

    He recibido la respuesta del apoyo de BB:

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

    defaults write com.barebones.bbedit RunScriptPrefs_SaveBeforeRunning -bool YES 

    ¡También lo probé y funciona!

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

    El soporte de Barebone está en support@barebones.com

    Ellos podrán ayudar.

    Notas de la versión de BBEdit 11

    Las notas de la versión de BBEdit 11 mencionan lo siguiente:

    El #! el menu se ha reorganizado, y algunos comportamientos para ejecutar #! los scripts han sido cambiados, de la siguiente manera:

    • "Ejecutar …" se ha cambiado a "Ejecutar con opciones …". Esto abre un cuadro de dialog que le permite controlar lo que se hace con la salida del script. Las opciones para "Ejecutar en depurador" y "Ejecutar en el terminal" se han eliminado , ya que puede hacerlo explícitamente desde el #! el menu mismo (y los scripts que se ejecutan de esa manera no vuelven a tener su salida en la aplicación).
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).