Propaganda

Se você é um programador, já confia bastante na documentação. Traço (grátis, US $ 19,99 para a versão completa) é um aplicativo para Mac projetado para tornar sua leitura necessária uma experiência mais agradável.

A maioria dos programadores não conhece o idioma preferido de sua escolha. Menos ainda possuem um conhecimento detalhado de cada biblioteca e API com a qual eles entram em contato. Como programadores, pesquisamos no Google. Pedimos Stack Overflow. Lemos a documentação. Muita e muita documentação. A maioria das pessoas lê a documentação em um navegador, mas há uma maneira melhor. Conheça Dash.

Traço e documentação

O Dash é um aplicativo que armazena em cache localmente a documentação da Internet e permite acessá-la através de um aplicativo Web específico. Pode ser baixado do site do desenvolvedor. A diferença entre gratuito e pago é mínima, a versão gratuita vem com um tempo de espera na inicialização e sempre que você alterna entre os conjuntos de documentação (documentos) e exigirá que você o compre.

instagram viewer
dash-nag

Se você optar por atualizar para a versão paga do Dash, poderá pelo menos usá-la em quantos computadores Mac você possuir (um número ilimitado, de acordo com os desenvolvedores).

A proposta de valor do Dash baseia-se no número de bibliotecas e idiomas suportados e é aqui que ele brilha.

dash-docsets

Praticamente todos os idiomas, API e bibliotecas que você pode imaginar estão representados, além de alguns dos quais você provavelmente nunca ouviu falar. Web, dispositivos móveis e sistema estão bem representados aqui.

Pessoalmente, desenvolvo para a Web em capacidade de front-end e back-end, e tudo o que uso está presente aqui. Infelizmente, a qualidade da documentação é um pouco confusa.

A qualidade da documentação

Os desenvolvedores não criaram a documentação, então não é realmente culpa deles. Como eu disse antes, o Dash apenas armazena em cache a documentação pré-existente.

O problema é que alguns idiomas simplesmente não estão bem documentados - como o antídoto simplificado do JavaScript CoffeeScript CoffeeScript é JavaScript sem dores de cabeçaEu realmente nunca gostei muito de escrever JavaScript. Desde o dia em que escrevi minha primeira linha usando-a, sempre me ressenti que tudo o que escrevo sempre parece um Jackson ... consulte Mais informação . A documentação deles é mais "Não é legal?" guia de instruções, mostrando exemplos do idioma em ação, sem realmente explicar como as coisas funcionam.

dash-coffee

Além disso, no caso do CoffeeScript, ele não fica bem no Dash. É muito mais adequado para um navegador da web.

Com isso dito, alguns conjuntos de documentação funcionam muito bem, como os do Ruby. Isto é a linguagem que alimenta a estrutura de aplicativos da web Ruby On Rails 3 maneiras interativas, divertidas e gratuitas de começar a aprender a linguagem de programação RubyRuby é uma linguagem de script expressiva e de alto nível. Ele é usado na Web principalmente como parte da estrutura de desenvolvimento da web Ruby on Rails, mas também de forma independente. Se você está curioso sobre o que Ruby (não ... consulte Mais informação , possui documentação totalmente pesquisável e se encaixa perfeitamente na estética do Dash.

dash-rb

Também há dicas disponíveis para download no Dash. Eles não se concentram nos recursos de idioma, mas nos recursos avançados do Git, editor de texto favorito da equipe Sublime Text 2 Experimente o Sublime Text 2 para atender às suas necessidades de edição de código entre plataformasO Sublime Text 2 é um editor de código de plataforma cruzada sobre o qual ouvi falar recentemente, e devo dizer que estou realmente impressionado, apesar do rótulo beta. Você pode baixar o aplicativo completo sem pagar um centavo ... consulte Mais informação e 3 e outros pacotes de software populares.

Folhas de dicas também estão disponíveis para recursos HTTP, HTML e CSS e cores nomeadas.

Acessibilidade

Conheço muitos desenvolvedores que lutam para ler texto em preto sobre fundo branco. Alguns até usam óculos com cores especiais para facilitar a leitura. Alguns simplesmente precisam ampliar o texto.

Não encontrei configurações específicas de acessibilidade no Dash, nem encontrei nenhuma maneira de aumentar o tamanho do texto. Isso pode ser um fator decisivo para alguns usuários com deficiência visual. No entanto, o OS X vem com alguns recursos de acessibilidade (Preferências do Sistema> Sistema> Acessibilidade), o que pode tornar o Dash um pouco mais utilizável.

Conclusão

Você deve obter a versão paga do Dash? Depende. Não há realmente nenhum recurso atraente que faça a atualização valer a pena, mas você apoiará o projeto participando.

Eu uso a versão gratuita do Dash quase diariamente. Se você cria um código de vida e possui um Mac, precisa deste aplicativo. Não é perfeito, mas faz o trabalho.

Baixar:Dash para Mac OS X (grátis, US $ 19,99 para a versão completa)

O que você acha? Faça o download e conte-nos sua opinião nos comentários abaixo.

Crédito da foto: Código (Michael Himbeault)

Matthew Hughes é desenvolvedor e escritor de software de Liverpool, Inglaterra. Ele raramente é encontrado sem uma xícara de café preto forte na mão e adora absolutamente o Macbook Pro e a câmera. Você pode ler o blog dele em http://www.matthewhughes.co.uk e siga-o no twitter em @matthewhughes.