Associação de arquivos para edição em um mac

5

Tenho bastante experiência em como a associação de arquivos funciona para arquivos de abertura no Mac OS X.
Lembro-me de ler em algum lugar que o OS X mantém não apenas as informações sobre quais aplicativos podem abrir um arquivo, mas também quais aplicativos podem editar um tipo de arquivo específico.
Estou tendo problemas com esses aplicativos (Coda, Espresso, Forklift, Flow) que possuem um recurso “editar com editor externo”, já que a emissão desse comando em arquivos HTML os abre com o Dashcode. O Dashcode, claro, não é a associação atual para abrir esses arquivos (o Safari é), portanto, ele está claramente procurando por aplicativos que possam editar HTML.

Como gostaria de usar o TextMate como meu editor nesses casos, como posso definir essa preferência?

    
por Agos 03.08.2009 / 21:42

5 respostas

2

Existe este utilitário lançamento mágico que permite configurar regras para o que você gostaria de fazer com certas arquivos.

    
por 18.05.2010 / 05:30
3

Isso é gerenciado por um serviço do sistema chamado LaunchServices. Não há interface do usuário direta para fazer alterações em massa, mas você pode ajustar um único tipo de arquivo por vez da seguinte maneira:

  1. Selecione qualquer arquivo do tipo cujo associação que você deseja ajustar (digamos que o arquivo é chamado " foo.myType ", e você quer tudo " myType " arquivos para abrir Photoshop.)
  2. Escolha Arquivo-> Obter informações ou pressione Cmd-I.
  3. Clique no triângulo de divulgação na sub-painel "Abrir com:".
  4. Arraste a caixa suspensa e selecione o aplicativo que você deseja usar. E se você não vê o aplicativo que deseja use, selecione "Outro".

  5. Clique em "Alterar tudo" para alterar o associação para todos os arquivos desse tipo.

Espero que ajude.

    
por 17.08.2009 / 16:32
2

Cada uma dessas aplicações apropriadas (Coda, Espresso, Forklift, Flow) terá a preferência de dizer qual editor externo usar. Por exemplo, no Flow, ele está disponível na seção Edição da janela de preferências.

Para alterar o padrão do sistema, sua melhor opção é tentar atualizar o banco de dados do Launch Services usando a resposta do peterb.

    
por 17.08.2009 / 17:13
1

Na minha instalação do Coda, o TextWrangler aparece como meu editor preferencial de escolha ao selecionar um editor externo. (Eu suponho que se eu jogasse o TextMate no sistema, ele também apareceria).

Se você estiver tendo problemas com associações de arquivos, recomendo instalar o RCDefaultApp . Ele é instalado nas Preferências do Sistema e fornece uma maneira mais fácil de definir associações de arquivos do que através do tipo de arquivo (que pode ou não ser mantido em alguns casos).

Você deve ser capaz de adicionar TextMate aos tipos de arquivo que deseja editar e, em seguida, ele deve aparecer quando você clica com o botão direito do mouse em um arquivo.

Espero que isso ajude!

    
por 03.08.2009 / 22:00
1

O TextMate permite editar arquivos dentro de outros aplicativos usando o plug-in "Editar no TextMate ...". Não é exatamente o que você quer (e só permitiria editar no TM, não em outros editores, por exemplo), mas pode resolver o problema por enquanto.

Você pode instalar isso e o menu aparecerá em todos os aplicativos. Procure no menu de ajuda "Editar no TextMate"

    
por 04.08.2009 / 15:33