25 Alat Mac untuk Pengekodan Produktif

25 Alat Mac untuk Pengekodan Produktif

1. Penyemak Imbas Moden

Chrome dan Firefox pantas dan mempunyai konsol penyahpepijatan yang penting bagi pembangun web. Anda masih harus menguji di Internet Explorer (dan tidak lama lagi Microsoft Edge), begitu juga di Safari, tetapi anda harus menyelesaikan kerja menggunakan Chrome atau Firefox.

Percuma di //www.google.com/chrome/browser/ atau //www.mozilla.org/en-US/firefox/new/

2. Alfred

Fikirkan Alfred sebagai versi Spotlight OSX turbocharged. Alfred berfungsi sebagai baris perintah untuk seluruh komputer anda, membantu anda melancarkan aplikasi, memainkan muzik dan melakukan carian, dari mana sahaja, dengan hotkey universal. Versi percuma disertakan dengan hampir semua perkara, tetapi setelah anda menggunakan Alfred secara naluriah puluhan kali sehari, anda mungkin akan berbelanja dengan harga $ 20.

Percuma di //www.alfredapp.com/

3. Devdocs.io

Devdocs adalah penyemak imbas dokumentasi API.

Percuma di //devdocs.io/

4. Masa Menyelamat

Dengan banyak gangguan dan kemungkinan dalam kehidupan digital anda, mudah tersebar. RescueTime membantu anda memahami tabiat harian anda supaya anda dapat fokus dan menjadi lebih produktif. Waktu Penyelamat berjalan dengan selamat di latar belakang pada komputer dan peranti mudah alih anda. Ia melacak masa yang dihabiskan untuk aplikasi dan laman web, memberi anda gambaran yang tepat mengenai hari anda dan memberi anda laporan dan data terperinci berdasarkan aktiviti anda untuk membantu anda menjadi lebih produktif setiap hari.

Anda juga boleh menetapkan matlamat untuk membantu memastikan anda sentiasa berada di landasan dan meningkatkan produktiviti anda. Kemajuan anda dapat dilihat di papan pemuka anda, dalam laporan e-mel mingguan dan dalam laporan sasaran.

//www.rescuetime.com/

5. Tontonan (atau Divvy)

Jangan memaksimumkan, meminimumkan atau menyeret tetingkap - urus kedudukannya dengan hotkeys! Spectacle menjimatkan masa apabila anda mahu meletakkan dua tingkap di sebelah satu sama lain. Ia juga boleh memutar tetingkap antara monitor, yang sangat sesuai jika anda menggunakan beberapa skrin. Divvy berfungsi lebih baik, tetapi Spectacle percuma.

Percuma di //spectacleapp.com/ atau $ 14 di //mizage.com/divvy/

6. IDE

Penyunting teks berfungsi dengan baik untuk bekerja dengan skrip sederhana, tetapi apabila projek anda menjadi rumit, anda harus beralih ke Persekitaran Pembangunan Bersepadu. IDE yang baik akan menawarkan alat kawalan versi, pengujian, pencetakan javascript, dan alat-alat perbezaan. Yang paling penting, ia akan menawarkan konfigurasi lalai yang waras. JetBrains menjadikan IDE hebat untuk JavaScript, Ruby, Python, dan PHP.

Percubaan percuma, kemudian $ 79 //www.jetbrains.com/

7. Atom (atau Luhur)

Editor teks percuma GitHub sangat bagus untuk menulis skrip kecil atau memanipulasi fail yang terlalu besar untuk IDE. Ini membolehkan anda menggunakan makro dan teknik penyuntingan teks penjimatan masa yang lain. Teks Sublime berfungsi dengan lebih baik, dan mungkin bernilai $ 70 untuk mendaftar jika anda banyak menggunakannya.

Percuma di //atom.io/ atau //www.sublimetext.com/2

8. OhMyZSH

Sekiranya anda menghabiskan masa di terminal sama sekali, ini patut dimuat turun. Kod warna ZSH dikeluarkan dari baris arahan anda. Ia juga menunjukkan petunjuk visual yang penting, seperti cabang git mana anda berada, dan pada masa arahan terakhir anda selesai dijalankan. Penyelesaian tab dan pembetulan automatik juga menjimatkan masa.

Percuma di //github.com/robbyrussell/oh-my-zsh

9. Skitch

Ambil tangkapan skrin (atau tangkapan skrin separa) dengan hotkey global, kemudian tandakan tangkapan skrin anda dengan cepat dengan anak panah dan teks besar (warna lalai adalah merah jambu panas!). Anda boleh mengeksport ke pelbagai format dengan mudah, atau seret dan lepas tangkapan skrin ke aplikasi lain. Oleh kerana Evernote memiliki skitch, secara automatik akan membuat sandaran semua tangkapan skrin anda di sana.

Percuma di //evernote.com/skitch/

10. SourceTree

Ini adalah antara muka pengguna grafik terbaik untuk Git di luar sana, dan percuma (walaupun anda harus mendaftarkannya ke alamat e-mel). Walaupun anda menggunakan sebahagian besar Git dari baris arahan, Source Tree masih berguna apabila anda perlu melakukan tugas Git yang lebih kompleks (seperti melakukan terbalik, penggabungan yang rumit atau pilihan ceri).

Percuma di //www.sourcetreeapp.com/

11. Trello

KanBan maya ini sangat bagus untuk menguruskan produk kecil dengan pasukan kecil. Trello jauh lebih visual (dan taktil) daripada Jira, dan kurang dogmatis daripada Pivotal Tracker. Ia boleh digunakan untuk semua perkara, dari senarai perkara yang mesti dilakukan hingga penyelaras cerita pecut API yang diaktifkan.

Percuma di //trello.com/

12. Pintasan Kekunci Kawalan Sejagat (Bash)

Beratus kali anda mencapai kekunci anak panah setiap kali menambah. Video berdurasi 90 saat ini dapat menjimatkan masa hidup anda yang terjaga. Pintasan universal ini berfungsi di seluruh OSX (begitu juga ketika anda menggunakan SSH ke dalam kotak Linux).

Percuma (termasuk dalam OSX)

13. ScreenHero

Sekiranya anda melakukan pemasangan jauh, anda pasti mahu menggunakan Screen Hero. Ia lebih murah daripada alternatif perusahaan (Citrix, LogMeIn), dan lebih pantas daripada Skype. Setiap pengguna juga menggunakan tetikus dan papan kekunci sendiri! Hanya satu orang yang perlu mempunyai akaun Screen Hero berbayar untuk menggunakannya. Team Viewer mempunyai fungsi yang serupa dan percuma untuk kegunaan peribadi.

Slack baru-baru ini memperoleh Hero Skrin, tetapi anda masih boleh memuat turunnya di sini secara percuma: //www.freecodecamp.com/field-guide/how-do-i-install-screenhero

14. Fail Vault

Pastikan anda mengaktifkan File Vault, enkripsi pemacu keras terbina dalam OSX. Dengan cara ini, walaupun komputer riba anda dicuri, identiti, kod dan data anda selamat.

Percuma (termasuk dalam OSX)

15. Mesin Masa

OSX merangkumi sistem sandaran tanpa gangguan yang disebut Time Machine. Walaupun anda menyimpan semua fail anda di Dropbox, Evernote atau Google Drive, anda mungkin tidak mahu menghabiskan berjam-jam untuk menyusun semula persekitaran pembangunan anda. Pasang cakera keras luaran di meja anda dan pasangkannya sekali sekala untuk menyandarkan semuanya secara automatik. Time Machine akan mula mengingatkan anda melakukannya setiap 10 hari.

Percuma (termasuk dalam OSX)

16. Penyimpanan Awan

Penyimpanan awan bukan sahaja membolehkan anda berkongsi fail dengan mudah ketika berkolaborasi dengan rakan sekerja, ia juga berfungsi sebagai foto dan video berharga sandaran tahan api (di banyak pelayan di banyak tempat di seluruh dunia.) Ruang menjadi lebih murah setiap tahun. Sebagai contoh, ruang tambahan di Google Drive hanya $ 0.25 / gigabait / tahun.

Percuma di drive.google.com/ atau //www.dropbox.com/downloading

17. LastPass / 1Password / PassPack

Rata-rata orang membuang masa setiap tahun menetapkan semula kata laluan yang mereka lupakan. Alat kata laluan seperti ini menjimatkan masa dan tenaga mental dengan menyimpan dan mengisi kata laluan anda secara automatik. Mereka juga membolehkan anda memiliki kata laluan yang panjang dan unik untuk setiap laman web, sehingga hampir mustahil bagi penggodam untuk memecahkan kata laluan anda.

Percuma di //lastpass.com/ atau //agilebits.com/onepassword atau //www.passpack.com/

18. Mod Penyemakan Imbas / Penyamaran Swasta

Ramai orang tidak menyedari bahawa ini wujud, tetapi anda dapat menyembunyikan identiti anda dengan mudah dari laman web semasa melayari. Di Google Chrome, tekan Command + Shift + N. Di Firefox, tekan Command + Shift + P. Sebagai bonus, ini berguna untuk menjalankan dua sesi penyemak imbas di komputer yang sama, dan kadangkala dapat membantu anda menjelajahi laman web berbayar seperti NYTimes.com.

Percuma (termasuk dalam Chrome dan Firefox)

19. Alat Pemesejan

Pasukan kami telah melihat dan mencuba pelbagai alat Pemesejan yang berbeza. Dari semua yang kami sukai, Gitter adalah yang terbaik untuk ruang sembang yang sedang berlangsung, menghantar mesej peribadi, membuat saluran pengguna khusus untuk keperluan kumpulan dan perkongsian fail yang mudah. Kecuali anda memerlukan bilik peribadi dengan lebih daripada 25 orang, Gitter adalah percuma. Gitter membantu anda memastikan semua orang sentiasa selaras semasa anda bergerak di antara desktop dan peranti mudah alih anda.

Percuma di //gitter.im

20. StackExchange

Sukar untuk membayangkan pengaturcaraan pada pra-2008. Ketika itulah jurutera meletakkan jalur pertama pita saluran yang kini memegang profesion kejuruteraan perisian bersama-sama dengan membuat StackOverflow. Dan sekarang ada ServerFault, SuperUser dan, kegemaran peribadi kami, UX Exchange. Ada peluang baik apa sahaja mesej ralat yang anda google akan membawa anda ke pos Stack Overflow, dan untuk alasan yang baik. Buat akaun dan bayarlah dengan menjawab soalan dan memberikan jawapan yang bermanfaat.

Percuma di //stackexchange.com/

21. Selsema

Sekiranya anda menghadapi masalah tidur setelah malam yang panjang menatap skrin komputer anda, Flux adalah untuk anda! Irama sirkadian anda tidak dapat membezakan antara cahaya matahari dan cahaya monitor. Alat percuma ini secara beransur-ansur mengubah warna komputer anda semasa dan selepas matahari terbenam.

Percuma di //justgetflux.com/

22. LinkedIn

Tanpa LinkedIn, anda hanya kehilangan radar majikan dan perekrut. Beberapa petua LinkedIn cepat: 1) berhubung dengan semua orang yang anda boleh. 2) Perhatikan secara terperinci mengenai sejarah kerja anda, kursus dalam talian yang telah anda ambil dan perakuan yang anda perolehi. 3) Sekiranya anda menerima mesej yang tidak relevan atau tidak diingini dari perekrut, jangan mengeluh tentang mereka. Cukup balas dengan sopan atau abaikan sahaja

Percuma di //www.linkedin.com

23. Mesyuarat

Tidak ada cara yang lebih cepat untuk membina rangkaian profesional anda dan mendapatkan idea baru daripada menghadiri ceramah malam, mixer dan meretas malam. Sebilangan besar acara ini percuma, dan biasanya bermula sekitar waktu makan malam. Malah ada yang merangkumi makanan! Pergi ke Eventbrite.com atau Meetup.com dan lihat acara di kawasan anda.

Percuma di //www.meetup.com/ dan //www.eventbrite.com/

24. Twitter

Walaupun Twitter memungkinkan untuk berkongsi setiap pemikiran yang muncul di dalam fikiran anda, nilai sebenarnya adalah komunikasi masa nyata. Ramai orang yang ingin anda ajak bicara mempunyai akaun Twitter, dan anda akan terkejut dengan seberapa kerap (dan cepat) mereka akan membalas tweet dari anda. Pastikan anda menggunakan foto profil (gambar paling sesuai) dengan penerangan ringkas dan relevan. Dan pastikan perkara positif!

Percuma di //www.twitter.com

25. Google (atau DuckDuckGo)

Selalunya dikatakan bahawa pengkod yang paling produktif google awal dan kerap. Kemungkinan seseorang telah menghadapi masalah apa pun yang anda hadapi, dan menghantar jawapan di blog atau StackOverflow. Sekiranya anda dapat menyatakan masalah anda, anda biasanya dapat mencari jalan keluarnya.

Percuma di //www.google.com

Gunakan alat dan sejahtera! Dan jika anda ingin menjadi lebih baik dalam pengekodan, lihat //freecodecamp.com.

Mula-mula diterbitkan di blog.freecodecamp.com pada 1 Oktober 2014.