In Sublime Text 2, voglio essere in grado di salvare tutti i file aperti/caricati che hanno nomi.sublime: salva tutti i file aperti/caricati con nomi?
Mi piace come Sublime può avere file con nomi di file, e avere file che non sono mai stati salvati, e può essere chiuso e si ricorda dei file senza titolo e li ricarica senza che io debba salvarli. Ma quando un file ha un nome di file e ha alcune modifiche nel buffer non ancora salvato, sublime lo mostra come tale, con il nome del file e il cerchio, chiudo sublime e lo riapre, l'ho sublimate come lo era e quindi le modifiche non vengono ancora salvate nel file. È fantastico ... Ma ... vorrei un comando per salvare tutti, ma non quelli senza titolo.
C'è un'opzione salva tutto nel menu, ma si apre una finestra di dialogo che chiede di salvare i file senza titolo.
Quali funzioni API sarebbero coinvolte per scrivere un comando che lasci quelli senza titolo così come sono e salva quelli con nomi di file? (e c'è un codice di esempio che posso usare che usa quelle funzioni API?)
grazie, ho appena provato a inserirli, anche se non funziona con view.run_command ('..') una domanda correlata http://stackoverflow.com/questions/19532204/in-sublime-why-is -def-run-working-in-one-case-and-not-another-caseand-how-can nel frattempo proverò un binding. – barlop
@barlop È un 'ApplicationCommand', quindi non è possibile eseguirlo in una vista. Puoi usare keymap o cambiare 'ApplicationCommand' in' TextCommand' e cambiare 'run (self)' in 'run (self, edit)' di conseguenza. – longhua
grazie, vedo che il tuo codice funziona molto bene. darò che ApplicationCommand-> TextCommand andrà anche domani. – barlop