SublimeText، ادیتوری که عاشقش میشی

خیلی درباره ادیتورها خوندیم. دعوای emacs و vi هم که معروفه. اما با این وجود ادیتورهایی که راحت باشن زیاد نیستن. شخصا اصلا نتونستم emacs رو راه بندازم. vi یادگرفتنش خیلی سخته. ادیتور ویژوال استودیو خوب بود. ادیتور Eclipse یه مقدار زیادی شلوغه و البته خود Eclipse خیلی خیلی سنگینه. gedit سیستم پلاگین خوبی داره. اما پریشب که با یکی از کدنویسای پلاگیناش مکاتبه کردم گفت سوییچ کرده رو همین ادیتوری که الان می‌خوام معرفی کنم.

SublimeText2

SublimeText. خوشگله. خیلی سادست. یک عالمه پلاگین داره برای برنامه‌نویسا. از اول یه آدم خوش‌فکر پشتش بوده. چیزی که باید با یک علمه پلاگین تو هر ادیتور دیگه‌ای باشه، از اول تو این ادیتور هست.

مثلا خیلی راحت یشه تو SublimeText با چند تا مکان‌نما کار کرد یا یه با یه میان‌بر تو همه کامندها سرچ کرد.

پلاگین‌هایی که من الان دارم اینان:

  • PackageControl برای نصب پکیج‌ها
  • SublimeRope برای اتوکاپملیت پایتون
  • SyblimePySide برای اتوکامپلیت PyQt و PySide
  • Origami برای کار راحت‌تر با پنلها
  • SublimeClang برای اتوکامپلیت  ‪C++‬ نصبش یه کم قلق داره. برای راهنمای اوبونتوش اینجا رو ببینید.
  • SublimeAStyleFormatter برای فرمت کد  ‪C++‬
  • SublimePythonTidy برای فرمت کد پایتون
  • Git دسترسی خیلی سریع و راحت به دستورات گیت
  • DocBlockr ابزار خوشدست داکیومنت نویسی داخل کد

این هم یه مجموعه فیلم آموزشی خوب و خلاصه. و این هم یه راهنما برای نصبش تو اوبونتو.

در ضمن ورژن ۳ هم به زودی داره میاد. چند تا عیب داره: اوپن سورس نیست و کمی غرغروه از این بابت. به علاوه تا الان زبونهای چپ به راست رو پشتیبانی نکرده.

من هنوز به عنوان جایگزین کامل gedit پیشنهادش نمی‌کنم. اما چند ماهیه تبدیل شده به ادیتور اول من برای توسعه. و باور کنید خیلی خیلی کم احتیاج پیدا می‌کنم دستم رو از رو کیبرد بلند کنم.