No OS X Lion, há um novo recurso que fornece funcionalidade de salvamento automático e controle de versão. Gostaria de desabilitar essa funcionalidade - só não quero isso.
Tenho um fluxo de trabalho que envolve meu dedo no gatilho no cmd-S, uso meu próprio VCS quando necessário, salvo compulsivamente e abro aplicativos como TextEdit e Preview como blocos de notas temporários sem querer que nenhuma alteração seja salva automaticamente e sem uma caixa de diálogo de desbloqueio estúpida que então grava minhas alterações quando eu só queroveras alterações e não registrá-las.
Então, é possível desligar as versões sem reverter para 10.6?
PS: Só perguntandocomo desabilitar, nãopara uma discussãodeos prós e contras dos recursos.
Responder1
Isso pode ser feito executando o seguinte comando do Terminal (para visualização neste exemplo):
defaults write $(osascript -e 'id of application "Preview"') ApplePersistence -bool no
Substitua Preview
o comando acima pelo nome do aplicativo em que você deseja realizar isso.
Para TextEdit você também deve executar o seguinte comando, para evitar erros de sandbox:
defaults write com.apple.TextEdit AutosavingDelay -int 0
Veja tambémesta resposta em Ask Different.
Responder2
Vá para as preferências do sistema, guia geral e marque a caixa que diz; peça para manter as alterações ao fechar documentos. Ao sair desse documento, aparece uma janela solicitando que você reverta as alterações. Essa é a opção que você precisa clicar.
Isso fechará a janela sem salvar nenhuma alteração.
Responder3
A partir da versão 10.8.4, o "autosave" é aplicado a todos os aplicativos, incluindo o Xcode. Isso é especialmente problemático para criadores de scripts de aplicativos da web, que podem descobrir que seus scripts Python salvos automaticamente travam o Apache sem sua permissão. o comando de terminal fornecido acima funciona para interromper o salvamento automático do Xcode:
defaults write $(osascript -e 'id of application "Xcode"') ApplePersistence -bool False
No momento em que este livro foi escrito, "Pedir para manter as alterações ao fechar documentos" estava quebrado com o Xcode, portanto, clicar no botão vermelho salvará um script sem perguntar. Portanto, se o seu gato pisou no teclado e você fechou a janela, o Apache poderá travar devido ao script do gato.
Responder4
Sim, você pode desabilitar versões globalmente, descrevi aqui:
Como desativar versões no OS X Lion
Não encontrei nenhuma maneira de desativar o salvamento automático.