Como visualizo os arquivos .csv no quicklook

3

Como posso configurar uma instalação do OS X para que os arquivos .csv sejam visualizados rapidamente, como se fossem arquivos .txt (texto simples)?

No momento, eles só aparecem como um documento em branco genérico, a menos que você altere manualmente a extensão para .txt.

Eu encontrei esta postagem que cobre os mesmos problemas e oferece algumas pensamentos, mas nunca chega a qualquer resolução.

    
por Lawrence Johnston 11.05.2009 / 00:30

4 respostas

2

Como tenho muitos arquivos CSV, decidi que é hora de um plug-in real para eles. Talvez outra pessoa ache isso útil, é o OSS: link

    
por 05.07.2009 / 22:40
3

É importante observar que o Mac OS X 10.6 Snow Leopard agora fornece arquivos .csv apropriados para o QuickLook. Mostra como se fossem abertos em uma planilha. (Parte do mesmo gerador que mostra documentos do Word, PowerPoint e Excel nativamente sem o próprio Office instalado)

Forçar arquivos .csv de visualização rápida:

CSVQL.qlgenerator ( Código Fonte )

Enquanto longe do ideal eu montei um gerador QuickLook. Ele foi testado em computadores Intel e PPC executando 10.5.6. Deveria haver alguma maneira de adicionar apenas .csv para ser reconhecido como texto simples de alguma forma - já que alguns geradores já lidam com .csv mas quebram quando o arquivo não é atribuído a eles.

É possível que um aplicativo informe ao LaunchServices para tratar o dito arquivo como um arquivo de texto simples (definições UTTypeConformsTo), mas ele precisa ser definido no Info.plist do aplicativo - daí o problema que você enfrentou quando o arquivo não foi atribuído. aberto em qualquer aplicativo ou aplicativo incorreto

A outra alternativa é executar manualmente a pesquisa rápida a partir da linha de comando o trabalho :% qlmanage -c public.plain-test PATH_TO_CSV_FILE

Uma breve introdução sobre como o QuickLook funciona para aqueles curiosos:
Ao escolher procurar rapidamente um arquivo, o daemon de pesquisa rápida ( qlmanage -p da linha de comando) examinará o arquivo e, dependendo do aplicativo projetado para abri-lo, procurará um gerador em um dos 4 locais. O próprio aplicativo ( Application.app/Contents/Library/QuickLook ), ~/Library/QuickLook , /Library/QuickLook e, por último, /System/Library/QuickLook .

Os padrões do sistema podem ser encontrados em /System/Library/Frameworks/QuickLook.framework/Resources/Generators/

Os geradores são identificados pelo UTI (Uniform Type Identifiers) do arquivo - o maior problema é que os valores separados por vírgula não são automaticamente definidos como um UTI conhecido no 10.5.

Para obter os detalhes mais divertidos sobre como criar geradores do QuickLook e como eles funcionam, confira desenvolvedor .apple.com

    
por 11.05.2009 / 22:48
1

Como não consigo encontrar um plug-in do CSV Quicklook, sugiro que você faça o seu próprio. Há um tutorial aqui: link No que diz respeito aos projetos de codificação, não parece muito difícil.

não vai funcionar. Como você suspeitava, o Firefox não está adicionando o tipo / criador ao baixar o arquivo. Você realmente precisará alterá-lo manualmente. O site da Mozilla sugere que você entre em contato com o proprietário do site quando o Mimetype "errado" for usado :-( Além disso, os únicos plug-ins FFox "Mimetype" que eu posso ver apenas o controle sobre se o navegador deve baixar ou abrir o arquivo abri-lo com.) Você está sem sorte.

    
por 11.05.2009 / 02:27
1

Antes de mais nada, decida qual aplicativo você gostaria de abrir ao clicar duas vezes em um arquivo com a extensão .csv. A janela Obter Informações permitirá que você especifique o aplicativo padrão para essa extensão de arquivo.

Modifique o arquivo Info.plist do aplicativo seguindo as etapas fornecidas nesta dica: link

    
por 01.07.2011 / 04:26

Tags