Java eng moslashuvchan, qulay va mashhur dasturlash tillaridan biri hisoblanadi. Ko'pchilik uning shiorini biladi - "Bir marta yozing, har joyda chop", ya'ni "Bir marta yozing, har joyda chop". Ushbu shior bilan ishlab chiquvchilar o'zaro faoliyat platformasi tilini ta'kidlashni xohlashdi. Ya'ni, biror dasturni yozsangiz, uni biron bir operatsion tizimda ishlatishingiz mumkin.
IntelliJ IDEA ko'plab tillarni qo'llab-quvvatlaydigan integratsion dasturiy ta'minot ishlab chiqish muhiti bo'lib, ko'pincha Java uchun IDE hisoblanadi. Kompaniyani ishlab chiquvchi ikki versiyani taklif qiladi: Omma (bepul) va Ultimate, lekin sodda foydalanuvchi uchun bepul versiya kifoya.
Kurs: IntelliJ IDEA dasturini qanday yozish mumkin?
Quyidagilarni ko'rishni tavsiya etamiz: Dasturlash uchun boshqa dasturlar
Dasturlarni yaratish va tahrirlash
Albatta, IntelliJ IDEA da siz o'zingizning dasturni yaratishingiz va mavjud tahrirlashingiz mumkin. Ushbu muhitda dasturlash vaqtida yordam beradigan qulay kod muharriri mavjud. Yozilgan kodga asoslanib, atrof-muhit avtomatik yakunlash uchun mos variantni tanlaydi. Eclipse-da, plaginlarni o'rnatmasdan, bunday funktsiyani topa olmaysiz.
Diqqat!
IntelliJ IDEA to'g'ri ishlashi uchun, Java-ning eng so'nggi versiyasiga ega ekanligingizga ishonch hosil qiling.
Ob'ektga yo'naltirilgan dasturlash
Java ob'ektga asoslangan tildir. Bu erda asosiy tushunchalar ob'ekt va sinf tushunchalari. OOP ning afzalligi nimadan iborat? Haqiqatan ham, agar siz dasturda o'zgarishlar qilishingiz kerak bo'lsa, uni faqat ob'ektni yaratish orqali amalga oshirishingiz mumkin. Oldindan yozma kodni tuzatishga hojat yo'q. IntelliJ IDEA sizga OOPning barcha afzalliklaridan foydalanish imkonini beradi.
Interfeys dizayneri
Javax.swing kutubxonasi ishlab chiquvchini grafik foydalanuvchi interfeysi loyihalash uchun foydalanishingiz mumkin bo'lgan vositalar bilan ta'minlaydi. Buni amalga oshirish uchun faqatgina oyna yaratish va unga ingl. Komponentlar qo'shish kerak.
O'zgarishlar
Ajablanarlisi shundaki, siz xatoga yo'l qo'ysangiz, atrof-muhit sizni unga ko'rsatmaydi, balki muammoni hal qilishning bir necha yo'llarini taklif qiladi. Siz eng mos variantni tanlashingiz mumkin va IDEA har bir narsani tuzatadi. Bu Eclipse-dan yana bir muhim farq. Lekin unutmang: mashina mantiqiy xatoliklarni ko'rmaydi.
Avtomatik xotira boshqarish
IntelliJ IDEA kompaniyasi "axlat yig'uvchi" ga ega. Bu shuni anglatadiki, dasturlash vaqtida siz bog`lanishni belgilashingiz uchun xotira ajratiladi. Agar siz linkni o'chirsangiz, u holda sizda band bo'lgan xotirangiz bor. Chiqindilarni yig'uvchisi bu xotirani istalgan joyda ishlatmasa ozod qiladi.
Fozilliklar
1. o'zaro faoliyat platforma;
2. Tezda sintaksis daraxtini yaratish;
3. Kuchli kod muharriri.
Kamchiliklari
1. Tizim resurslaridan talab qilish;
2. Biroz chalkashlikdagi interfeys.
IntelliJ IDEA, kodni chindan ham yaxshi tushunadigan eng aql-idrok Java dasturiy muhiti. Atrof-muhit dasturchilarni muntazam ravishda qutqarishga intiladi va unga ko'proq muhim vazifalar haqida o'ylashga imkon beradi. IDEA sizning harakatlaringizni kutmoqda.
IntelliJ IDEA-ni bepul ko'chirib oling
Saytning eng so'nggi versiyasini rasmiy saytdan yuklab oling.
Maqolani ijtimoiy tarmoqlarda baham ko'ring: