IntelliJ IDEA minangka lingkungan pangembangan terpadu kanggo aplikasi Java saka perusahaan JetBrains. Iki dipanggonke minangka lingkungan pangembangan Jawa sing paling cerdas lan paling trep kanthi dhukungan kanggo kabeh teknologi lan kerangka kerja paling anyar.

IntelliJ IDEA minangka salah siji saka telung IDE Java paling populer bebarengan karo Eclipse IDE lan NetBeans IDE.

Katentuan layanan IntelliJ IDEA

Wiwit versi pisanan IntelliJ IDEA ing Januari 2001, JetBrains wis nambah fitur-fitur anyar lan nambah fitur sing wis ana.

Miwiti karo versi 9.0, IntelliJ IDEA kasedhiya ing rong rasa:

  • Edisi komunitas
  • Edisi pamungkas

Edisi Komunitas minangka versi gratis miturut lisensi Apache 2.0. Iki ditrapake kanggo pangembangan JVM lan Android, uga kanggo ngembangake aplikasi kanthi antarmuka pangguna grafis (GUI). Iku migunani kanggo pangembang pemula kanggo tujuan pendhidhikan lan kanggo profesional kanggo pangembangan komersial.

Edisi Ultimate kasedhiya ing lisensi komersial lan ndhukung alat luwih akeh tinimbang Edisi Komunitas. Versi iki dimaksudaké kanggo pangembangan perusahaan lan web. Bakal migunani kanggo pangembang backend lan frontend.

Kanggo nem sasi sabanjure, Edisi Komunitas bakal nyukupi kanggo sampeyan.

IntelliJ IDEA kasedhiya kanggo telung platform: Windows, macOS, Linux. Sampeyan bisa ngundhuh versi paling anyar saka situs resmi JetBrains .

Napa kode sing beda-beda kanggo aku?

Iki minangka salah sawijining pitakonan sing paling umum sing diduweni para pemula. Masalah ing kene yaiku Konfigurasi Run IntelliJ IDEA .

IDE nawakake sawetara cara kanggo mbukak kode ( metode utama sampeyan ):

  1. Cukup klik tombol Run ing jejere metode utama utawa kelas sing ngemot metode utama .

  2. Klik-tengen ing file ing wit proyek. Banjur pilih Run…

  3. Mbukak karo opsi majeng.

Pamula asring ngalami kesulitan nalika nggunakake cara katelu. Sawise mbukak macem-macem file, IDEA tinimbang nggawe konfigurasi run kanggo saben file / kelas lan nyimpen menyang dhaptar "konfigurasi run".

Yen sampeyan milih sawetara setelan banjur pencet Sunting Konfigurasi… , kita bakal weruh setelan run lanjutan:

Setelan iki ngidini sampeyan nemtokake versi Jawa sing pengin digunakake kanggo mbukak program, lan sampeyan bisa nambah setelan lingkungan tambahan utawa bantahan program. Argumen program minangka argumen sing diterusake menyang metode utama () .

Apa fitur trep! Nanging iki sabenere sumber saka Jeksa Agung bisa ngetokake paling umum ditemoni dening pamula, IE "Kode beda mlaku kanggo kula".

Masalah muncul yen sampeyan menet tombol Run nalika konfigurasi run sing ora cocog karo file kita dipilih:

Kanggo ngindhari kesalahan iki, pilih file / jeneng kelas sing dikarepake saka dhaptar gulung mudhun.

Piranti kanggo nggarap kode ing IntelliJ IDEA

IntelliJ IDEA nduweni akeh alat kanggo nggarap kode. Kita menehi conto sawetara ing ngisor iki.

Fitur Cithakan Langsung ngidini pangembang nyuda wektu sing digunakake kanggo nulis konstruksi kode sing asring digunakake.

Contone, kanggo nggawe metode utama, ketik psvm ing editor banjur pencet tombol TAB :

-> tab ->

Hotkeys

Hotkeys bisa banget nyederhanakake lan nyepetake coding. Nanging sampeyan kudu ngerti hotkeys kanggo entuk manfaat saka wong-wong mau. Ing ngisor iki sawetara kombinasi tombol sing bakal migunani kanggo sampeyan saiki utawa ing mangsa ngarep.

Ctrl + Space - Nuduhake dhaptar pilihan kanggo ngrampungake input sampeyan.

Ctrl + W - Pilihan teks cerdas. Pisanan, milih tembung ing ngendi kursor, banjur kabeh statement sing paling cedhak, lan sateruse nganti kabeh dokumen.

lan liya-liyane.

Ctrl + Y - Mbusak kabeh baris, nalika tetep kursor ing posisi sing padha.

Ctrl + Shift + Space — Padha Ctrl + Space , nanging akun kanggo kolom statis lan cara. Iki uga mbantu miwiti lapangan kanthi jinis sing cocog.

Ctrl + B - Langsung menyang deklarasi lapangan, metode, utawa kelas. Ngasilake efek sing padha karo mencet Ctrl + LMB :

Ctrl + / - Komentar metu baris kode. Yen sawetara baris dipilih, kombinasi tombol iki bakal menehi komentar kabeh pilihan:

Shift + F6 - Ngganti jeneng lapangan, metode, utawa kelas ing kabeh panggonan sing digunakake.

Ctrl + Q - Ing jendhela sembul, nuduhake dokumentasi kanggo cara, supaya sampeyan ora kudu golek liwat kode sumber. Iki mbantu ngerti paramèter input lan nilai bali.

Shift + Shift ( Double Shift , IE cepet pencet Shift 2 kaping saurutan) - Telusuri nang endi wae kanggo kabeh (uga, iku katon kanggo kelas lan file, nanging ora cara). Iki migunani yen sampeyan ngelingi ndeleng soko ing endi wae lan malah ngelingi sawetara huruf saka jeneng kasebut - jendhela iki bakal mbantu sampeyan nemokake.

Nalika nggoleki kelas, sampeyan bisa ngetik bagean saka jeneng utawa mung 2 huruf pisanan ing CamelCase. Contone, BuRe bakal nemokake BufferedReader :

Ctrl + Shift + V - Operasi tempel cerdas sing ngelingi sawetara item pungkasan sing disalin.

Ctrl + Shift + Space - Rampung otomatis cerdas sing menehi pilihan kanggo ngganti nilai adhedhasar konteks.

Ctrl + Shift + A - Nggoleki tumindak. Yen dumadakan lali hotkey kanggo tumindak nanging elinga jenenge, sampeyan bisa nemokake tumindak lan banjur mbukak.

Ctrl + Alt + M - Ekstrak potongan kode sing dipilih dadi cara sing kapisah. Hotkey iki super mbiyantu kanggo refactoring.

Alt + Enter - Rampung otomatis sing ngrampungake masalah apa wae. Pancen, meh tansah mbantu. Yen sampeyan entuk sawetara kesalahan kompilasi lan sampeyan ora ngerti solusi sing tepat, sing kudu ditindakake yaiku ndeleng apa sing disaranake IDEA.

Alt + Insert - Ngasilake apa wae lan kabeh kanthi otomatis: metode, konstruktor, kelas ...

Ctrl + O - Ngganti cara wong tuwa.

Ctrl + K - Nalika nggarap Git, commits.

Ctrl + Shift + K - Nalika nggarap Git, push.

Ctrl + Alt + S - setelan IDEA.

Ctrl + Alt + Shift + S - Setelan proyek.

Iki adoh saka dhaptar lengkap fungsi migunani IntelliJ IDEA. Ing pelajaran sabanjure, kita bakal ngomong babagan akeh fitur migunani liyane, kalebu mode debug.