Iklan
Jika Anda seorang programmer, Anda sudah sangat bergantung pada dokumentasi. Berlari (gratis, $ 19,99 untuk versi lengkap) adalah aplikasi Mac yang dirancang untuk membuat pengalaman membaca yang dibutuhkan menjadi lebih menyenangkan.
Sebagian besar programmer tidak tahu bahasa pilihan mereka di dalam. Bahkan lebih sedikit yang membanggakan pengetahuan terperinci dari setiap perpustakaan dan API yang mereka hubungi. Sebagai programmer, kami Google. Kami meminta Stack Overflow. Kami membaca dokumentasi. Banyak dan banyak dokumentasi. Kebanyakan orang membaca dokumentasi di browser, tetapi ada cara yang lebih baik. Temui Dash.
Dash dan Dokumentasi
Dash adalah aplikasi yang menyimpan dokumentasi dari Internet secara lokal dan memungkinkan Anda untuk mengaksesnya melalui aplikasi web tertentu. Itu dapat diunduh dari situs web pengembang. Perbedaan antara gratis dan berbayar sangat minim, versi gratisnya dilengkapi dengan waktu tunggu saat startup dan setiap kali Anda beralih di antara set dokumentasi (dokumen) dan akan mengganggu Anda untuk membelinya.
Jika Anda memilih untuk meningkatkan versi ke Dash versi berbayar, Anda setidaknya dapat menggunakannya pada komputer Mac sebanyak yang Anda miliki (jumlah yang tidak terbatas, menurut pengembang).
Proposisi nilai Dash didasarkan pada jumlah perpustakaan dan bahasa yang didukungnya, dan di sinilah ia bersinar.
Hampir semua bahasa, API, dan perpustakaan yang dapat Anda pikirkan terwakili, serta beberapa yang mungkin belum pernah Anda dengar. Baik web, seluler, dan sistem terwakili dengan baik di sini.
Secara pribadi saya mengembangkan untuk web dalam kapasitas depan dan belakang, dan semua yang saya gunakan ada di sini. Sayangnya, kualitas dokumentasinya agak campur aduk.
Kualitas Dokumentasi
Pengembang tidak membuat sendiri dokumentasi, jadi itu bukan kesalahan mereka. Seperti yang saya katakan sebelumnya, Dash hanya menyimpan dokumentasi yang sudah ada sebelumnya.
Masalahnya adalah beberapa bahasa tidak terdokumentasi dengan baik - seperti penangkal JavaScript disederhanakan CoffeeScript CoffeeScript Adalah JavaScript Tanpa Sakit KepalaSaya tidak pernah benar-benar suka menulis JavaScript sebanyak itu. Dari hari saya menulis baris pertama saya menggunakannya, saya selalu benci bahwa apa pun yang saya tulis selalu berakhir seperti Jackson ... Baca lebih banyak . Dokumentasi mereka lebih dari "Bukankah ini keren?" panduan cara, menunjukkan contoh-contoh bahasa dalam aksi, tanpa benar-benar menjelaskan bagaimana semuanya bekerja.
Selain itu, dalam kasus CoffeeScript, itu tidak terlihat bagus di Dash. Ini jauh lebih cocok untuk browser web.
Dengan mengatakan itu, beberapa set dokumentasi bekerja dengan sangat baik, seperti yang untuk Ruby. Ini adalah bahasa yang mendukung kerangka kerja aplikasi web Ruby On Rails 3 Interaktif, Menyenangkan, Cara Gratis Untuk Mulai Belajar Bahasa Pemrograman RubyRuby adalah bahasa scripting ekspresif, sangat tingkat tinggi. Ini digunakan di Web terutama sebagai bagian dari kerangka kerja pengembangan web Ruby on Rails, tetapi juga mandiri. Jika Anda ingin tahu tentang apa itu Ruby (bukan ... Baca lebih banyak , memiliki dokumentasi yang sepenuhnya dapat ditelusuri dan cocok dengan estetika Dash.
Ada juga lembar contekan yang tersedia untuk diunduh di Dash. Ini tidak fokus pada fitur bahasa, melainkan pada fitur canggih dari Git, editor teks favorit staf Sublime Text 2 Cobalah Sublime Text 2 Untuk Kebutuhan Pengeditan Kode Cross-Platform AndaSublime Text 2 adalah editor kode lintas-platform yang baru-baru ini saya dengar, dan saya harus mengatakan saya benar-benar terkesan meskipun label beta. Anda dapat mengunduh aplikasi lengkap tanpa membayar sepeser ... Baca lebih banyak dan 3, dan paket perangkat lunak populer lainnya.
Cheat sheet juga tersedia untuk fitur HTTP, HTML dan dan Warna Bernama CSS.
Aksesibilitas
Saya tahu banyak pengembang yang kesulitan membaca teks hitam dengan latar belakang putih. Beberapa bahkan memakai kacamata berwarna khusus untuk memudahkan mereka membaca. Beberapa hanya perlu memperbesar teks.
Saya belum menemukan pengaturan aksesibilitas khusus apa pun di Dash, saya juga tidak menemukan cara untuk menambah ukuran teks. Itu mungkin menjadi pemecah kesepakatan bagi beberapa pengguna tunanetra. Namun, OS X hadir dengan beberapa fitur aksesibilitas (Preferensi Sistem> Sistem> Aksesibilitas) yang mungkin membuat Dash sedikit lebih bermanfaat.
Kesimpulan
Haruskah Anda mendapatkan versi Dash? Itu tergantung. Sebenarnya tidak ada fitur menarik yang membuat upgrade sepadan dengan biaya, tetapi Anda akan mendukung proyek dengan menyumbang.
Saya menggunakan versi gratis Dash setiap hari. Jika Anda menggunakan sling code untuk mencari nafkah dan memiliki Mac, Anda memerlukan aplikasi ini. Ini tidak sempurna, tetapi menyelesaikan pekerjaan.
Unduh:Dash untuk Mac OS X (gratis, $ 19,99 untuk versi lengkap)
Bagaimana menurut anda? Unduh dan beri tahu pendapat Anda dalam komentar di bawah.
Kredit Foto: Kode (Michael Himbeault)
Matthew Hughes adalah pengembang dan penulis perangkat lunak dari Liverpool, Inggris. Dia jarang ditemukan tanpa secangkir kopi hitam pekat di tangannya dan benar-benar mengagumi Macbook Pro dan kameranya. Anda dapat membaca blognya di http://www.matthewhughes.co.uk dan ikuti dia di twitter di @matthewhughes.