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).

  • ¿Inhibe automáticamente el sueño mientras transfiere files a través de la networking?
  • ¿Cómo encontrar discos externos conectados recientemente?
  • ios 5 - sonidos extraíbles
  • Cómo controlar la actividad de uso compartido de files de Mac
  • ¿Cómo evito la sensibilidad networkingucida del mouse durante una captura de pantalla en High Sierra?
  • ¿Cómo puedo download automáticamente varios sitios a través de Coda?
  • 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?

  • ¿Puedo canalizar la salida de un command al cursor actual?
  • ¿Dónde y cómo están disponibles las columnas adicionales para la vista de list en Finder?
  • Forma rápida de alternar entre "Texto más grande", "Pnetworkingeterminado" y "Más espacio" en Macbook Retina
  • ¿Puedo cambiar el icono de una aplicación y cómo?
  • ¿Cómo se reposiciona manualmente las caras en la aplicación Mac OS X Yosemite Photos?
  • ¿Puedo eliminar / Library / SystemMigration
  • 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).