2 سال قبل در: آموزش7 نظر
در قسمت قبلی این نوشته تا حدودی با زبان برنامهنویسی جاوا آشنا شدیم و 2 تا از IDE های آن معرفی شد. در ادامه با چند IDE دیگر جاوا آشنا میشویم :
3- IntelliJ : هوشمندترین IDE برای جاوا
این IDE دو ویرایش دارد ، ویرایش نهایی (Ultimate ) که برخلاف دو IDE قبلی مجانی نیست ، و ویرایش Community که مجانی و منبع باز است. IntelliJ از لحاظ کشف خطاهای برنامهنویسان در طول فرآیند ویرایش معروف است و از این رو در ذخیره وقت و بهرهوری کدها مفید است.
4- Android Studio : محیط توسعه اندروید بر پایه ایده IntelliJ
Android Studio توسط گوگل و بر پایه IntelliJ نوشته شدهاست و برای برنامه نویسان اندروید طراحی شدهاست. این نرمافزار میتواند در سیستم عاملهای ویندوز ، مک ، OS و لینوکس مورد استفاده قرار بگیرد. ورژن آزمایشی آن به طور مجانی قابل استفاده است. این IDE در مرحله بتا قرار دارد و به محض آماده شدن IDE رسمی اندروید خواهد شد.
5- jDeveloper : کد نویسی آپ بر پایه جاوا
این IDE به وسیله شرکت Oracle نوشته شده است که هدفش فراهم کردن امکان فرآیند توسعه نرم افزار با ایجاد محیط کد نویسی پیشرو است و بر ویژگیهای ویژوال کدنویسی متمرکز شده است. jDeveloper انواع مختلفی از ویرایشگرهای کد نویسی را پیشنهاد میدهد و با استفاده از ویژگیهایی چون مرور کد و آزمون آن باعث بهره وری برنامه نویسی میشود.
6- BlueJ : یک محیط توسعه جاوای مجانی برای مبتدیان
BlueJ یک IDE مجانی برای کدنویسان مبتدی Java است و اغلب برای آموزش استفاده میشود ، بنابرین شگفت انگیز نیست که طراحی آن در مقایسه با سایر IDE ها متفاوت است. BlueJ بر اشیایی برای آپها متمرکز است که تحت توسعه میباشند و واسط سر راست آن ، آن را خوشایند مبتدیان میسازد.
7- jGRASP :
jGRASP یک IDE محبوب دیگر برای Java است که حول تجسم (visualization) متمرکز شده است و میتواند در ویندوز ، مک و لینوکس مورد استفاده قرار میگیرد اما به شکل یک فایل زیپی است. jGRASP بر تجسم آپ تمرکز میکند که به منظور خوانایی بیشتر کد به این شکل درست شده است. jGRASP مجانی است و توسط بنیاد علوم طبیعی (National Science Foundation ) پشتیبانی میشود.
8- jCreater :
jCreater یک IDE است که در ++C نوشته شده است و ادعا میشود که بسیار بهرهورتر و معتبرتر از برخی از IDE های جاوا است. این نرم افزار هم توسط مبتدیان و هم حرفهایها استفاده میشود و به برخی از ویژگیهای خود شامل قابل سفارشی بودن ، واسط اشکال یابی ، مدیریت پروژه و کامل سازی کد مغرور است. این IDE بر خلاف برخی از IDE های ذکر شده در بالا مجانی نیست.
9- jBuilder :
jBuilder نوعی از ابزار برنامهنویسی برای ایجاد آپهای جاوایی تجاری است که به وسیله شرکت بورلند توسعه داده شده است ، اما بعدا توسط شرکت Embarcadero خریده شده است. jBuilder با فراهم کردن کد جامع جدید و موجود و با افزایش کیفیت و اجرای کد ، سبب بهبود بهرهوری میشود. jBuilder یک نرم افزار منبع باز نیست و کد منبع آن نمیتواند تغییر کند ، مطالعه شود یا در نوشتن آن همکاری کرد.
10- Dr.Java :
Dr.Java یکی دیگر از نرم افزارهای برنامه نویسی است که هدف آن آموزش دانشجویان و برنامه نویسان مبتدی است. اگر چه Dr.Java با ویژگیهای مختلفی برای کاربران حرفهای ساخته شده است ، این نرم افزار تحت لیسانس BSD به طور مجانی در دسترس است و کد آن به طور ثابتی در دانشگاه Rice تحت توسعه است.
11- Java Inventor :
Java Inventor یک IDE مجانی برای برنامه نویسی آپها و وب سایتها توسط برنامه نویسان مبتدی است. Java Inventor با کاهش دادن دوره یادگیری نرم افزار Java ، این امکان را فراهم میکند که کاربران به سرعت بتوانند آپهای خود را بنویسند ، به طور گرافیکی صفحات را ایجاد کنند ، جداول و query ایجاد کنند و دادههای خود را مدیریت کنند.
Java Inventor کاربران خود را قادر می سازد تا بدون یادگیری انبوهی از تکنولوزیها ، آپهای قوی و جالبی ایجاد کنند.
برنامه نویسی آپها با استفاده از هر IDE جاوا میتواند دارای این مزیت باشد که تعداد زیادی از ابزارها و ویژگیهای متفاوتی برای برنامهنویسان با سطوح گوناگون وجود دارد.
گرداوری شده توسط سایت پی سی 20
مقالات پیشنهادی علمی از سایت های مرجع
استفاده از داده های تصاویر ماهواره نوا و مدل تجربی هارگریوز سامانی جهت براورد تبخیر و تعرق مزارع نیشکر
تفسیر داده های مغناطیس سنجی زمینی به کمک اطلاعات زمینشناسی و کانی سازی در منطقه ی اکتشافی خانلق،شمال غرب نیشابور
بررسی استرس شغلی کارکنان شرکت توزیع نیروی برق استان هرمزگان: با تأکید بر نقش هوش عاطفی و اولویت بندی مؤلفه های آن با تکنیک TOPSIS
Evaluation and ranking the suppliers of Sirjan municipality using Data Envelopment Analysis
بررسی و مطالعه تطبیقی آموزش برنامه ی درسی دینی و اخلاق در دوره دبستان(کشورهای مورد مطالعه: ایران ، انگلستان، مالزی و عربستان)
تطبیق رشته مدیریت اجرایی با نیازهای حرفه ای بازار کار ایران
بررسی و مزیت شناسی لوله های فایبرگلاس با رویکرد کاربرد در انتقال آب و فاضلاب
آنالیز خودهمبستگی autocorrelation)برای تشخیص خودکاراثرانگشت توسط سامانه توموگرافی نوری همدوس
بررسی رابطه بین تعهد سازمانی و رضایت شغلی کارکنان (مطالعه موردی شعب بانک ملت استان همدان)
شرکتهای مجاز ی(Virtual Ennterprises)
گرداوری شده توسط سایت پی سی 20
- ۹۶/۰۱/۰۴