25 أداة لنظام التشغيل Mac للترميز الإنتاجي

25 أداة لنظام التشغيل Mac للترميز الإنتاجي

1. متصفح حديث

يتميز كل من Chrome و Firefox بالسرعة ولهما وحدات تحكم لتصحيح الأخطاء التي تعتبر ضرورية لمطوري الويب. لا يزال يتعين عليك الاختبار في Internet Explorer (وقريبًا Microsoft Edge) ، وكذلك في Safari ، ولكن يجب عليك إنجاز العمل باستخدام Chrome أو Firefox.

مجانًا على //www.google.com/chrome/browser/ أو //www.mozilla.org/en-US/firefox/new/

2. ألفريد

فكر في Alfred كإصدار بشاحن توربيني من OSX's Spotlight. يعمل Alfred كسطر أوامر لجهاز الكمبيوتر بالكامل ، مما يساعدك على تشغيل التطبيقات وتشغيل الموسيقى وإجراء عمليات البحث ، من أي مكان ، باستخدام مفتاح الاختصار العام. تأتي النسخة المجانية مع كل شيء تقريبًا ، ولكن بمجرد أن تستخدم ألفريد بشكل غريزي عشرات المرات في اليوم ، فمن المحتمل أن تتفاخر في الحصول على حزمة طاقة بقيمة 20 دولارًا.

مجانًا على //www.alfredapp.com/

3. Devdocs.io

Devdocs هو متصفح وثائق API.

مجانًا في //devdocs.io/

4. وقت الإنقاذ

مع وجود الكثير من عوامل التشتيت والإمكانيات في حياتك الرقمية ، من السهل أن تتشتت. يساعدك برنامج RescueTime على فهم عاداتك اليومية حتى تتمكن من التركيز وتكون أكثر إنتاجية. يعمل برنامج Rescue Time بشكل آمن في الخلفية على جهاز الكمبيوتر والأجهزة المحمولة. يتتبع الوقت الذي تقضيه في التطبيقات والمواقع الإلكترونية ، ويمنحك صورة دقيقة عن يومك ويمنحك تقارير وبيانات مفصلة بناءً على نشاطك لمساعدتك على أن تصبح أكثر إنتاجية كل يوم.

يمكنك أيضًا تحديد أهداف للمساعدة في إبقائك على المسار الصحيح وتحسين إنتاجيتك. يمكن عرض تقدمك على لوحة التحكم ، وفي تقرير أسبوعي عبر البريد الإلكتروني وفي تقرير الأهداف.

//www.rescuetime.com/

5. Spectacle (أو Divvy)

لا تقم بتكبير النوافذ أو تصغيرها أو سحبها - قم بإدارة مواقعها باستخدام مفاتيح الاختصار! يوفر Spectacle الوقت عندما تريد وضع نافذتين بجوار بعضهما البعض. يمكنه أيضًا تدوير النوافذ بين الشاشات ، وهو أمر مثالي إذا كنت تستخدم شاشات متعددة. يعمل Divvy بشكل أفضل ، لكن Spectacle مجاني.

مجانًا على //spectacleapp.com/ أو 14 دولارًا على //mizage.com/divvy/

6. IDE

تعمل برامج تحرير النصوص بشكل جيد للعمل مع البرامج النصية البسيطة ، ولكن بمجرد أن يصبح مشروعك معقدًا ، يجب عليك التبديل إلى بيئة التطوير المتكاملة. سيوفر IDE الجيد أدوات التحكم في الإصدار والاختبار وتنقيح جافا سكريبت وأدوات الفروق. الأهم من ذلك ، أنه سيقدم تكوينات افتراضية عاقلة. تقوم JetBrains بإنشاء IDEs رائعة لكل من JavaScript و Ruby و Python و PHP.

نسخة تجريبية مجانية ، ثم 79 دولارًا //www.jetbrains.com/

7. Atom (أو Sublime)

يعد محرر النصوص المجاني من GitHub رائعًا لكتابة البرامج النصية الصغيرة أو معالجة الملفات الكبيرة جدًا بالنسبة إلى IDE. يسمح لك باستخدام وحدات الماكرو وتقنيات تحرير النص الأخرى الموفرة للوقت. يعمل تطبيق Sublime Text بشكل أفضل ، وقد يكون التسجيل يستحق 70 دولارًا إذا كنت تستخدمه كثيرًا.

مجانًا على //atom.io/ أو //www.sublimetext.com/2

8. OhMyZSH

إذا كنت تقضي أي وقت في Terminal على الإطلاق ، فهذا يستحق التنزيل. يتم إخراج رموز ألوان ZSH من سطر الأوامر. يُظهر أيضًا إشارات مرئية مهمة ، مثل فرع git الذي تستخدمه ، ووقت انتهاء تشغيل الأمر الأخير. كما أن إكمال علامة التبويب والتصحيح التلقائي يوفران الكثير من الوقت أيضًا.

مجانًا في //github.com/robbyrussell/oh-my-zsh

9. سكيتش

التقط لقطات شاشة (أو لقطات شاشة جزئية) باستخدام مفتاح الاختصار العام ، ثم ضع علامة على لقطة الشاشة باستخدام الأسهم والنصوص الكبيرة (اللون الافتراضي هو اللون الوردي الساخن!). يمكنك بسهولة التصدير إلى تنسيقات مختلفة ، أو سحب وإفلات لقطات الشاشة في تطبيقات أخرى. نظرًا لأن Evernote يمتلك أداة Skitch ، فسوف يقوم تلقائيًا بعمل نسخة احتياطية لجميع لقطات الشاشة الخاصة بك هناك.

مجانًا في //evernote.com/skitch/

10. SourceTree

هذه هي أفضل واجهة مستخدم رسومية لـ Git ، وهي مجانية (على الرغم من أنه سيتعين عليك تسجيلها في عنوان بريد إلكتروني). حتى إذا كنت تقوم بمعظم Git من سطر الأوامر ، فإن Source Tree تظل مفيدة عندما تحتاج إلى أداء مهام Git أكثر تعقيدًا (مثل الالتزامات العكسية أو عمليات الدمج المعقدة أو اختيارات الكرز).

مجانًا في //www.sourcetreeapp.com/

11. تريلو

يعد KanBan الافتراضي هذا رائعًا لإدارة المنتجات الصغيرة بفرق صغيرة. Trello هو أكثر بصرية (ولمسية) من Jira ، وأقل دوغماتية من Pivotal Tracker. يمكن استخدامه في كل شيء من قائمة المهام الفاخرة إلى منسق قصة العدو الذي يدعم واجهة برمجة التطبيقات.

مجانًا في //trello.com/

12. اختصارات مفتاح التحكم العام (Bash)

تلك المئات من المرات التي تصل فيها إلى مفاتيح الأسهم في كل مرة تضيف ما يصل. يمكن أن يوفر لك مقطع الفيديو هذا الذي تبلغ مدته 90 ثانية أيامًا من اليقظة. تعمل هذه الاختصارات العامة في جميع أنحاء OSX (وكذلك عندما تكون SSH في مربع Linux).

مجاني (مضمن في OSX)

13. ScreenHero

إذا كنت تقوم بأي إقران عن بعد على الإطلاق ، فأنت بالتأكيد تريد استخدام Screen Hero. إنه أرخص من بدائل المؤسسات (Citrix و LogMeIn) وأسرع من Skype. يحصل كل مستخدم على الماوس ولوحة المفاتيح الخاصة به أيضًا! يحتاج شخص واحد فقط إلى امتلاك حساب Screen Hero مدفوع من أجل استخدامه. يتمتع برنامج Team Viewer بوظائف مماثلة وهو مجاني للاستخدام الشخصي.

حصل Slack مؤخرًا على Screen Hero ، ولكن لا يزال بإمكانك تنزيله هنا مجانًا: //www.freecodecamp.com/field-guide/how-do-i-install-screenhero

14. ملف Vault

تأكد من تمكين File Vault ، وهو برنامج تشفير القرص الصلب المدمج في OSX. بهذه الطريقة ، حتى لو سُرق الكمبيوتر المحمول ، فإن هويتك ورمزك وبياناتك ستكون آمنة.

مجاني (مضمن في OSX)

15. آلة الزمن

تتضمن OSX نظام نسخ احتياطي خالٍ من المتاعب يسمى Time Machine. حتى إذا كنت تقوم بتخزين جميع ملفاتك في Dropbox أو Evernote أو Google Drive ، فربما لا ترغب في قضاء ساعات في إعادة تكوين بيئة التطوير الخاصة بك. ضع قرصًا صلبًا خارجيًا على مكتبك وقم بتوصيله مرة واحدة كل فترة لنسخ كل شيء احتياطيًا تلقائيًا. ستبدأ Time Machine في تذكيرك بالقيام بذلك كل 10 أيام.

مجاني (مضمن في OSX)

16. التخزين السحابي

لا يسمح لك التخزين السحابي بمشاركة الملفات بسهولة عند التعاون مع الزملاء فحسب ، بل يعمل أيضًا كنسخة احتياطية من الصور ومقاطع الفيديو الثمينة المقاومة للحريق (في العديد من الخوادم في العديد من الأماكن حول العالم.) تصبح المساحة أرخص كل عام. على سبيل المثال ، تبلغ المساحة الإضافية على Google Drive 0.25 دولارًا أمريكيًا لكل جيجا بايت في السنة.

مجانًا على drive.google.com/ أو //www.dropbox.com/downloading

17. LastPass / 1Password / PassPack

يهدر الشخص العادي ساعات كل عام في إعادة تعيين كلمات المرور التي نسيها. أدوات كلمات المرور مثل هذه توفر الوقت والطاقة العقلية من خلال تخزين كلمات المرور الخاصة بك وتعبئتها تلقائيًا. كما أنها تتيح لك امتلاك كلمات مرور طويلة وفريدة من نوعها لكل موقع ، مما يجعل من المستحيل تقريبًا على المتسللين اختراق كلمة المرور الخاصة بك.

مجانًا على //lastpass.com/ أو //agilebits.com/onepassword أو //www.passpack.com/

18. التصفح الخاص / وضع التصفح المتخفي

لا يدرك الكثير من الأشخاص وجود هذا ، ولكن يمكنك بسهولة إخفاء هويتك عن مواقع الويب عند التصفح. في Google Chrome ، اضغط على Command + Shift + N. في Firefox ، اضغط على Command + Shift + P. على سبيل المكافأة ، يعد هذا مفيدًا لتشغيل جلستي متصفح على نفس الكمبيوتر ، ويمكن أن يساعدك أحيانًا في التجول في المواقع المدفوعة مثل NYTimes.com.

مجاني (مضمن في Chrome و Firefox)

19. أداة المراسلة

نظر فريقنا في العديد من أدوات المراسلة المختلفة وجربها. من بين كل ما نحب ، Gitter هو الأفضل لغرفة الدردشة المستمرة ، وإرسال رسائل خاصة ، وإنشاء قنوات مستخدم خاصة باحتياجات المجموعات ومشاركة الملفات البسيطة. ما لم تكن بحاجة إلى غرفة خاصة بها أكثر من 25 شخصًا ، فإن Gitter مجاني تمامًا. يساعدك Gitter على إبقاء الجميع في حالة تزامن أثناء التنقل بين سطح المكتب والأجهزة المحمولة.

مجاني في //gitter.im

20. StackExchange

من الصعب تخيل البرمجة في فترة ما قبل 2008. وذلك عندما قام المهندسون بوضع الشرائح الأولى من الشريط اللاصق الذي يجمع الآن مهنة هندسة البرمجيات معًا من خلال إنشاء StackOverflow. والآن هناك ServerFault و SuperUser و UX Exchange المفضل لدينا. هناك فرصة جيدة مهما كانت رسالة الخطأ التي ستقودك بها Google إلى منشور Stack Overflow ، ولسبب وجيه. أنشئ حسابًا وادفعه إلى الأمام من خلال الإجابة على الأسئلة وتأييد الإجابات المفيدة.

مجانًا في //stackexchange.com/

21. الجريان

إذا واجهت مشكلة في النوم بعد ليلة طويلة من التحديق في شاشة جهاز الكمبيوتر الخاص بك ، فإن Flux يناسبك! لا يستطيع إيقاع الساعة البيولوجية التمييز بين ضوء الشمس وتوهج الشاشة. تعمل هذه الأداة المجانية على تغيير ألوان الكمبيوتر تدريجيًا أثناء غروب الشمس وبعده.

مجانًا في //justgetflux.com/

22. ينكدين

بدون LinkedIn ، فأنت ببساطة بعيد عن رادارات معظم أصحاب العمل وموظفي التوظيف. بعض النصائح السريعة حول LinkedIn: 1) تواصل مع كل شخص تستطيع. 2) ادخل في التفاصيل حول تاريخ عملك والدورات التدريبية عبر الإنترنت التي حصلت عليها والشهادات التي حصلت عليها. 3) إذا تلقيت رسائل غير ذات صلة أو غير مرحب بها من المجندين ، فلا تتذمر منهم. فقط رد بأدب أو تجاهلهم ببساطة.

مجانًا على //www.linkedin.com

23. اللقاءات

لا توجد طريقة أسرع لبناء شبكتك الاحترافية والتعرف على الأفكار الجديدة من حضور المحادثات المسائية ، والخلاطات ، وليالي الاختراق. العديد من هذه الأحداث مجانية ، وعادة ما تبدأ في وقت العشاء. حتى أن بعضها يشمل الطعام! انتقل إلى Eventbrite.com أو Meetup.com وتصفح الأحداث في منطقتك.

مجانًا على //www.meetup.com/ و //www.eventbrite.com/

24. تويتر

بينما يتيح Twitter مشاركة كل فكرة تخطر ببالك ، فإن القيمة الحقيقية هي التواصل في الوقت الفعلي. العديد من الأشخاص الذين سترغب في التحدث معهم لديهم حسابات Twitter ، وستندهش من عدد المرات (وبسرعة) التي سيردون فيها على تغريدة منك. تأكد من استخدام صورة الملف الشخصي (تعمل لقطات الرأس بشكل أفضل) مع وصف قصير ذي صلة. وابق الامور ايجابية!

مجانًا على //www.twitter.com

25. Google (أو DuckDuckGo)

غالبًا ما يقال أن المبرمجين الأكثر إنتاجية يستخدمون جوجل مبكرًا وغالبًا. من المحتمل أن يكون شخص ما قد واجه أي مشكلة تواجهها ، ونشر إجابة على مدونة أو StackOverflow. إذا كان بإمكانك توضيح مشكلتك ، فيمكنك عادةً البحث عن حل.

مجانًا في //www.google.com

استخدم الأدوات وازدهر! وإذا كنت تريد أن تتحسن في البرمجة ، فراجع //freecodecamp.com.

نُشر في الأصل على blog.freecodecamp.com في 1 أكتوبر 2014.