كمطور ، ما هو التغييرات أو التثبيت ، هل تصنعها على نظام Vanilla OS X؟
-
20-08-2019 - |
سؤال
على سبيل المثال ، هذه بعض الأشياء التي أقوم بها دائمًا عند بدء تشغيل آلة جديدة:
- تثبيت "Visor" - يمنحك نافذة طرفية متوفرة دائمًا عبر F1.
- قم بتثبيت "Clix" - قم بتشغيل إرشادات سطر أوامر تخصيص مليون نظام.
- تثبيت "التطبيق الافتراضي" - التوضيح الذاتي.
- قم بتعيين "terminal.app" لفتح وإخفاءه تلقائيًا على تسجيل الدخول.
- قم بتثبيت خط "Inconsolata" وقم بتعيينه كخط افتراضي لتحرير المحطة الطرفية والنص.
فقط بعد اتخاذ هذه الخطوات الأساسية ، هل يمكنني البدء في المزيد من الأشياء الشخصية.
لذا ، ما هي الخطوات الأساسية التي تتخذها عند مواجهة الانهيار الفارغ؟
NB: نعم ، هذا السؤال مستوحى من سؤال @رودي استهداف منصة Windows.
تحديث: هذا شيء عظيم، شكرا لك! بعض الإجابات المثيرة للاهتمام جدا حتى الآن.
نتائج ملموسة: أنا الآن يتم تحويل Macports ، وتستخدم المحطة الخاصة بي الكلمة القياسية اليسرى ، والكلمة اليمنى ، سلوك الأمر المفتاح ...
تحديث 2: نسيت أن أذكر تشارلز, ، أعظم تطبيق وكيل HTTP في العالم (IMHO). إنه تجريبي و 100 ٪ يستحق الاسم.
المحلول
إليك بعضًا من استخدامه لم يتم ذكره حتى الآن:
أعدادات النظام
- شغله وصول لوحة المفاتيح الكاملة.
- اطفئه تسجيل الدخول التلقائي.
- امنح جهاز الكمبيوتر الخاص بي اسم رائع.
الإعدادات الافتراضية المفيدة
- عرض المسارات الكاملة في شريط لقب Finder
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
- عرض قائمة مطور Safari
defaults write com.apple.Safari IncludeDebugMenu
1
برامج أخرى
- HardwareGrowler (مجانا)
- قم بإعداد نمط الإطار رمز لا رصيف (انظر الرابط أعلاه للحصول على التعليمات). أنا أحب هذه الأداة المساعدة الصغيرة.
- antirsi (مجانا)
- يوفر لك من نفسك.
- OpenterMinalhere (مجانا)
- تطبيق صغير رائع يفتح محطة في دليل نافذة Finder الحالية.
- ماكفم (مجانا)
- محرر الغرض العام المفضل لدي.
- XSCOPE (تجاري)
- أداة رائعة لأي نوع من عمل واجهة المستخدم.
تكوين Xcode
- مكان بناء المنتجات في
~/Build
- يحافظ على كل شيء في مكان سهل التنظيف ، ويجعل تبعيات بين المشروعات تعمل.
- اختياريا وضع ملفات البناء الوسيطة في
~/Build/_Intermediate
للحفاظ عليها أكثر وضوحا.
- تحقق تلقائيًا إدراج "}" "إذا لم يكن ذلك بالفعل
- تعيين اسم المنظمة
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "Yoyodyne Industries";}'
- إكمال الكود (أعتقد أن هذه كانت الإعدادات الافتراضية في الإصدارات السابقة)
- تحقق من "إظهار الجدل في قائمة المنبثقة".
- تحقق من "إدراج الوسيطة الجماهيرية للإكمال".
- حدد "اقترح تلقائيًا: مع تأخير 0.50 ثانية"
نصائح أخرى
إذا أتيت ، فحصل على خلفية Linux macports (جنتو مثل) أو فينك (APT-GET مثل) لا غنى عنها. يمكنك تثبيت جميع الأدوات المساعدة المألوفة تمامًا كما تفعل على جهاز Linux العادي.
تطبيقات OS X ذات الصلة بالتطوير المحددة التي أقوم بتثبيتها دائمًا على جهاز جديد هي:
- شريط الإطلاق يناسب احتياجاتي ونمط الاستخدام بشكل أفضل من Quicksilver
- suglimetext 2 لجميع تحرير جافا
- intellij أفضل عوالم جافا إيدي :)
- evernote عقلك الخارجي الرقمي
- المقشود قارئ PDF
- VMware Fusion لاختبار Windows
- نقل عميل FTP الخاص بـ Panic
- TotalFinder تمديد الباحث
- ريدر 2 قارئ RSS
- MailPilot بديل لل mail.app
- Sourcetree Git و Mercurial و Subversion Danner
- كروم متصفح مع أدوات تطوير ممتازة
- iterm 2 البديل الطرفي
- iawriter و كالكا لإنشاء وثائق قصيرة باستخدام تخفيض السعر. و ملحوظ لإنشاء ملف PDF من ملفات Markdown.
- تدفق الشاشة لإنشاء عرض فيديو
- XSCOPE لتفتيش الرسومات ، تخطيط صفحة الويب ، إلخ على الشاشة
Quicksilver سطر أوامر واجهة المستخدم الرسوميةزميل لجميع تحرير جافاسائل لإنشاء متصفحات محددة للموقع لـ GitHub ، LinkedIn ، ...باثفايندر استبدال الباحث الذي أصبح أفضل بكثير منذ الإصدار 5NetNewswire + Newsgorator قارئ RSSعصفور بديل لل mail.app
تثبيت Xcode ، iPhone SDK ، TextMate.
أضف محطة ، xcode ، textmate إلى قفص الاتهام.
إزالة imovie ، idvd ، ... أيقونات من قفص الاتهام.
أضف الكلمة اليسرى واليمين في terminal.app:
أول شيء بالنسبة لي هو تعيين نظام الملفات الحساس للحالة. بأي حال من الأحوال سأقوم بتشغيل مشتق UNIX بدونه.
أقوم بتثبيت PostgreSQL و Eclipse ، لقد فعلت ذلك في عملي السابق حيث استخدمنا Macs.
ثم أزلت جميع الرموز غير الضرورية من قفص الاتهام ، ووضعت عملي هناك ، والمحطة.
قمت أيضًا بتثبيت الصفحات ، إنه محرر مستندات لطيف لاستخدامات الوثائق.
أقوم بتثبيت أدوات X11 وأدوات Xcode ، ثم انتزاع Macports واستخدمها للحصول على Doxygen و WindowMaker وربما بعض الآخرين. أقوم بتنزيل Omnigraffle ، وأحصل على قوالب UML من Graffletopia. Omnioutliner هو أيضا شرط. وأخيراً أحصل على Warblade لقليل من المرح ؛-)
أوه ، في هذه الأيام ، أمسك ببناء المسح الضوئي من موقع Clang ، على الرغم من أنني لم أستخدمه باستمرار بما يكفي حتى أتذكر أنه في المرة الأولى التي أجيب عليها.
لقد فعلت هذا مؤخرًا. أنا ركبت:
- أديوم
- ثعلب النار
- ادوات المطورين
- زئبقي
- subethaedit
تطبيقاتي الأساسية:
- Quicksilver - قاذفة التطبيق التي لم أستطع العيش بدونها
- bbedit و زميل - كلاهما محررين رائعين للمبرمجين
- المحيط - يضيف الدعم للعديد من تنسيقات الفيديو إلى QuickTime
- flip4mac wmv - يضيف دعمًا لتنسيقات Windows Media إلى QuickTime
- المقشود - قارئ PDF ممتاز
- FTP لذيذ - ربما أفضل عميل FTP لنظام التشغيل Mac
- جوجل أنول - تنبيهات البريد الإلكتروني التلقائي في شريط القائمة
- صندوق الرسائل - البرنامج المساعد عبر الشاشة العريضة
- info.xhead - تأمين برنامج قاعدة البيانات الشخصية
- القليل من snitch - يراقب اتصالات الشبكة الواردة والصادرة
- VMware Fusion - ويندوز الافتراضية
Xcode و Eclipse ليسا من غير العقلانيين.