Ter o Textmate me avisando ao gravar em um arquivo que foi modificado desde a última leitura do Textmate

2

Cenário:

Eu abro um arquivo, eu o edito. Depois que comecei a editar, o arquivo foi modificado por outro programa. Por fim, salve o arquivo.

Nesse caso, o Vim forneceria esse aviso útil:

WARNING: The file has been changed since reading it

Do you really want to write to it (y/n)?

Mas o Textmate sobrescreverá o arquivo silenciosamente, o que pode resultar em perda de dados desagradável (no meu caso, uma revertida de fato no Git). Como posso evitar isso?

    
por emm 01.12.2009 / 18:13

1 resposta

1

Correção simples: altere o foco para outro aplicativo antes de clicar em salvar, se você espera que esse comportamento aconteça frequentemente em um arquivo específico. Se você mudar o foco e voltar, o TextMate detectará a mudança.

Não sei por que você tem programas modificando arquivos enquanto trabalha neles, mas ... aí está.

    
por 01.12.2009 / 18:17