تفاوت میان نسخه‌های «اکلیپس»

برچسب‌ها: ویرایش با تلفن همراه ویرایش با مرورگر تلفن همراه ویرایش پیشرفته تلفن همراه
 
 
== معماری ==
سامانهٔ زمان اجرای اکلیپس مبتنی بر [[اکویناکس]] که پیاده‌سازی استانداردی، سازگار با [[او اس جی ای]] است، می‌باشد. اکلیپس از [[افزونه|افزونه هاراافزونه‌ها]] برای فراهم آوردن امکان استفاده از تمام قابلیت‌هایش بر روی سامانه اجرا، استفاده می‌نماید که برخلاف با بعضی از برنامه‌هایی که به صورت معمول با قابیلت [[کد سخت]] می‌باشند، است.{{سخ}}
 
سازوکارساز افزونه‌هایو کار افزونه‌ها در اکلیپساکلیپس، صورتی سبک‌تر از چهارچوب [[مهندسی نرم‌افزار بر اساس مولفه]] است. به علاوه برای اینکه اکلیپس قابل گسترش برای توسعه سایر [[زبان برنامه‌نویسی|زبان‌های برنامه‌نویسی]] مانند [[سی (زبان برنامه‌نویسی)|سی]] و [[پایتون (زبان برنامه‌نویسی)|پایتون]] باشد، چهارچوب افزونه‌ها به اکلیپس امکان کار با زبان‌های حروفچینیحروف‌چینی مانند [[لاتک]]<ref>[http://texlipse.sourceforge.net/ صفحه خانگی تکلیپس&nbsp;– LaTeX for Eclipse]</ref> و برنامه‌های شبکه‌ای مانند [[تلنت]] و [[سامانه مدیرت پایگاه داده]] را فراهم می‌آورد. [[جاوا (زبان برنامه‌نویسی)|جاوا]] و پشتیبانی از [[سی وی اس]] در [[کیت توسعه نرم‌افزار]]ی اکلیپس فراهم شده‌است.{{سخ}}
به جز بخش کوچکی از هسته [[زمان اجرا]]، تمام بخش‌های در اکلیپس به صورت افزونه‌ای است. این بدان معناست تمام افزونه‌ها در اکلیپس به شکل دقیقاً یکسانی توسعه می‌یابند و تمام خصوصیات آنها با هم برابر هستند. اکلیپس برای بخش عظیمی از خصوصیات افزونه‌هایی را فراهم می‌نماید، که بعضی از آنها از طرف شخص ثالث توسعه به شکل رایگان یا تجاری توسعه می‌یابند. نمونه‌ای از این افزونه‌ها، افزونه [[یو ام‌ال]] برای نمودار ترتیبی و سایر دیاگرام‌های [[یو ام‌ال]] است، یا افزونه‌ای برای کاوش در [[پایگاه داده]].