توضیحات IDEE Intellij. ایجاد نرم افزار ویندوز خود را

برای نوشتن یک برنامه جاوا به اندازه کافی بزرگ، یک ویرایشگر متن نسبتا معمولی است، اما البته این گزینه به سادگی با استفاده از محیط های توسعه حرفه ای نرم افزار، به اصطلاح IDE (محیط توسعه یکپارچه) غیرقابل اجرا است.

Intellij Idea یک محیط توسعه نرم افزاری یکپارچه برای جاوا از جتبرنس است. به هر حال، نه تنها در جاوا. چهارشنبه با موفقیت برای سایر زبان های برنامه نویسی مانند Scala استفاده می شود. اولین نسخه این برنامه در سال 2001 ظاهر شد و از آن زمان برنامه به طور پیوسته رتبه بندی محبوبیت خود را افزایش می دهد. Intellij Idea در دو نسخه موجود است: نسخه های اجتماعی و نسخه نهایی. نسخه اول کاملا رایگان است. نسخه دوم تحت مجوز های مختلف گسترش می یابد و، به عنوان اعلام شده، می تواند به صورت رایگان برای پروژه ها با کد منبع باز استفاده شود. با این حال، حتی بدون آن، در پایان استفاده از من توسط نسخه از نسخه نهایی، من فقط متوجه شدم که می توانم آن را به طور مداوم به مدت نیم ساعت کار کنم.

نسخه ها نیز توسط فن آوری های پشتیبانی شده متمایز هستند.

  1. نسخه نهایی:
    • توسعه و توسعه JVM کامل توسعه یافته در زبان های مختلف: جاوا، پی اچ پی، جاوا اسکریپت، HTML، CSS، SQL، Ruby، Python؛
    • پشتیبانی از جاوا EE، فن آوری بهار / هیبرنات و دیگران؛
    • پیاده سازی و اشکال زدایی با اکثر سرورهای برنامه کاربردی.
  2. نسخه اجتماعی:
    • محیط توسعه کامل برای جاوا SE، Groovy و Scala؛
    • محیط قدرتمند برای توسعه در Google Android.

شما می توانید با تفاوت بین نسخه ها در وب سایت جتبرنس بر روی لینک http://www.jetbrains.com/idea/features/editions_comparison_matrix.html آشنا شوید.

این برنامه شامل مجموعه ای کامل از اجزای مورد نیاز برای ایجاد برنامه های کامل Fulledged است: ویرایشگر، جمع آوری و محیط اجرایی، و همچنین debugger.

به طور طبیعی، Idea Intellij نه تنها محیطی برای ایجاد برنامه های جاوا نیست، به اندازه کافی برای به یاد آوردن محبوب گرفتگی یا NetBeans، به طوری که توسعه دهنده از چه چیزی انتخاب کرده است، و ترجیحات آن اغلب به دلیل عوامل ذهنی، به عنوان مثال، شروع می شود برای برنامه ریزی در جاوا - مقاله ای راجع به یک محیط خاص که انتخاب بعدی خود را رهبری کرده است، بخوانید. این امکان وجود دارد که این چرخه مقالات برای کسی که شروع به کار با ایده ی Intellij، به ویژه از زمانی که سیستم، به نظر من، بیش از مناسب است.

به هر حال، در اینترنت شما می توانید بسیاری از اطلاعات مهاجرت را از همان Eclipse در ایده Intellij پیدا کنید (به عنوان مثال، اطلاعات در مورد وب سایت جتبرخانه ها را در https://www.jetbrains.com/help/idea/ ببینید لینک 2016.2 / ECLPSE.HTML).

من ترجیح می دهم با نسخه جدید Intellij ایده کار کنم، بنابراین من به طور دوره ای به روز رسانی می کنم. مقالاتی پیشنهاد شده توسط خواننده برای بیش از یک سال نوشته شده است، بنابراین من حذف نمی کنم که برخی از تصاویر متعلق به برخی از نسخه های قدیمی و تغییر در نسخه های جدید، که من به خوانندگان عذرخواهی می کنم.

نصب سیستم

شما می توانید بسته نصب را از سایت توسعهدهنده JetBrains توسط مرجع http://www.jetbrains.com/idea/ کپی کنید. نصب Intellij Idea باعث ایجاد مشکلات نمی شود. من فقط متوجه می شوم که اگر در آینده شما با کد برنامه در محیط برنامه، سپس هنگام نصب، نصب کنید، انجمن های ایجاد شده را با فایل های جاوا نصب کنید.

سیستم مرجع

ایده Intellij دارای مستندات نسبتا بزرگ به زبان انگلیسی است. بنابراین هنگام کلیک کردن مورد کمک. منوی اصلی یک گواهینامه داخلی ساخته نشده و بر روی وب سایت جتبرنز باز می شود.

همچنین ممکن است مستندات را برای یک عنصر کد خاص دریافت کنید، که باید مکان نما را روی آن نصب کنید و روی ترکیب کلیک کنید < Ctrl\u003e +.< q\u003e.

علاوه بر این، به طور کلی، شما می توانید پنجره را با مستندات در نوار کناری (به طور پیش فرض - در سمت راست) تعمیر کنید، ساخت آن ابزار، با کلیک بر روی دکمه پیوست در پنجره اسناد مستندات. درست است، به نظر من، آن را کمی می دهد، زیرا هنگام باز کردن این پنجره، تنها آخرین مستندات اعلام شده نمایش داده می شود.

رابط برنامه

همانطور که قبلا ذکر شد، محصول از محبوبیت توسعه دهندگان به خوبی برخوردار است، هرچند "کوچک اما کوچک" وجود دارد: فقدان محلی سازی روسیه، هرچند مانع توسعه دهندگان نیست.

پنجره شروع شد

پس از نصب، هنگامی که Idea Intellij در ابتدا بارگذاری می شود، به Intellij Intellij Idea Startup Window خوش آمدید، که به شما امکان می دهد یک پروژه را دانلود یا باز کنید، یک پروژه را وارد کنید، آن را از مخزن سیستم های کنترل چند نسخه اجرا کنید ("از کنترل نسخه بررسی کنید ") اگر یک فایل راه اندازی مونتاژ در پروژه برای Maven یا Gradle وجود داشته باشد، Intellij Idea به شما پیشنهاد می دهد که از آنها برای پیکربندی استفاده کنید.

پس از کار با یک پروژه خاص، آن را به یاد می آورد، و پس از راه اندازی بعدی برنامه، آخرین پروژه باز بارگذاری شده است. با این حال، زمانی اتفاق می افتد که تنظیمات برای برنامه پیش فرض زمانی که در گروه ظاهر و رفتار ( ظاهر هر دو رفتار)، تنظیم سیستم تنظیم سیستم "باز کردن آخرین پروژه در هنگام راه اندازی" (باز کردن آخرین پروژه هنگام بارگذاری).

پنجره اصلی

پنجره اصلی برنامه در فرم کلی شامل سه منطقه است، همچنین به عنوان ویندوز ابزار و ویندوز ویندوز نامیده می شود. پنجره ابزار در اطراف محیط پنجره ویرایشگر قرار دارد، به سمت چپ، در سمت راست و پایین از آن در زمینه های پنجره اصلی، که در آینده نامیده می شود پانل های جانبی (نوار کناری در اصطلاحات برنامه) از آنجا که ابزار ویندوز اطلاعات متنوع را نمایش می دهد، هر پانل جانبی شامل تعدادی از زبانه هایی است که هنگام انجام یک دستور خاص باز می شود. انتقال به تب مورد نظر (جعبه ابزار) با کلیک کردن بر روی نام آن، که در پانل های جانبی پنجره اصلی قرار دارد انجام می شود. نام برخی از زبانه های ابزار ویندوز پیش از این شکل است. با استفاده از کلید < alt\u003e همراه با این شماره، شما می توانید به سرعت به این برگه بروید، پس از باز کردن آن، اگر آن را در موقعیت نورد قرار دهید، یا برعکس آن را رول کنید. علاوه بر این، هر پنجره ابزار می تواند در پنجره اصلی نمایش داده شود. چشم انداز.ابزارپنجره ها یا استفاده از کلیدهای میانبر فناوری اطلاعات.

قبل از شرح مختصری از پنجره های سازنده، من رزرو خواهم کرد که ساختار مکان تحت نظر پیشنهاد شده است که پس از نصب برنامه پیش فرض آن را ارائه می دهد. این مکان من بیشتر در نظر خواهد گرفت. با این حال، این بدان معنا نیست که ویندوز ابزار را نمی توان در سایر نقاط پنجره اصلی قرار داد، که در زیر بحث خواهد شد.

پالت رنگ Intellij ایده را می توان تنظیم کرد، با این حال، چنین پالت کمی است. انتخاب پالت در تنظیمات که در آن ظاهر و رفتار (ظاهر و رفتار)، ظاهر و رفتار، انجام می شود، انجام می شود و موضوع را از لیست کشویی "تم" انتخاب می کند.

ویرایشگر پنجره

پنجره ویرایشگر به طور مداوم جابجا می شود، بیشتر پنجره اصلی را اشغال می کند. این ممکن است شامل چندین زبانه نمایش کد نرم افزار کلاس، محتویات فایل POM و سایر فایل های پروژه باشد. محتوای محتوا از برگه سیگنال هر دو فرمت فایل در برگه عنوان و آیکون قبل از نام، به عنوان مثال، برای کلاس: . انتقال به فایل راست این کار با کلیک بر روی نام آن در برگه پنجره یا انتخاب در پنجره ابزار پروژه انجام می شود.

این برنامه شامل یک ابزار مدیریت پنجره قابل توجه است. بنابراین، مکان زبانه ها را می توان به صورت خودسرانه تغییر داد، به عنوان مثال، به صورت افقی، پرتاب فایل ها از یک برگه زبانه ها به دیگری، که با استفاده از یک گروه از دستورات به دست می آید پنجره هاسردبیرزبانهها یا از منوی زمینه که در برگه ویرایش پنجره نامیده می شود. در صورت لزوم، یک برگه خاص می تواند تثبیت شود، که با تعداد زیادی از زبانه ها مفید است، زمانی که همه آنها در پنجره ویرایش قرار نمی گیرند، که ما از دستور استفاده می کنیم پینبرگهدر زیر بحث خواهد شد.

با لبه سمت راست پنجره، خطوط افقی که بلوک های مشکل را از کد های حاوی خطاها و هشدارها نشان می دهند، می توانند قرار گیرند. بعدا بیشتر بخوانید

در لبه سمت چپ پنجره ویرایش، برچسب های بلوک های کد وجود دارد، که به سرعت می توانید بلوک را به طور غیر ضروری به حداقل برسانید یا دوباره آن را خاموش کنید. از همان طرف پنجره، ایستگاه های ایست یاب (در صورت موجود بودن)، کد های اصلاح شده و برخی اطلاعات دیگر را محدود می کنند.

برای نمایش تعداد ردیف کد برنامه، منوی زمینه را در نوار عمودی در سمت چپ پنجره ویرایش کنید و "نمایش شماره خطوط" را انتخاب کنید (برای نمایش شماره رشته ها). با این حال، با چنین اقداماتی، نمایش رشته ها تنها در جلسه فعلی انجام می شود. برای شماره دائمی ردیف شماره کد برنامه، تنظیمات باید به صورت متوالی ویرایشگر (ویرایشگر)، عمومی، ظاهر (ظاهر) افشا شود و جعبه را برای کادر انتخاب "نمایش شماره" نمایش "بررسی کنید.

کد برنامه خود (روشنایی متن، فونت ها) مطابق با تنظیمات برنامه کشیده شده است که بعدا مورد بحث قرار می گیرد.

ابزار ابزار

پنجره ابزار پروژه

در نوار کناری سمت چپ پنجره ابزار پروژه را نمایش می دهد. این شامل یک برگه ساختار پروژه سلسله مراتبی (پروژه) و برگه کلاس (ساختار ساختار) ساختار (روش) است.

انتخاب در برگه ساختار پروژه منجر به نمایش محتویات آن در پنجره ویرایشگر می شود. از آنجا که کد تقریبا هر کلاس شامل بسیاری از روش ها است، زبانه ساختار فقط لیست خود را نمایش می دهد. این را می توان به هر دو به عنوان الفبای (مرتب سازی بر اساس حروف الفبا)، و به ترتیب محل خود را در کلاس درس (مرتب سازی بر اساس دید). با کلیک بر روی نام کلاس، گذار را به ابتدای ماژول در کلاس در پنجره ویرایشگر آغاز می کند.

تب اطلاعات "ساختار" به طور کلی کاملا آموزنده است. در کنار نام ماژول، تعدادی از خواص آن نیز نمایش داده می شود، به عنوان مثال، یک اصلاح کننده کلاس، و نوار ابزار آن به شما اجازه می دهد تا به سرعت شخصیت اطلاعات نمایش داده شده را تغییر دهید، به عنوان مثال، مکمل مطالب آن از متغیرهای غیر عمومی ، دستور داده شده توسط نام یا در کد در کد، و غیره

اگر کلاس های متعددی در این پروژه وجود داشته باشد، در پنجره پروژه توصیه می شود تا منوی دکمه تنظیمات را افشا کنید و پرچم ها را در نزدیکی autoscroll به منبع و autoscroll از منبع تنظیم کنید.

این گزینه مفید است اگر دو زبانه در پنجره ویرایشگر باز شود و بیشتر (و این، البته، تقریبا همیشه اتفاق می افتد). در این مورد، انتقال در پنجره پروژه از یک شی به دیگری منجر به صفحه نمایش در پنجره ویرایشگر کد شی انتخاب شده است. و برعکس، هنگامی که از یک برگه به \u200b\u200bدیگری در پنجره ویرایش تغییر می کند، مکان نما در پنجره پروژه به نام کلاس تغییر می کند، کد که در برگه پنجره ویرایشگر نمایش داده می شود.

زبانه ها در این پنجره را می توان پس از نصب برخی از پسوندها (پلاگین ها) اضافه کرد. به عنوان مثال، پس از نصب Extension "Database Navigator"، تب مرورگر DB به پنجره پروژه اضافه می شود.

پنجره ابزار "مورد علاقه"

در پایین پانل سمت چپ پنجره اصلی، می توانید پنجره ابزار "مورد علاقه" (مورد علاقه "مورد علاقه خود را نمایش دهید، به عنوان مثال، یک لیست از نقاط توقف و بوک مارک ها، به این ترتیب آنها را با دسترسی سریع فراهم می کند.

پنجره ابزار با ابزار مونتاژ پروژه

این پنجره در نوار کناری سمت راست قرار دارد. این در ابتدا شامل دو زبانه برای دو مدل رایج ترین پروژه های جاوا - Maven و Ant است.

خروجی پنجره ابزار

پنجره در نوار کناری پایین قرار دارد. این، بسته به ماهیت اطلاعات، به عنوان مثال، نمایش پیام ها ("پیام ها")، ورودی / خروجی کنسول ("ترمینال")، کنترل تغییر پروژه ("کنترل نسخه")، نتایج کار Debugger ( "اشکال زدایی") و برخی دیگر.

مدیریت پنجره های سازنده

Intellij Idea ارائه می دهد کنترل ابزار ابزار قدرتمند ابزار قدرتمند است که به آنها اجازه می دهد تا تقریبا در هر نقطه در پنجره اصلی قرار گیرند.

هر پنجره ابزار باز در عنوان شامل دو دکمه است: تنظیمات و « پنهان شدن " (مخفی کردن) (این گونه آن را در پانل سمت چپ).

هر پنجره ابزار را می توان با کلیک کردن بر روی دکمه بسته بندی کرد. « پنهان شدن ". در این مورد، در پنجره برنامه اصلی، تنها پانل جانبی نمایش داده می شود، حاوی نام زبانه ها، که، به ترتیب، منطقه پنجره کار ویرایشگر را افزایش می دهد. در آینده، پنجره تاشو می تواند به سادگی و به سرعت نمایش داده شود با کلیک کردن بر روی نام پنجره ابزار در نوار کناری.

دکمه Setup شامل منو است که در آن دستورات کنترل پنجره حاوی آن است.

پنجره می تواند نوار ابزار خود را داشته باشد. برای نمایش آن یا بر خلاف آن، حذف، شما باید منوی Setup را باز کنید و جعبه کادر را در نزدیکی آیتم منو نصب کنید. نمایشنوار ابزار (صفحه نمایش).

ویندوز ابزار را می توان هر دو را در حالت ثابت، در مکان های خاصی از پنجره اصلی و در یک حالت شناور نمایش داده می شود، یعنی، در یک مکان دلخواه از پنجره اصلی نمایش داده می شود. برای تغییر بین حالت ها، منو دکمه های راه اندازی را باز کنید و کادر تأیید را در نزدیکی آیتم منو نصب کنید / علامت بزنید. شناورحالت (حالت شناور).

اگر پنجره در حالت ثابت نمایش داده شود، پس از آن دو حالت نصب شده در مورد منو امکان پذیر است. مسدود شدهحالت (حالت حالت Docking). اگر یک پرچم در نزدیکی این مورد وجود داشته باشد، پنجره در حالت مخلوط کردن قرار دارد و پنجره ویرایشگر را تغییر می دهد. اگر جعبه را انتخاب کنید، پنجره به حالت همپوشانی می رود که در آن پنجره پنجره ویرایشگر را همپوشانی می کند.

و در نهایت، اگر پنجره در حالت ثابت در حالت مخلوط نمایش داده شود، حالت در دسترس می شود (آیتم منو) پین شدهحالت (حالت ثابت). اگر یک جعبه در نزدیکی این مورد وجود داشته باشد، پنجره به طور مداوم در پنجره اصلی نمایش داده می شود. اگر جعبه کادر را انتخاب کنید، پنجره زمانی که تمرکز از دست دادن از دست رفته است، پنجره به طور خودکار از صفحه برداشته می شود.

در بالا ذکر شد که ویندوز ابزار را می توان در پانل های مختلف پنجره اصلی قرار داد. اما محل یک پنجره خاص نیز می تواند با تبدیل آن به پانل سمت دیگر تغییر یابد. برای انجام این کار، منوی زمینه را به نام پنجره ابزار در نوار کناری، از آن آیتم انتخاب کنید حرکت. (حرکت)، و سپس جهت حرکت. به عنوان مثال، تصویر زیر را می بینیم که پنجره ابزار با نوار کناری سمت راست را می توان به پایین (بالا)، سمت چپ (سمت چپ) و پانل سمت بالا (پایین) منتقل کرد.

پنجره ابزار را می توان به طور کامل حذف کرد، که برای آن شما همچنین نیاز به تماس با منوی زمینه را به نام پنجره ابزار در نوار کناری و حذف حذف از نوار کناری از آن (حذف از نوار کناری).

در منوی اصلی پنجره اصلی نیز یک آیتم منو وجود دارد پنجره هاحاوی دستورات برای مدیریت پنجره های خود.

پانل ها

به نظر من، توصیه می شود بر روی صفحه نمایش تمام پانل های اصلی برنامه (در غیاب برخی از آنها دستور را اجرا کنید نمایش پانل):

خاموش کردن / روشن کردن پانل ها نیز در منوی فرمان ساخته شده است. چشم انداز..

در بالا، من نوشتم که توصیه می شود تمام پانل های برنامه اصلی را روی صفحه نمایش بگذارید. با این حال، هنگام کار در پنجره ویرایشگر با یک کد نرم افزاری از یک کلاس، بسیاری ممکن است به نظر می رسد مناسب برای کار با تمام پانل های قطع شده زمانی که هیچ چیز از کار منحرف نمی شود.

تنظیمات

درخواست تجدید نظر به تنظیمات برنامه توسط فرمان انجام می شود فایلتنظیمات. یا با کلیک بر روی دکمه در نوار ابزار اصلی.

تمام تنظیمات در پنجره تنظیمات با توجه به هدف عملکردی از چندین گروه کاهش می یابد: ظاهر و رفتار (ظاهر و رفتار)، KeyMap (کلید های "داغ")، ویرایشگر (ویرایشگر) و غیره

تعداد تنظیمات برنامه بسیار بزرگ است و، همانطور که با آن کار می کند، و در نتیجه، انباشت تجربه، شما خودتان گزینه های لازم را تغییر دهید. با توجه به این، من آنها را به طور دقیق در نظر نمی گیرم، زیرا زمان زیادی را صرف خواهد کرد. در این مورد، توجه داشته باشید که برخی از تنظیمات قبلا ذکر شده اند، و بعضی دیگر بعدا گفته می شود.

در عین حال، من به معنای واقعی کلمه چند تنظیمات مشترک را محدود خواهم کرد.

یک نقطه مهم هنگام نوشتن یک برنامه مستندات آن است، از جمله اظهار نظر از قطعات کد (در مورد این بعد). به طور طبیعی، توسعه دهندگان روسی زبان نظرات خود را در زبان های روسی (بلاروس، اوکراین)، که نیاز به برنامه رمزگذاری مربوطه را ارسال می کنند، ارسال خواهند کرد. گزینه بهینهبه نظر من، استفاده از UTF-8 است که جهانی است و دارای مزایای بیش از ویندوز 1251 خواهد بود. به عنوان مثال، اکثر سیستم عامل های مدرن مدرن به طور پیش فرض بر روی آن کار می کنند و همچنین از آن برای ایجاد آن استفاده می شود پروژه های چند زبانه. برای نصب این رمزگذاری، ویرایشگر را انتخاب کنید، کدگذاری فایل ها (ویرایشگر، رمزگذاری) و در فهرست کدگذاری پروژه، "UTF-8" را انتخاب کنید. با این حال، برخی از توسعه دهندگان می گویند که اهمیت نیز کار می کند. ».

و در نهایت، پیام ها در مورد ظاهر یک نسخه جدید که به طور منظم برای شما ظاهر می شود تا زمانی که شما به طور خودکار به روز رسانی را بررسی کنید. در اصل، نصب نسخه های جدید از آیتم مفید و ضروری، اما اگر شما مایل به به روز رسانی نه با مشخص کردن برنامه، اما خودتان، پس این کار مانند این انجام می شود. به طور پیوسته، ظاهر و رفتار، تنظیم سیستم، به روز رسانی ها را کلیک کنید و کادر انتخاب را در نزدیکی "به طور خودکار بررسی به روز رسانی برای" مورد را علامت بزنید. با این حال، و هنگامی که حالت فعال است بروزرسانی های خودکار شما می توانید به سادگی نصب نسخه جدید را نادیده بگیرید.

با این حال، در مورد این ایده بسیار بالایی داشتم، اما امکان بهبود آن تقریبا بی حد و حصر است. و سهم قابل توجهی در این فرآیند نیز می تواند توسط کاربران نیز ساخته شود که به عنوان مثال، می تواند بر اساس برنامه آماری جمع آوری شده در مورد کار انجام شود. برای این منظور نیاز به اجازه برنامه برای انجام چنین مجموعه ای. برای این منظور، در تنظیمات، ظاهر و رفتار، تنظیم سیستم، انتخاب آمار استفاده، انتخاب "اجازه ارسال آمار استفاده از ارسال به jetbrains s.r.o" را انتخاب کنید. (به شما اجازه می دهد آمار کاربر را از jetbrains جمع آوری کنید)، و سپس کادر تأیید را در نزدیکی فرکانس ارسال چنین اطلاعاتی (روز، هفته، ماه) انتخاب کنید.

به عنوان بسیاری از تنظیمات، توسعه دهندگان جستجوی خود را با زمینه ارائه کرده اند. با تایپ کردن، به عنوان مثال، در جعبه جستجو، متن "ذخیره" متن، ما چنین لیستی را در آن دریافت خواهیم کرد:

و بالاخره. Intellij Idea توانایی ذخیره تنظیمات را فراهم می کند ( فایلصادر کردنتنظیمات.) و بهبود آنها ( فایلوارد كردنتنظیمات.).

گسترش سیستم

تحت Intellij Idea، بسیاری از پلاگین ها (پسوند ها) توسعه یافته اند، به طور قابل توجهی قابلیت های و قابلیت های خود را گسترش می دهند. دسترسی به آنها در تنظیمات سیستم در پلاگین ها انجام می شود. از لیست نمایش (نمایش)، فیلتر کردن لیست فرمت فیلتر شده است. برای افزودن یک فرمت جدید، چنین اقداماتی را انجام دهید:

  1. در لیست "نمایش" (صفحه نمایش)، مورد "سفارشی" (سفارشی) را انتخاب کنید.
  2. روی Browse Link کلیک کنید (روی مرور کلیک کنید تا جستجو برای Pugins های غیر متعدد را جستجو کنید، روی پیام کلیک کنید تا پلاگین ناشناس را نمایش دهید)، که به پنجره «Browse Treamsitories» منجر می شود با لیست پلاگین از مخزن Extensionions Extensionions JetBrains.
  3. فرمت مورد نظر را از لیست انتخاب کنید و روی دکمه کلیک کنید. « نصبپلاگین » (نصب فرمت).
  4. نصب را در پنجره تأیید تایید کنید.
  5. پس از اتمام فرآیند نصب در یک پنجره مخازن مرورگر، روی "کلیک کنید" راه اندازی مجددIntellijاندیشه."(Intellij را راه اندازی مجدد کنید) برای راه اندازی مجدد برنامه.

حذف پسوندها نیز بسیار ساده است. باز هم در تنظیمات در لیست نمایش، آیتم "سفارشی" انتخاب شده است، پس از آن تنها پسوند نصب شده در پنجره تنظیمات نمایش داده می شود.

دکمه های کلیک کنید «

جاوا یکی از انعطاف پذیر ترین زبان های برنامه نویسی قابل انعطاف، راحت و محبوب است. بسیاری از آنها برای شعار خود شناخته شده است - "نوشتن یک بار، هر جا اجرا کنید، به این معنی" نوشتن یک بار، اجرا در همه جا. " این شعار، توسعه دهندگان می خواستند بر روی پلت فرم از زبان تاکید کنند. یعنی نوشتن یک برنامه، می توانید آن را در هر دستگاه با هر سیستم عامل اجرا کنید.

Intellij Idea یک محیط توسعه یکپارچه است. نرم افزارکه از بسیاری از زبان ها پشتیبانی می کند، اما اغلب به عنوان IDE برای جاوا در نظر گرفته می شود. شرکت توسعه دهنده ارائه می دهد دو نسخه: جامعه (رایگان) و نهایی، اما کاربر ساده کاملا به اندازه کافی و نسخه رایگان است.

البته، در Intellij Idea، شما می توانید برنامه خود را ایجاد کنید و یکی از آنها را ویرایش کنید. این محیط دارای یک ویرایشگر کد مناسب است که در طول برنامه نویسی کمک می کند. بر اساس کد قبلا نوشته شده، رسانه خود را مناسب ترین گزینه های خود را برای autofill انتخاب می کند. در Eclipse، بدون نصب افزونه ها، شما چنین عملکرد را پیدا نخواهید کرد.

توجه!
برای عملیات صحیح Intellij، اطمینان حاصل کنید که شما دارید آخرین نسخه جاوا

برنامه نویسی شی گرا

جاوا به زبان های نوع شی گرا اشاره دارد. مفاهیم اصلی در اینجا مفاهیم شی و کلاس هستند. مزیت OOP چیست؟ این واقعیت که اگر شما نیاز به ویرایش به برنامه دارید، می توانید آن را فقط یک شی را ایجاد کنید. بدون نیاز به اصلاح کد نوشته شده پیشین. Intellij Idea به شما این امکان را می دهد که از تمام مزایای OOP استفاده کنید.

طراح رابط

کتابخانه Javax.swing ابزارهای توسعه دهنده را فراهم می کند که می تواند برای طراحی یک رابط کاربری گرافیکی استفاده شود. برای انجام این کار، فقط باید یک پنجره ایجاد کنید و اجزای بصری را به آن اضافه کنید.

اصلاحات

به طرز شگفتانگیزی، اما در صورتی که به یک خطا اجازه دهید، محیط زیست نه تنها شما را در آن نشان می دهد، بلکه چندین راه برای حل مشکل را ارائه می دهد. شما می توانید بهترین گزینه را انتخاب کنید و ایده خود را همه چیز را رفع کنید. این یکی دیگر از تفاوت های قابل توجهی از گرفتگی است. اما فراموش نکنید: دستگاه خطاهای منطقی را نمی بیند.

مدیریت حافظه اتوماتیک

این بسیار راحت است که Intellij Idea دارای "جمع کننده زباله" است. این به این معنی است که در هنگام برنامه ریزی، زمانی که لینک را مشخص می کنید، حافظه برای آن اختصاص داده می شود. اگر پس از آن لینک را حذف کنید، پس باقی می ماند حافظه مشغول. "جمع کننده زباله" این حافظه آزاد می شود اگر آن را در هر نقطه استفاده نمی شود.

کرامت

1. پلت فرم متقابل؛
2. ساخت درخت نحوی در پرواز؛
3. ویرایشگر قدرتمند کد

معایب

1. خواستار منابع سیستم؛
2. رابط کمی گیج کننده.

Ident Intellij هوشمندترین محیط توسعه یکپارچه برای جاوا است که واقعا کد را درک می کند. محیط زیست در حال تلاش برای صرفه جویی در برنامه نویس از روال است و به ما اجازه می دهد تا بر وظایف مهم تر تمرکز کنیم. ایده اقدامات شما را پیش بینی می کند.

Intellij Idea یکی از قدرتمندترین محیط های توسعه جهانی است. این زبان از زبان های پی اچ پی، جاوا اسکریپت، Sass، Ruby، Python و البته جاوا پشتیبانی می کند. پشتیبانی از چارچوب های محبوب و موتورهای محبوب، تست های تست، سازگاری را اضافه کنید دستگاه های موبایل، ادغام با GIT و Mercurial، ابزار برای کار با سرورها - و شما متوجه خواهید شد که با برنامه نویسی Intellij ایده ساده تر و مولد تر است.

نصب و راه اندازی

دو نسخه از Intellij Idea - جامعه و نامحدود وجود دارد. اولین آزاد است، اما محدود است. این بهار، وادیم، GWT، جاوا اسکریپت و Typercript، SQL زبان ها پشتیبانی نمی کند. دوم شامل انواع ویژگی های توسعه جمعی است، اما تنها 30 روز از دوره آزمایشی رایگان خواهد بود. سپس شما باید حداقل 533 دلار آمریکا را پرداخت کنید.

ما با سر شما ویژگی های کافی از نسخه رایگان وجود خواهد داشت، به ترتیب، تمرکز بر روی فایل نصب با نام IDEALC.

برای نصب در ویندوز، ما باید کد منبع منبع را از وب سایت رسمی با Exe Extension دانلود کنیم. بعد، آن را راه اندازی کنید و دستورالعمل های نصب را دنبال کنید.

در MacOS - دوبار کلیک بر روی فایل ideic.dmg، بایگانی را نصب کنید و کد منبع را به پوشه برنامه ها کپی کنید.

برای لینوکس، شما باید ideic.gz را به دایرکتوری که از اجرای فایل ها پشتیبانی می کند، باز کنید. برای فرمت FHS سلسله مراتبی / انتخاب است. پس از آن، به زیر شاخه های زیر بروید و فایل ite.sh را اجرا کنید.

حالا بیایید متوجه شویم که چگونه Intellij را پیکربندی کنیم.

از پیش تعیین شده

هنگامی که شما ابتدا IDEA IDEWIM را شروع می کنید، کادر محاوره ای را با درخواست برای تعیین مسیر فایل با تنظیمات، قرار می دهید. از آنجا که این اولین تجربه آشنایی ما با IDE است، شما "تنظیمات واردات را وارد نکنید" را انتخاب کنید. اگر این پنجره پس از به روز رسانی یا نصب مجدد خارج شد، دایرکتوری منبع را انتخاب کنید.

گام بعدی در تنظیمات IDEE Intellij موضوع زیر خواهد بود. به طور پیش فرض، دو نفر از آنها وجود دارد - استاندارد (نور) و Darcula (Dark).

همانطور که قبلا نوشته شده است، ایده از تعداد زیادی ابزارهای کمکی پشتیبانی می کند. البته، آنها نیازمند تازه وارد نیستند. بنابراین، گام بعدی برای افزایش بهره وری قطع خواهد شد. برای انجام این کار، در کادر محاوره بعدی، "غیرفعال کردن همه" را انتخاب کنید. نگران نباشید، بعدا می توانید آنها را در منوی تنظیمات متصل کنید.

با این حال، محیط برنامه نویسی Intellij Idea در آن فکر نمی کند که آرام شود، ارائه افزودنی اضافی دانلود را ارائه می دهد. با تشکر از شما، این نیز علاقه مند نیست!

اکنون که با نصب و پیکربندی Intellij Idea به پایان رسید، می توانید به کار ادامه دهید. البته، البته، با ایجاد یک پروژه Intellij Idea آغاز می شود.

با این اقدام، شما به سختی مشکل دارید، زیرا کادر محاوره ای جدید تنها 4 گزینه ارائه می دهد: ایجاد کنید پروژه جدید (ایجاد پروژه جدید)، یک پروژه موجود (باز)، پروژه واردات (پروژه واردات) را باز کنید یا سیستم کنترل خروجی را باز کنید (از کنترل نسخه بررسی کنید). اولین نقطه را انتخاب کنید اطلاعات بیشتر در مورد چگونگی ایجاد یک پروژه Intellij Idea، آنچه که باید انجام شود، در حال حاضر در داخل محیط است، بهتر است در وب سایت رسمی بخوانید، زیرا امکانات سفارشی سازی فضای کاری در اینجا واقعا بسیار زیاد است.

مشکلات و سوالات

بعد، شما مطمئنا چند سوال دارید، یکی از آنها مربوط به فعال سازی ایده Intellij است. نسخه محدود یا نسخه آزمایشی 30 روزه نیازی به ثبت نام و دستکاری های اضافی ندارد. اما اگر میخواهید خریداری شده را فعال کنید، باید اقدامات زیر را انجام دهید:

  • بر روی صفحه نمایش استقبال، از جایی که ما یک پروژه ایجاد می کنیم، در پایین پیکربندی-\u003e مدیریت منوی مجوز پیدا کنید. اگر شما در حال حاضر در داخل، و سپس در بالای صفحه Help-\u003e ثبت نام کنید.
  • قبل از شما، 3 راه ممکن برای فعال شدن: از طریق حساب (کد فعال سازی)، از طریق سرور مجوز (سرور مجوز). بسته به اینکه چگونه شما یا کارفرمای شما مجوز خریداری کرده اید و چه اطلاعاتی را دارید، مورد مورد نظر را انتخاب کنید.
  • اطلاعات لازم را وارد کنید، دکمه "Activate" را فشار دهید و از کار بی حد و حصر لذت ببرید.

سوال سنتی زیر مربوط به به روز رسانی IDE است. در اینجا، الگوریتم همان زمانی است که نصب شده است: دانلود - برای شروع دستورالعمل ها و یا حذف تنظیمات به Re-Refer_Nown_Nate_File_Strokes در اولین کادر محاوره ای.

و البته، بدون هزینه انجمن بدون سوال: "شروع به انجام کاری نمی کند؟" پاسخ سنتی است - به طور دقیق ادامه مطلب، نحوه نصب Idea Intellij. اگر همه چیز به درستی انجام شود - برنامه برای شروع تضمین شده است. اگر مشکلات به طور مستقیم زمانی رخ می دهد که ایده، به احتمال زیاد، مورد در پلاگین های اشتباه است، پاسخ ها به دنبال وب سایت های رسمی توسعه دهندگان خود هستند.

فقط در مورد، در اینجا یکی دیگر از دستورالعمل ها چگونه برای حذف Intellij Idea:

  1. روش استاندارد از طریق کنترل پنل در ویندوز. در صورت تمایل، به پایان رساندن بقایای در رجیستری در طول راه: "HKEY_CLASSES_ROOT \\ IntellijideAprojectfile"؛
  2. در لینوکس برای از دست دادن فایل ها به صورت دستی، و همچنین حذف "پیکربندی" و دایرکتوری تنظیمات سیستم اگر آنها در ریشه نیست.
  3. MacOS به طور استاندارد به برنامه حذف شده است و حافظه پنهان را در "تنظیمات / ذخیره / افزونه / سیاهههای مربوط" از طریق آیکون برنامه تمیز می کند.

قبل از اینکه شما با سر خود تصمیم بگیرید تا خود را در جهان از IDE جدید غوطه ور کنید، به یاد داشته باشید که این یک محصول پیچیده با منحنی کارآموز تیز است. از این رو گزینه های درست برای یادگیری دوره های جاوا با تمرینکنندگان Intellij وجود خواهد داشت. بنابراین شما در حرفه سریع تر هستید، و ما ابزار قدرتمند را مدیریت خواهیم کرد.

اطلاعات کلی

ایده Intellij - محیط توسعه یکپارچه نرم افزار در بسیاری از زبان های برنامه نویسی، به ویژه جاوا، جاوا اسکریپت، پایتون، توسعه یافته توسط جتبرنس.

در میان فرصت های دیگر، Intellij Idea به خوبی سازگار با بسیاری از ابزارهای توسعه دهنده محبوب محبوب مانند CVS، Subversion، Apache At، Maven و Junit است. در فوریه 2007، توسعه دهندگان Intellij اعلام کردند نسخه اولیه پلاگین برای حمایت از برنامه نویسی در روبی.

شروع از نسخه 9.0، Intellij IDEA در دو نسخه موجود است: نسخه اجتماعی و نسخه نهایی. نسخه Community یک نسخه کاملا رایگان در دسترس تحت مجوز Apache 2.0 است. این پشتیبانی کامل از جاوا SE، Groovy، Scala، و همچنین ادغام با محبوب ترین سیستم های مدیریت نسخه ها را اجرا می کند. در نسخه نهایی نسخه، پشتیبانی Java EE اجرا شده است، نمودارهای UML، کد پوشش کد، و همچنین پشتیبانی از دیگر سیستم های کنترل نسخه، زبان ها و چارچوب.


زبان های پشتیبانی شده:

  • جاوا اسکریپت
  • coffeescript.
  • HTML / XHTML / HAML
  • CSS / SASS / کمتر
  • XML / XSL / XPath
  • ActionScript / MXML
  • پیتون
  • groovy
  • اسکالی
  • کوتلین
  • Clojure
  • c / c ++

از طریق پلاگین توسعه دهندگان شخص ثالث:

  • اكامل
  • ارلانگ
  • فانتوم
  • Haskell
  • ریاضیاتا
  • Perl5

تفاوت اصلی نسخه نهایی و نسخه اجتماعی

نسخه نهایی - نسخه کامل محیط توسعه برای ایجاد برنامه های تجاری.

  • Smart Autocopter، ابزار تجزیه و تحلیل کیفیت کد، ناوبری راحت، refactorings پیشرفته و قالب بندی برای جاوا، Groovy، Scala، HTML، CSS، جاوا اسکریپت، Coffeescript، ActionScript، کمتر، XML و بسیاری از زبان های دیگر.
  • پشتیبانی از همه چارچوب ها و سیستم عامل های محبوب، از جمله جاوا EE، چارچوب بهار، Grails، چارچوب بازی، GWT، Struts، Node.js، AngularJS، Android، Flex، Air Mobile و بسیاری دیگر.
  • ادغام با سرورهای برنامه های کاربردی، از جمله Tomcat، Tomee، Glassfish، Jboss، WebLogic، WebSphere، Geronimo، رزین، جت و Virgo.
  • ابزار برای کار با پایگاه های داده و فایل های SQL، از جمله یک مشتری مناسب و ویرایشگر برای یک طرح پایگاه داده.
  • ادغام با سیستم های کنترل نسخه تجاری PERFORCE، سرور بنیاد تیم، CARTHCASE، SOURCESSAFE بصری.
  • ابزار برای راه اندازی تست ها و تجزیه و تحلیل پوشش کد، از جمله پشتیبانی از همه چارچوب های تست محبوب.
نسخه Community یک نسخه رایگان از محیط توسعه بر اساس منبع باز است.
  • AutoCopter هوشمند، ابزار برای تجزیه و تحلیل تجزیه و تحلیل کیفیت کد، ناوبری راحت، refactorings پیشرفته و قالب بندی برای جاوا، Groovy، Scala، Clojure و Erlang.
  • مجموعه حرفه ای ابزار برای توسعه برنامه های آندروید.
  • پشتیبانی JavaFX 2.0، ادغام با Scenebuilder؛ طراح رابط برای نوسان.
  • ادغام با ابزار مونتاژ خودکار و مدیریت پروژه، از جمله Maven، Gradle، ANT و دیگران.
  • ابزار تست با Junit، Testng، Spock، Scalatest و Spec2 پشتیبانی.
  • ادغام با سیستم های مدیریت نسخه، از جمله GIT، Subversion، Mercurial و CSV.

ویژگی های کلیدی

  • اشکال زدایی
    • عبارات Groovy در ارزیابی بیان و ساعت ها می توانند در هنگام اشکال زدایی کد جاوا استفاده شوند
    • اشکال زدایی راحت تر از موضوعات مختلف
    • هشدارها زمانی که کد اولیه با یک نسخه در حال اجرا بدبخت است
  • سیستم های کنترل نسخه
    • پشتیبانی از GIT Worktrees.
    • زنگ هشدار و مقایسه راحت تر، به لطف تغییرات برجسته در سطح سطح
  • سردبیر
    • عبارات تغییر به سمت راست و چپ
    • واردات خودکار روش های استاتیک و ثابت
    • پشتیبانی از زبان های ضبط شده از راست به چپ (به عنوان مثال، عربی و عبری)
  • صدای بلند
    • پشتیبانی از مجموعه های سفارشی منبع: در حال حاضر هر مجموعه منبع توسط یک ماژول جداگانه نشان داده شده است و ممکن است وابستگی های خود را (به عنوان یک نتیجه، تعداد زیادی از مشکلات ثابت شده است)
    • پیکربندی خودکار گوشه ای
  • جاوا 8
    • روش درون خطی و تغییر روش مبادله امضای امضا در بیان لامبدا
    • بازرسی بازرسی صحت استفاده از مراجع روش، عبارات لامبدا و نوع اختیاری
  • کوتلین
    • پشتیبانی Kotlin 1.0
    • Placne Kotlin Edu برای یادگیری تعاملی Kotlin
  • اسکالی
    • Autodopling در حال حاضر به نوع نمادها، زمینه و تاریخ استفاده از آنها را در نظر می گیرد.
    • o گام خودکار برای عبارات تطبیق الگو اکنون نام خواص کلاس های مورد را نشان می دهد.
  • جاوا اسکریپت
    • نکات بهبود یافته برای ECMAScript 6، TypeScript و AngularJS 2
    • کد ناهمزمان کم اشکال زدایی
  • چارچوب بهار
    • قابلیت راهنمایی گسترش یافته برای بوت بهار
    • بهبود پشتیبانی MVC بهار
    • بسیاری از مشکلات معروف را ثابت کرد
  • تایلندی
    • راهنمایی برای گویش های سفارشی
    • پشتیبانی Thymeleaf 3.0.
  • اندروید استودیو 1.5
    • Profiler Lechek
    • چک های جدید lint
  • دوک
    • پشتیبانی از ماشین Docker
    • پنجره جداگانه (پنجره ابزار)
    • در پانل راست در حال حاضر سیاهههای مربوط و عناصر رابط برای کنترل متغیرها و پیوند های پورت نمایش داده می شود.

مورد نیاز سیستم

ایجاد و پیکربندی یک پروژه

تمام فرآیندها برای نسخه Intellij Idea Ultimate 2016.2 شرح داده شده است




برای ایجاد یک پروژه جدید در پنجره Intellij Idea خوش آمدید، ایجاد پروژه جدید را انتخاب کنید.
اگر شما نیاز به باز کردن پیش ساخته آماده، پروژه واردات را انتخاب کنید و مسیر را به پوشه پروژه مشخص کنید.
در لیست سمت چپ پروژه هایی را که اخیرا کار کرده اید نمایش می دهد.



در پنجره ای که ظاهر می شود، پارامترهای پروژه ایجاد شده را مشخص می کند. پروژه SDK پروژه نشان دهنده مجموعه ای از ابزارهای توسعه، کتابخانه، چارچوب، نسخه جاوا است.



بسته به شرایط مورد نیاز برای درخواست شما، می توانید انواع پروژه های زیر را انتخاب کنید:

بهار. - چارچوب منبع باز جهانی برای یک پلت فرم جاوا.
جاوافکس - پلت فرم برای ایجاد RIA، به شما امکان می دهد برنامه های یکپارچه را با اشباع کنید رابط گرافیکی کاربر برای راه اندازی مستقیم از زیر سیستم های عاملکار در مرورگرها و بر روی تلفن های همراه، از جمله کسانی که با محتوای چند رسانه ای کار می کنند.
اندروید - توسعه برنامه های کاربردی برای سیستم عامل آندروید.
maven - این یک ابزار برای مونتاژ یک پروژه جاوا است: تدوین، ایجاد شیشه، ایجاد یک توزیع برنامه، تولید مستندات.
صدای بلند - سیستم مونتاژ اتوماتیک ساخته شده بر روی اصول Apache ANT و Apache Maven، اما ارائه DSL در زبان Groovy به جای نمایش پیکربندی طراحی XML سنتی.
groovy - زبان برنامه نویسی شی گرا، طراحی شده برای پلت فرم جاوا به عنوان علاوه بر زبان جاوا، با ویژگی های پایتون، روبی و smalltalk.
گریفون - "Freamevork" با یک منبع باز که از زبان Groovy استفاده می کند.
grails - چارچوب نرم افزاری برای ایجاد برنامه های کاربردی وب نوشته شده در زبان Groovy اسکریپت.
استاتیک وب - ماژول های وب برای توسعه برنامه های کاربردی وب با استفاده از فن آوری هایی مانند HTML / CSS، جاوا اسکریپت، پی اچ پی و غیره استفاده می شوند. آنها از توسعه برنامه ها پشتیبانی نمی کنند.
کوتلین - ماژول Kotlin برای هدف ماشین مجازی جاوا

در پنجره بعدی، می توانید یک قالب برای پروژه ایجاد کنید. توضیحات را می توان در قسمت پایین پنجره مشاهده کرد. که در این مورد این پروژه قبلا یک کلاس با روش اصلی ایجاد خواهد کرد.


alt \u003d "(! Lang: ایجاد پروژه" class="image-center">!}

در آخرین مرحله، نام و محل پروژه را در سیستم تعیین می کند




این پروژه ایجاد شده است، شما می توانید شروع به نوشتن کد برنامه کنید.




رابط کاربری و اجرای پروژه

تمام پنجره برنامه را می توان به 3 منطقه تقسیم کرد. این پروژه فایل های پروژه را نمایش می دهد. در منطقه سبز کار مستقیم با فایل ها وجود دارد، از جمله کد برنامه می نویسد. منطقه آبی برای دسترسی سریع به توابع اساسی: پروژه ساخت، راه اندازی و اشکال زدایی. علاوه بر این یک تابع جستجو وجود دارد.




به عنوان مثال، یک برنامه که مقادیر آرایه مشخص شده را با 2 افزایش می دهد.




برای اجرای پروژه، در منوی Run، باید انتخاب کنید یا از ترکیب کلید Alt + Shift + F10 استفاده کنید. یا از دکمه های منطقه آبی که در بالا توضیح داده شده استفاده کنید.




پس از اجرای نتایج و گزارش پیشرفت، برنامه اجرا می شود در کنسول خروجی.




اگر کد برنامه یک ورودی سفارشی را فراهم می کند، کنسول خروجی می تواند به عنوان یک کنسول ورودی داده خدمت کند.




نتیجه برنامه.



برای رفع برنامه خود، می توانید از "نقطه های شکستن" (وقفه عمدی برنامه) استفاده کنید. برای ارائه نقطه توقف، شما باید دکمه سمت چپ ماوس را به سمت چپ رشته کد که می خواهید برنامه را متوقف کنید را فشار دهید.




پس از آن، اشکال زدایی را در برگه اجرا انتخاب کنید.




این برنامه اجرای آن را در محل مشخص شده متوقف خواهد کرد، پس از آن شما می توانید حاشیه های تمام متغیرها را در برگه اشکال زدایی در منطقه متغیرها (منطقه سبز) پیگیری کنید. همچنین، مقادیر متغیر را می توان به طور مستقیم در پنجره با کد برنامه دیده می شود.




منطقه آبی برای دسترسی سریع به توابع لازم در هنگام اشکال زدایی (از بالا به پایین دکمه پایین) استفاده می شود: راه اندازی مجدد پروژه، اجرای برنامه تا زمانی که نقطه وقفه بعدی، مکث (فعال نیست در این لحظه)، تکمیل اجباری برنامه، مشاهده "نقطه توقف"، نادیده گرفتن "Breakpoints" (برنامه تا پایان اجرا خواهد شد).
منطقه زرد برای تغییر بین زبانه های Debagge و کنسول خروجی استفاده می شود، همچنین دکمه هایی برای اشکال زدایی وجود دارد: یک گام با اشغال، یک گام اجرا، یک گام با خروجی.
پانل فریم (منطقه قرمز) به شما امکان دسترسی به لیست برنامه های کاربردی شما را می دهد. برای هر موضوع، شما می توانید ساختار پشته، فریم های مطالعه، حرکت بین فریم ها را مشاهده کنید و به طور خودکار به کد منبع در ویرایشگر حرکت کنید.
اگر می خواهید مقدار یک متغیر خاص را پیگیری کنید، می توانید از ساعتها استفاده کنید. برای اضافه کردن متغیر مورد علاقه خود، بر روی سبز پلاس کلیک کنید و نام متغیر را از کد برنامه وارد کنید.
به طور مشابه، شما می توانید هر متغیر دیگری را اضافه کنید. به عنوان مثال، برای اضافه کردن یک آرایه، فقط باید نام آن را مشخص کنید، پس از آن نوع و مقدار عناصر آرایه ظاهر می شود.


کنترل ارزش متغیر I:




کنترل مقادیر تمام آرایه:




برای رفتن به مرحله بعدی برنامه، می توانید دکمه برنامه رزومه را فشار دهید یا از کلید F9 استفاده کنید.




بنابراین، شما می توانید پیشرفت برنامه را کنترل کنید. اگر مقدار متغیر دیگر مورد نیاز نیست، شما می توانید آن را از لیست متغیرها حذف کنید. آیکون منهای قرمز برای حذف استفاده می شود.



Idea Intellij مناسب ترین IDE برای برنامه نویسان است و به گفته کارشناسان فناوری اطلاعات، ایده بهترین IDE برای توسعه در زبان های برنامه نویسی مدرن است که شامل حمایت از بسیاری از کتابخانه های محبوب است، ایده ایده آل برای ایجاد برنامه های تجاری، وب و تلفن همراه است.
2 نسخه از برنامه به نام نهایی و جامعه وجود دارد. جامعه - نسخه رایگان برنامه توسعه بر اساس منبع باز است.


ویژگی های ایده

پشتیبانی از تجزیه نحوی، راهنمایی های پیشرفته و یک ساختار مناسب به شما کمک خواهد کرد که به سرعت به فرآیند توسعه وارد شود و آن را تا حد ممکن افزایش دهید.

همچنین یک نسخه از "Ultimate" وجود دارد که علاوه بر مجموعه استاندارد زبان، همچنین از دیگران پشتیبانی می کند.
نسخه برنامه های ویندوز، لینوکس و مک، پشتیبانی از بسیاری از ابزارهای Framwwork و تست را یکپارچه کرده است.

قابلیت های ایده ی جتبرنس، که در آن IDE دیگر نیست، به برنامه نویس اجازه می دهد تا از کوه های یک روال یکنواخت خلاص شود، سرعت توسعه دهنده را به سطح جدیدی برساند، به موقع از بین بردن خطاها و بهبود کیفیت کد کمک می کند . یکپارچه در ایده تجزیه و تحلیل نرم افزار پیشرفته، می تواند بسیاری از خطاها را تشخیص دهد


پلاگین

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


چه کسی این IDE را مناسب خواهد کرد؟

دانلود ایده کسی است که به طور مداوم با زبان های برنامه نویسی مختلف کار می کند و این امر می خواهد حداکثر فرصت ها را از ابزارهای خود بدست آورد.
Intellij Idea Community Edition به صورت رایگان در دسترس است، در بسیاری از زبان ها، از جمله در روسیه، که می تواند آزاد باشد، هر یک از دو نسخه، هر کسی می تواند باشد.

آنچه در گنجانده شده است نسخه رایگان جامعه ایده

در نسخه رایگان برنامه برای Windows Intellij Idea Community، که در دسترس است برای دانلود، شامل پشتیبانی محدود برای ایجاد برنامه های آندروید، توانایی توسعه UI، که شامل ویرایشگر بصری متون اولیه با ابزار پیشرفته تست خودکار، ابزارهای بازپرداخت کد نرم افزاری، پشتیبانی از XML و UML، تجزیه و تحلیل نحو منظم اکسپرس و پشتیبانی داخلی برای پروژه های فرمت Eclipse.
پشتیبانی از همان، با شروع از 6 نسخه از ویرایشگر رابط بصری بصری GUI برای نوسان، به نام طراح UI نوسان.