كمطور ، ما هو التغييرات أو التثبيت ، هل تصنعها على نظام Vanilla OS X؟

StackOverflow https://stackoverflow.com/questions/350492

سؤال

على سبيل المثال ، هذه بعض الأشياء التي أقوم بها دائمًا عند بدء تشغيل آلة جديدة:

  1. تثبيت "Visor" - يمنحك نافذة طرفية متوفرة دائمًا عبر F1.
  2. قم بتثبيت "Clix" - قم بتشغيل إرشادات سطر أوامر تخصيص مليون نظام.
  3. تثبيت "التطبيق الافتراضي" - التوضيح الذاتي.
  4. قم بتعيين "terminal.app" لفتح وإخفاءه تلقائيًا على تسجيل الدخول.
  5. قم بتثبيت خط "Inconsolata" وقم بتعيينه كخط افتراضي لتحرير المحطة الطرفية والنص.

فقط بعد اتخاذ هذه الخطوات الأساسية ، هل يمكنني البدء في المزيد من الأشياء الشخصية.

لذا ، ما هي الخطوات الأساسية التي تتخذها عند مواجهة الانهيار الفارغ؟

NB: نعم ، هذا السؤال مستوحى من سؤال @رودي استهداف منصة Windows.

تحديث: هذا شيء عظيم، شكرا لك! بعض الإجابات المثيرة للاهتمام جدا حتى الآن.

نتائج ملموسة: أنا الآن يتم تحويل Macports ، وتستخدم المحطة الخاصة بي الكلمة القياسية اليسرى ، والكلمة اليمنى ، سلوك الأمر المفتاح ...

تحديث 2: نسيت أن أذكر تشارلز, ، أعظم تطبيق وكيل HTTP في العالم (IMHO). إنه تجريبي و 100 ٪ يستحق الاسم.

هل كانت مفيدة؟

المحلول

إليك بعضًا من استخدامه لم يتم ذكره حتى الآن:

أعدادات النظام

الإعدادات الافتراضية المفيدة

برامج أخرى

  • 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 ذات الصلة بالتطوير المحددة التي أقوم بتثبيتها دائمًا على جهاز جديد هي:

تثبيت Xcode ، iPhone SDK ، TextMate.

أضف محطة ، xcode ، textmate إلى قفص الاتهام.

إزالة imovie ، idvd ، ... أيقونات من قفص الاتهام.

أضف الكلمة اليسرى واليمين في terminal.app:

http://blog.macromates.com/2006/word-movement-in-terminal/

أول شيء بالنسبة لي هو تعيين نظام الملفات الحساس للحالة. بأي حال من الأحوال سأقوم بتشغيل مشتق UNIX بدونه.

أقوم بتثبيت PostgreSQL و Eclipse ، لقد فعلت ذلك في عملي السابق حيث استخدمنا Macs.

ثم أزلت جميع الرموز غير الضرورية من قفص الاتهام ، ووضعت عملي هناك ، والمحطة.

قمت أيضًا بتثبيت الصفحات ، إنه محرر مستندات لطيف لاستخدامات الوثائق.

أقوم بتثبيت أدوات X11 وأدوات Xcode ، ثم انتزاع Macports واستخدمها للحصول على Doxygen و WindowMaker وربما بعض الآخرين. أقوم بتنزيل Omnigraffle ، وأحصل على قوالب UML من Graffletopia. Omnioutliner هو أيضا شرط. وأخيراً أحصل على Warblade لقليل من المرح ؛-)

أوه ، في هذه الأيام ، أمسك ببناء المسح الضوئي من موقع Clang ، على الرغم من أنني لم أستخدمه باستمرار بما يكفي حتى أتذكر أنه في المرة الأولى التي أجيب عليها.

لقد فعلت هذا مؤخرًا. أنا ركبت:

  • أديوم
  • ثعلب النار
  • ادوات المطورين
  • زئبقي
  • subethaedit

تطبيقاتي الأساسية:

  1. Quicksilver - قاذفة التطبيق التي لم أستطع العيش بدونها
  2. bbedit و زميل - كلاهما محررين رائعين للمبرمجين
  3. المحيط - يضيف الدعم للعديد من تنسيقات الفيديو إلى QuickTime
  4. flip4mac wmv - يضيف دعمًا لتنسيقات Windows Media إلى QuickTime
  5. المقشود - قارئ PDF ممتاز
  6. FTP لذيذ - ربما أفضل عميل FTP لنظام التشغيل Mac
  7. جوجل أنول - تنبيهات البريد الإلكتروني التلقائي في شريط القائمة
  8. صندوق الرسائل - البرنامج المساعد عبر الشاشة العريضة
  9. info.xhead - تأمين برنامج قاعدة البيانات الشخصية
  10. القليل من snitch - يراقب اتصالات الشبكة الواردة والصادرة
  11. VMware Fusion - ويندوز الافتراضية

Xcode و Eclipse ليسا من غير العقلانيين.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top