ایکلیپس جونو و اوبونتو

۱- نصب openjdk-7-jre
۲- دانلود و خروج از حالت فشرده در دایرکتوری opt
۳- ساخت لانچر (اینجا)(البته من از این آیکان استفاده کردم)
۴- حل مشکل تول تیپ های سیاه (اینجا)
۵- یکپارچه سازی منوها با یونیتی (اینجا)
۶- اضافه کردن یه سری میانبر دلخواه (اینجا)
۷- اضافه کردن پلاگین PyDev
۸- حذف ابزارای به درد نخور از تو پرسپکتیو
۹- اصلاح رنگ بندی

فایل تنظیمات نهایی رو اینجا آپلود کردم.

کلیدهای میانبر در Eclipse و باقی قضایا

اینا یه سری کلیدهای میانبره که من در Eclipse/CDT زیاد استفاده می کنم:

  • Ctrl+M برای بزرگ کردن پنجره ادیتی که دارم روش کار میکنم
  • Ctrl+F11 اجرای برنامه
  • Ctrl+B بیلد کل فضای کار
  • Ctrl+Tab سوییچ بین هدر/سورس
  • Ctrl+Alt+Up/Down ایجاد یه کپی از خط جاری در بالا/پایین.

توجه کنید که میانبر آخری تو اوبونتو (و احتمالا سایر لینوکسها) کار نمیکنه. علت هم سادست: این میانبر به بالا پایین کردن ورک اسپیس تخصیص داده شده. برای به کار انداختن کافیه از تو System>Preferences>Keyboard Shortcuts گزینه های Switch to workspace above/below the current workspace رو پیدا کرد و کلیدهای میانبرشون رو از کار انداخت. (اگه رو گزینه ها Backspace زده بشه کلیدهای میانبر حذف میشن)

کلیدهای میانبر برای فولدینگ هم خیلی جالب نیستن. واسه همین عوضشون کردم (window>Preferences>General>Keys):

  • Ctrl+- فولد کردن بلوک Collapse
  • Ctrl++ باز کردن بلوک Expand
  • Ctrl+Shift+- فولد کردن همه بلوکها Collapse All
  • Ctrl+Shift++ باز کردن همه بلوکها Expand All

درضمن من از اینجا برای همیشه کد فولدینگ ادیتورم رو فعال کردم (به طور پیشفرض فعال نیست):

Window>Preferences>C/C++>Editor>Folding>Enable folding when opening a new window

 

پ.ن: فایل تنظیمات eclipse برای ادیتور و syntax highlighting رو اینجا آپلود کردم.