Eclipse IDE (یا بهاختصار Eclipse) یک نرمافزار پرکاربرد است که ابزارهایی برای نوشتن، اجرا و دیباگ کد جاوا فراهم میکند.
آسانترین راه نصب Eclipse، دانلود و اجرای نصبکننده Eclipse از این سایت است. در اکثر موارد، Eclipse IDE for Java Developers گزینه خوبی برای توسعه جاوا است.
پس از نصب، یک Workspace انتخاب کنید — دایرکتوری که بیشتر پروژهها در آن قرار دارند. صفحه Welcome با آموزش تعاملی نمایش داده میشود. آن را با کلیک روی Hide ببندید.
از File > New > Java Project پروژه جدید بسازید. نامی کنار Project name: وارد کنید (مثلاً HelloWorld). در بخش Module، گزینه Create module-info.java file را غیرفعال کنید.
پوشه src حاوی کد شماست. کلاسها با راست کلیک و New > Class ساخته میشوند. نام کلاس (مثلاً HelloWorld) و در صورت تمایل Package را وارد کنید.
با Ctrl+Space (یا ⌘+Space در macOS) Eclipse بهطور خودکار پیشنهادات تکمیل کد ارائه میدهد:
main و Ctrl+Space → پیشنهاد متد mainsysout و Ctrl+Space → System.out.println();روی کلاس در Package Explorer یا در ویرایشگر راست کلیک و Run as > Java application. یا از دکمه Run در نوار ابزار استفاده کنید. خروجی در نمای Console نمایش داده میشود.
خطای کامپایل با خط قرمز زیرخط میشود. با نگه داشتن ماوس، Eclipse اطلاعات خطا و پیشنهادات تعمیر سریع ارائه میدهد. لیست خطاها در نمای Problems (Window > Show View > Problems).
روی ناحیه سمت چپ خط مورد نظر دوبار کلیک کنید تا Breakpoint تنظیم شود (نقطه آبی ظاهر میشود).
برنامه را در حالت debug اجرا کنید: دکمه سبز با آیکون باگ یا Debug As > Java Application. Eclipse از شما میخواهد به Debug perspective سوئیچ کنید.
خط سبز نشاندهنده خط بعدی اجراست. پنل Variables متغیرها و مقادیر فعلی را نمایش میدهد:
F6) — اجرای یک خطF5) — ورود به متدF8) — ادامه تا Breakpoint بعدیراست کلیک در کلاس و Source:
Generate Getters and Setters... → ایجاد accessor methodsGenerate hashCode() and equals()...Generate toString()...پس از انتخاب فیلدها و کلیک Generate، متدها خودکار اضافه میشوند.
روی نام کلاس، متد یا فیلد راست کلیک و Refactor > Rename. نام جدید را تایپ و Enter بزنید. تمام مراجع بهروز میشوند.
Eclipse IDE ابزارهای زیادی برای توسعه جاوا فراهم میکند. راهنمای کاربر Java Development را ببینید.
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: https://dev.java/learn/