CodeGym /Kurslar /Java SELF AZ /Intellij IDEA-nın Qurulması

Intellij IDEA-nın Qurulması

Java SELF AZ
Səviyyə , Dərs
Mövcuddur

1. IDE-nin yaranma tarixi, Java üçün populyar IDE-lər

IDE-nin yaranma tarixi proqramçılara ən çox istifadə edilən 4 aləti bir yerə toplamaq fikrinin gəldiyi andan başlayır:

  1. Mətn redaktoru
  2. Kompilyator (və ya interpretator, dildən asılı olaraq)
  3. Yığımın avtomatlaşdırılması alətləri
  4. Debugger

O vaxtdan çox şey dəyişdi. Müasir IDE-ləri artıq belə şeylərsiz təsəvvür etmək çətindir:

  1. Class browser: layihədəki minlərlə klası rahat şəkildə gəzmək üçün vasitə
  2. Version control sistemləri ilə inteqrasiya
  3. Kodsuz proqram interfeysi dizayn alətləri
  4. Güclü refactoring alətləri (koda yeni funksiyalar əlavə etmədən dəyişiklik etmək)
  5. Kodun stil analizatoru və stilə məcburetmə
  6. Uzaqdan belə proqramı debug edə bilən çox güclü debuggerlər
  7. Kod analizatorları və müxtəlif ipuclar

Bu gün Java developer-lər üçün çox sayda müxtəlif IDE mövcuddur, lakin bunlardan 3-ü xüsusi qeyd edilməyə layiqdir:

  • IntelliJ IDEA
  • Eclipse
  • Net Beans

Çoxlu proqramçılar Eclipse və IntelliJ IDEA arasında illərlə davam edən müharibəni hələ də xatırlayır. Amma indi artıq hamıya aydındır ki, qələbə IDEA-nın oldu. Və siz bunu, onunla bir neçə gün işləyən kimi başa düşəcəksiniz.

2. IntelliJ IDEA növləri

JetBrains şirkəti hər il dörd dəfə IntelliJ IDEA üçün yenilənmələr buraxır. IDEA versiyalarının nömrələnməsi ilin nömrəsi və ilin buraxılış nömrəsindən ibarətdir. Məsələn, 2018.2 versiyası 2018-ci ilin ikinci buraxılışıdır, 2019.3 isə 2019-cu ilin üçüncü buraxılışıdır. Burda qarışdırmaq çətindir.

Hər buraxılışda IntelliJ IDEA-nın iki versiyası mövcuddur: pulsuzödənişli.

IntelliJ IDEA Community Edition
Pulsuz versiya IntelliJ IDEA Community Edition adlanır. Bu versiya CodeGym-də təlim ehtiyaclarınız üçün tamamilə yetərlidir. Ona görə də rahatlıqla yükləyin, quraşdırın və davam edin. Bu linkdən yükləyə bilərsiniz.

IntelliJ IDEA Ultimate Edition
Ödənişli versiya IntelliJ IDEA Ultimate Edition adlanır. O, Spring, Hibernate, GWT və s. kimi bir çox peşəkar framework-lər üçün ciddi dəstək ilə fərqlənir. Belə şeylər sizə ən yaxşı halda CodeGym-də təlimin sonunda lazım olacaq.

IntelliJ IDEA Ultimate Edition üçün 30 günlük pulsuz istifadə müddəti var, lakin daha sonra onu almaq üçün ciddi bir məbləğ ödəmək lazım olacaq.

Əgər ödənişli versiyadan pulsuz istifadə etmək istəyirsinizsə, bunun üçün olduqca rəsmi bir yol var. Bu, Early Access Program (EAP) adlanır.

IntelliJ IDEA EAP
Məsələ burasındadır ki, IDEA-nın hər bir versiyasının buraxılması ilə birlikdə bəzi yeniliklərin düzgün işləməyəcəyi və ya artıq işləyən bəzi şeylərin pozulacağı riski qalır. Buna görə JetBrains hələ rəsmi olaraq buraxılmamış IntelliJ IDEA Ultimate Edition versiyasını yükləməyi təklif edir ki, inkişafçılar onu real layihələrdə sınaqdan keçirə bilsinlər.

Bir tərəfdən, bu versiyanın xam olması riski var, digər tərəfdən isə IDEA-nın ən yeni xüsusiyyətlərinə onların rəsmi buraxılışından əvvəl çıxış əldə edirsiniz. Həm də pulsuz. Bu əladı, elə deyilmi?

3. IDEA-nın qurulması

IDEA-nın qurulması

IntelliJ IDEA-nın rəsmi səhifəsində (https://www.jetbrains.com/idea/download/) siz özünüzə uyğun versiyanı seçə bilərsiniz. Ümid edirəm ki, artıq hansı versiyanı seçəcəyinizə qərar vermisiniz. Əgər qərar verə bilmirsinizsə, Community Edition-u tövsiyə edirəm: sadə və anlaşılandır.

IDEA-nın Windows, MacOSX və Linux üçün versiyaları mövcuddur. Bu heç də təəccüblü deyil, çünki developerlər Linux və MacOS kimi əməliyyat sistemlərini çox sevirlər. Təcrübəniz artdıqca, siz də müxtəlif proqram və servisləri konsol/terminal vasitəsilə idarə etməyin nə qədər asan olduğunu görəcəksiniz.

Əgər suallarınız qaldısa, ola bilsin ki, rəsmi təlimat sizə kömək edər.

Məqalənin orijinalı

4. Qurulma üçün video təlimat

Daha sonra sadəcə yüklənmiş installer-i işə salın və IDEA-nı qurun. Biz sizin üçün bu prosesi maksimum şəkildə asanlaşdırmaq üçün xüsusi bir video hazırlamışıq.

Quraşdırma ilə bağlı problemlər yaranır? Dəstəyə yazın: support@codegym.cc və ya saytımızın aşağı sağ küncündəki widget. Problemin izahı, ekran görüntüləri və OS versiyası problemi həll etməkdə kömək edə bilər.

5. İlk layihənin yaradılması

IDEA-da ilk proqramı yazmaq üçün 3 addım atmalısınız:

  • Yeni bir layihə yaradın
  • Kodunuzu yazacağınız Solution adlı bir class yaradın
  • Proqramı işə salın.

Layihə yaratmağın addım-addım təlimatı


IDEA-da layihə yaratmaq haqqında video


6 IntelliJ IDEA üçün Pluginlər

IntelliJ IDEA-nın proqramçıların işini asanlaşdıran bir çox pluginləri var. Amma bizə əsasən öyrənmə prosesinə kömək edənləri maraqlıdır.

IntelliJ IDEA üçün sadəcə möhtəşəm bir plugin var: adı Key Promoter X. O, IDEA-da yerinə yetirdiyiniz müxtəlif mürəkkəb əməliyyatları bir kombinasiyalı qısayolla necə edə biləcəyinizi sizə göstərir. Onu quraşdırın - təəssüflənməyəcəksiniz.

Başlamaq üçün pluginlər bölməsinə keçin. Bunun üçün Ctrl+Alt+S düymələrinə basın. Daha sonra axtarış sətirinə KeyPromoter X ifadəsini yazın və plugin quraşdırın:

CodeMetrics - siniflər və metodların mürəkkəbliyi nöqteyi-nəzərindən yaxşı yazılıb-yazılmadığını göstərir.

SonarLint — proyektinizdə kodunuzu analiz edir və təkmilləşdirmələr təklif edir. Analiz yazı prosesi zamanı baş verir, buna görə səhvləri commit-dən əvvəl düzəltmək mümkündür.

Rainbow Brackets - mötərizələri fərqli rənglərlə vurğulayır, kodda naviqasiyanı və debug etməyi asanlaşdırır.

IntelliJ IDEA klaviatura qısayolları

IntelliJ IDEA-da redaktə, naviqasiya, refactoring, debugging və digər tapşırıqlarla əlaqəli əksər komandalar üçün qısayollar mövcuddur. Bu isti klavişləri yadda saxlamaq, əllərinizi klaviaturadan ayırmadan daha məhsuldar işləməyə kömək edəcək.

Qısayol kombinasiyalarını jetbrains sənədlərində baxa bilərsiniz. Əməliyyat sistemini seçməklə.

Və ya IDEA-nın özündə baxın. Menu-Help-Keyboard shortcuts PDF.

Təbriklər, artıq sən developer peşəsinə bir addım daha yaxınsan!

Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION