1. Ang kasaysayan ng IDE, mga sikat na IDE para sa Java

Nagsisimula ang kasaysayan ng IDE mula sa sandaling magkaroon ng ideya ang mga programmer na pagsamahin ang 4 sa mga pinakakaraniwang ginagamit na tool sa pagbuo ng software:

  1. Text editor
  2. Compiler (o interpreter, depende sa wika)
  3. Bumuo ng mga tool sa automation
  4. Debugger

Maraming tubig ang dumaloy sa ilalim ng tulay mula noon. Ngayon ay mahirap isipin ang mga IDE na walang mga tampok tulad ng:

  1. Class browser: isang tool para sa madaling pag-navigate sa libu-libong klase sa isang proyekto
  2. Pagsasama sa mga version control system
  3. Mga tool para sa pagdidisenyo ng isang graphical na user interface nang walang pagsusulat ng code
  4. Napakahusay na tool para sa refactoring (pagbabago ng code nang hindi nagdaragdag ng anumang mga bagong tampok)
  5. Pagsusuri at pagpapatupad ng istilo ng code
  6. Napakahusay na mga debugger na nagbibigay-daan sa iyong i-debug ang mga program kahit na malayuan
  7. Mga code analyzer at lahat ng uri ng mga kapaki-pakinabang na autocompletion/prompt/hint

Mayroong maraming iba't ibang mga IDE para sa mga developer ng Java ngayon. Tatlo sa kanila ang namumukod-tangi dahil sila ang pinakasikat:

  • IntelliJ IDEA
  • Eclipse
  • NetBeans

Maraming programmer ang nahuhuli pa rin sa pangmatagalang digmaan sa pagitan ng Eclipse at IntelliJ IDEA, ngunit sa ngayon ay halata na sa lahat na nanalo ang IDEA. At mauunawaan mo kung bakit sa sandaling gamitin mo ito kahit ilang araw.

2. Mga lasa ng IntelliJ IDEA

Ang JetBrains ay naglalabas ng mga update ng IntelliJ IDEA apat na beses sa isang taon. Ang numero ng bersyon ng IDEA ay binubuo ng isang numero ng taon at numero na tumutugma sa partikular na release sa taon. Halimbawa, ang bersyon 2018.2 ay ang pangalawang release ng 2018, at ang 2019.3 ay ang ikatlong release ng 2019. Mahirap malito.

Ang bawat release ay may dalawang bersyon ng IntelliJ IDEA: libre at bayad .

IntelliJ IDEA Community Edition
Ang libreng bersyon ay tinatawag na IntelliJ IDEA Community Edition. Mayroon itong lahat ng kailangan mo para sa pag-aaral sa CodeGym. Kaya huwag mag-atubiling i-download ito, i-install ito, mag-alis. Maaari mong i-download ito dito.

IntelliJ IDEA Ultimate Edition
Ang bayad na bersyon ay tinatawag na IntelliJ IDEA Ultimate Edition. Ito ay may malakas na suporta para sa maraming propesyonal na mga balangkas tulad ng Spring, Hibernate, GWT, atbp. Sa pinakamahusay, kakailanganin mo ang mga bagay na ito sa pinakadulo ng iyong pag-aaral sa CodeGym.

Ang IntelliJ IDEA Ultimate Edition ay may 30-araw na libreng pagsubok, ngunit pagkatapos ay kakailanganin mong maglabas ng maayos na halaga para dito.

Kung gusto mong gamitin ang bayad na bersyon nang libre, mayroong ganap na lehitimong paraan para gawin ito. Ito ay tinatawag na Early Access Program (EAP).

IntelliJ IDEA EAP
Sa paglabas ng bawat bersyon ng IDEA, may panganib na ang ilang inobasyon ay hindi gagana nang tama o maaaring masira ang ilang bagay na dati nang gumana. Kaya naman hinahayaan ng JetBrains ang mga developer na mag-download ng hindi inilabas na bersyon ng IntelliJ IDEA Ultimate Edition at subukan ito sa mga totoong proyekto.

Sa isang banda, may panganib na ang bersyon na ito ay magiging magaspang sa mga gilid. Sa kabilang banda, nakakakuha ka ng access sa mga pinakabagong feature ng IDEA bago pa man sila opisyal na ilabas. At libre. Astig di ba?

3. Pag-install ng IDEA

Pag-install ng IDEA

Piliin ang alinmang bersyon ng IntelliJ IDEA na gusto mo sa https://www.jetbrains.com/idea/download/" target="_blank">opisyal na IntelliJ IDEA webpage . Sana ay nakapagpasya ka na kung alin ang gusto mo. Kung ikaw Nagkakaroon ng problema sa pagpapasya, inirerekomenda ko ang Community Edition: ito ay simple at madaling gamitin.

May mga bersyon ng IDEA para sa Windows, MacOSX, at Linux. Hindi ito nakakagulat, dahil ang mga developer ay labis na mahilig sa huling dalawang operating system na ito. Habang nakakakuha ka ng karanasan, mamamangha ka rin sa kung gaano kadaling pamahalaan ang iba't ibang mga programa at serbisyo mula sa console/terminal.

Kung mayroon ka pa ring mga tanong, marahil ay maaaring makatulong ang mga opisyal na tagubilin para sa pag-install ng IntelliJ IDEA.

4. Mga tagubilin sa video sa proseso ng pag-install

Susunod, patakbuhin lang ang na-download na installer upang i-install ang IDEA. Gumawa kami ng espesyal na video para gawing mas madali ang prosesong ito para sa iyo.

class="embed-responsive-item"

Nagkakaproblema sa pag-install? Sumulat sa suporta sa support@codegym.cc o gamitin ang widget sa kanang sulok sa ibaba ng pahina ng aming site. Ang pagsasama ng paglalarawan ng problema, mga screenshot, at bersyon ng OS ay magiging sobrang kapaki-pakinabang.

5. Paglikha ng iyong unang proyekto

Upang maisulat ang iyong unang programa sa IDEA, kailangan mong gawin ang 3 bagay:

  • Gumawa ng bagong proyekto
  • Gumawa ng klase ng Solution kung saan mo isusulat ang iyong code
  • Patakbuhin ang programa.

Hakbang-hakbang na mga tagubilin para sa paglikha ng isang proyekto


Video kung paano gumawa ng proyekto sa IDEA

class="embed-responsive-item"

6. Mga Plugin para sa IntelliJ IDEA

Ang IntelliJ IDEA ay may iba't ibang mga plugin na nagpapadali sa iba't ibang aspeto ng trabaho ng isang programmer. Ngunit higit na interesado kami sa mga makakatulong sa amin na matuto.

Mayroon lamang isang mahusay na plugin ng IntelliJ IDEA na tinatawag na Key Promoter X. Sinasabi nito sa iyo kung paano maaaring isagawa ang iba't ibang kumplikadong pagkilos na ginagawa mo sa IDEA sa isang kumbinasyon ng hotkey. Idagdag ito — hindi mo ito pagsisisihan.

Una, pumunta sa seksyon ng mga plugin. Upang gawin ito, pindutin ang Ctrl+Alt+S. Pagkatapos ay i-type ang "Key Promoter X" sa search bar at i-install ang plugin:

Binabati kita, isa ka nang hakbang na mas malapit sa pagiging isang developer!