İlan
Bir programcıysanız, zaten belgelere çok güveniyorsunuz. tire (free, tam sürüm için $ 19.99) gerekli okumayı daha keyifli bir deneyim haline getirmek için tasarlanmış bir Mac uygulamasıdır.
Çoğu programcı kendi tercih ettikleri dili bilmiyor. Daha az sayıda kişi, iletişim kurdukları her kitaplık ve API hakkında ayrıntılı bilgiye sahiptir. Programcılar olarak biz Google. Stack Overflow soruyoruz. Belgeleri okuyoruz. Çok sayıda belge. Çoğu kişi belgeleri bir tarayıcıda okur, ancak daha iyi bir yol vardır. Dash ile tanışın.
Kısa Çizgi ve Belgeler
Dash, belgeleri İnternet'ten yerel olarak önbelleğe alan ve belirli bir web uygulaması üzerinden erişmenizi sağlayan bir uygulamadır. Buradan indirilebilir geliştirici web sitesi. Ücretsiz ve ücretli arasındaki fark minimumdur, ücretsiz sürüm başlangıçta bir bekleme süresi ile birlikte gelir ve dokümantasyon setleri (dokümanlar) arasında geçiş yaptığınızda sizi satın alır.
Ücretli Dash sürümüne yükseltmeyi seçerseniz, en azından sahip olduğunuz kadar Mac bilgisayarda (geliştiricilere göre sınırsız sayıda) kullanabilirsiniz.
Dash’in değer önerisi, desteklediği kütüphane ve dillerin sayısına dayanıyor ve işte burada parlıyor.
Aklınıza gelebilecek her dil, API ve kitaplığın yanı sıra muhtemelen duymadığınız bazı diller de temsil edilmektedir. Hem web, mobil hem de sistem burada iyi temsil edilmektedir.
Şahsen web için hem ön hem de arka uç kapasitesinde gelişiyorum ve kullandığım her şey burada mevcut. Ne yazık ki, belgelerin kalitesi biraz karışık bir çanta.
Dokümantasyon Kalitesi
Geliştiriciler belgeleri kendileri oluşturmadı, bu yüzden onların suçu değil. Daha önce söylediğim gibi, Dash yalnızca önceden var olan belgeleri önbelleğe alır.
Sorun şu ki, bazı diller iyi belgelenmemiş - basitleştirilmiş JavaScript panzehiri CoffeeScript CoffeeScript Baş Ağrısı Olmadan JavaScriptJavaScript yazmayı hiç bu kadar sevmemiştim. Bunu kullanarak ilk satırımı yazdığım günden beri, her ne yazıyorsam, her zaman bir Jackson gibi görüneceğine kızdım ... Daha fazla oku . Belgeleri daha çok “Bu hoş değil mi?” gerçekte açıklama yapmadan, hareket halindeki dilin örneklerini gösteren nasıl yapılır kılavuzu Nasıl işler işe yarar.
Ayrıca, CoffeeScript durumunda, Dash'de iyi görünmüyor. Bir web tarayıcısı için çok daha uygundur.
Bununla birlikte, Ruby gibi bazı dokümantasyon setleri çok iyi çalışıyor. Bu Ruby On Rails web uygulama çerçevesine güç veren dil 3 Ruby Programlama Dilini Öğrenmeye Başlamanın Etkileşimli, Eğlenceli, Ücretsiz YollarıRuby etkileyici, çok üst düzey bir betik dilidir. Web'de esas olarak Ruby on Rails web geliştirme çerçevesinin bir parçası olarak, aynı zamanda bağımsız olarak kullanılır. Ruby'nin ne olduğunu merak ediyorsanız (değil ... Daha fazla oku , tamamen aranabilir belgelere sahiptir ve Dash estetiğine çok iyi uyum sağlar.
Dash'te indirilebilecek hile sayfaları da vardır. Bunlar dil özelliklerine değil, Git'in gelişmiş özelliklerine odaklanır, personel favori metin editörü Sublime Metin 2 Platformlar Arası Kod Düzenleme Gereksinimleriniz için Yüce Metin 2'yi deneyinSublime Text 2, son zamanlarda duyduğum bir platformlar arası kod editörüdür ve beta etiketine rağmen gerçekten etkilendiğimi söylemeliyim. Bir kuruş ödemeden tam uygulamayı indirebilirsiniz ... Daha fazla oku ve 3 ve diğer popüler yazılım paketleri.
Hile sayfaları HTTP özellikleri, HTML ve CSS Adlı Renkler için de kullanılabilir.
Ulaşılabilirlik
Beyaz arka plan üzerinde siyah metin okumak için mücadele eden birçok geliştirici biliyorum. Bazıları, okumasını kolaylaştırmak için özel olarak renkli gözlükler bile giyer. Bazılarının metni büyütmesi yeterlidir.
Dash'de belirli bir erişilebilirlik ayarı bulamadım veya metnin boyutunu artırmak için herhangi bir yol bulamadım. Bu, görme engelli bazı kullanıcılar için bir anlaşma kırıcı olabilir. Ancak, OS X bazı erişilebilirlik özellikleriyle birlikte gelir (Sistem Tercihleri> Sistem> Erişilebilirlik) bu da Dash'i biraz daha kullanılabilir hale getirebilir.
Sonuç
Ücretli Dash sürümünü almalı mıyım? Bu bağlıdır. Yükseltmeyi masrafa değer hale getiren gerçekten ilgi çekici özellikler yoktur, ancak projeyi arayarak destekleyeceksiniz.
Dash'in ücretsiz sürümünü günlük olarak kullanıyorum. Yaşayan bir kod için bir sapan ve bir Mac sahibi iseniz, bu uygulamaya ihtiyacınız var. Mükemmel değil, ama işi hallediyor.
İndir:Mac OS X için Dash (ücretsiz, tam sürüm için 19,99 ABD doları)
Ne düşünüyorsun? İndirin ve aşağıdaki yorumlarda düşüncelerinizi bizimle paylaşın.
Fotoğraf kredisi: Kod (Michael Himbeault)
Matthew Hughes, Liverpool, İngiltere'den bir yazılım geliştiricisi ve yazarıdır. Elinde bir fincan güçlü siyah kahve olmadan nadiren bulunur ve kesinlikle Macbook Pro ve kamerasına hayran kalır. Blogunu şurada okuyabilirsiniz: http://www.matthewhughes.co.uk ve @matthewhughes'da Twitter'da onu takip edin.