Looq é uma poderosa extensão criada especialmente para a funcionalidade nativa de Pré-visualização Rápida do sistema Mac. Ela pode substituir a interface básica de pré-visualização de arquivos acionada ao pressionar a barra de espaço no Finder, transformando-a em um visualizador completo, com suporte a dezenas de formatos de arquivo adicionais, incluindo documentos Markdown, arquivos de código, bancos de dados SQLite, arquivos compactados e metadados de aplicativos.
Depois de instalar a extensão, basta selecionar qualquer arquivo no Finder e pressionar a barra de espaço. A janela exibida deixará de ser uma pré-visualização simples e passará a ser uma interface de visualização completa, com renderização de conteúdo, realce de sintaxe de código, navegação por páginas e funções interativas, sem precisar abrir aplicativos pesados.
Em comparação com a funcionalidade de Pré-visualização Rápida integrada ao sistema, Looq oferece uma experiência completa de navegação interativa para os seguintes tipos de arquivo:
Arquivos Markdown
- Totalmente compatível com a sintaxe Markdown no estilo GitHub.
- Sumário lateral flutuante, que acompanha a rolagem da página.
- Suporte a fórmulas matemáticas KaTeX, incluindo fórmulas em linha e blocos de fórmulas independentes.
- Inclui BeautifulMermaid e mermaid.js, permitindo renderizar vários tipos de diagramas Mermaid.
- Suporte a caixas de aviso no estilo GitHub e shortcodes de emoji.
- Atualização da pré-visualização em tempo real ao editar arquivos, sem cintilação na interface.
Código-fonte (suporte a mais de 200 tipos de arquivo)
- Usa as regras de sintaxe e os esquemas de cores de temas do Visual Studio Code para realizar o realce de código.
- Barra de título de escopo flutuante: ao rolar a página, títulos como funções e nomes de classes ficam fixos no topo.
- Exibe números de linha e realça a linha onde o cursor está localizado.
- Suporte a arquivos com declaração de interpretador de scripts e diversos arquivos de configuração.
Banco de dados SQLite
- Permite abrir diretamente arquivos de banco de dados .db sem ferramentas adicionais.
- Permite visualizar tabelas, alternar entre tabelas e navegar por linhas com paginação.
- Ao passar o mouse, é possível ver dicas sobre tipos de campos e restrições.
- Adota um modo de carregamento em blocos, permitindo uso fluido mesmo quando a tabela possui milhões de linhas.
Arquivos de tabela (TSV/CSV)
- Exibe arquivos TSV com o estilo de tabela nativo do sistema AppKit.
- Suporte a ordenação de colunas e paginação de conteúdo.
Arquivos de diferença/patch
- Mostra as alterações de código de forma intuitiva com cores vermelha e verde.
- Exibe os números de linha do código antigo e novo lado a lado.
- Mostra diferenças de vários arquivos em abas separadas.
Arquivos compactados (sem necessidade de descompactar)
- Permite visualizar os arquivos internos de compactados ZIP, TAR, GZ, BZ2 e outros.
- Usa o estilo de exibição do Finder para apresentar a estrutura dos arquivos.
Pastas (estilo semelhante ao Finder)
- Suporte a dois modos de navegação: visualização em lista e visualização em grade de ícones.
- Permite ordenar e agrupar por data, tipo de arquivo, tamanho e etiquetas.
Metadados de aplicativos e pacotes de instalação
- Permite visualizar assinatura de código, permissões e informações de notarização de .app, .ipa, .pkg, .dmg, .iso, .torrent e perfis de configuração.
- Exibe arquivos Info.plist e outros dados internos que a Pré-visualização Rápida nativa não consegue ler.
