JavaRush /Blog Jawa /Random-JV /IntelliJ Idea 2018.1: apa anyar?

IntelliJ Idea 2018.1: apa anyar?

Diterbitake ing grup
Pungkasan wulan kepungkur, JetBrains nganyari IntelliJ IDEA menyang versi 2018.1. Rilis iki beda banget karo sing sadurunge kanthi sakumpulan dandan ora mung kanggo basa sing didhukung, nanging uga kanggo kerangka kerja, sistem kontrol versi, debugger, compiler, lan editor.   IntelliJ Idea 2018.1: apa anyar?  - 1Kita bakal fokus ing sawetara poin sing paling penting sing diwenehake dening nganyari. Nah, yen sampeyan pengin ndeleng dhaptar lengkap, tindakake link .

Apa anyar ing IntelliJ IDEA 2018.1

Jawa:

  • Rampung kode ing ranté telpon Stream API saiki ndhukung jinis casting lan nawakake pilihan completion sesuai karo Filter ana (String.class :: isInstance) telpon, kanthi otomatis nemtokake jinis kanggo iku;
      IntelliJ Idea 2018.1: apa anyar?  - 2
  • Completion kode Postfix wis apik, saiki bisa nggawe cithakan Jawa dhewe, uga ngganti lan ngganti jeneng cithakan Jawa sing wis ditemtokake ing Preferensi | Editor | Umum | Rampung Postfix.
      IntelliJ Idea 2018.1: apa anyar?  - 3
      IntelliJ Idea 2018.1: apa anyar?  - 4
  • IDE saiki nglacak hubungan antarane variabel jinis "luwih saka" lan "kurang saka" lan ndeteksi nalika kondisi tansah bener (bener) utawa salah (salah) ing macem-macem cabang kode nalika mbandingaken variabel;
      IntelliJ Idea 2018.1: apa anyar?  - 5
  • Java Inspections & Quick-fixes: Versi anyar kalebu inspeksi lan cepet-mbenakake dirancang khusus kanggo Jawa 9 lan warns babagan ketoke keluwih cedhak () telpon lan menehi cepet-fix kanggo mbusak mau.
      IntelliJ Idea 2018.1: apa anyar?  - 6
      IntelliJ Idea 2018.1: apa anyar?  - 7
  • Yen ana sawetara opsi sing beda kanggo ngatasi kesalahan sing bisa ditindakake ing wilayah sing dipilih, IntelliJ IDEA nglumpukake kabeh miturut jinis. Kanggo nindakake iki, mung klik tombol Ndandani sebagian ing jendhela "Priksa Asil";
      IntelliJ Idea 2018.1: apa anyar?  - 8
  • IntelliJ IDEA 2018.1 ndhukung anotasi JUnit 5 @Tag , sing bisa dilebokake ing area tes uga kelas lan metode sing diwenehi tag;
      IntelliJ Idea 2018.1: apa anyar?  - 9
  • Saiki bisa nggawe kelas test kanthi nambahake awalan "Test" ora mung ing pungkasan jeneng kelas, nanging uga ing wiwitan.

JVM Debugger

  • Print tilak tumpukan kanggo breakpoints kanggo console. IDE uga ngijini sampeyan kanggo ndeleng tilak tumpukan kanggo sawetara breakpoints bebarengan ing log console.
      IntelliJ Idea 2018.1: apa anyar?  - 10
  • Kemampuan kanggo nyalin tilak tumpukan kanggo thread saiki nggunakake tumindak Copy Stack anyar kasedhiya saka menu konteks pigura.
      IntelliJ Idea 2018.1: apa anyar?  - sewelas

Java Compiler

  • Nambahake kothak centhang anyar Gunakake --release pilihan kanggo kompilasi silang (Java 9 lan mengko) ing kaca Compiler Jawa;
  • Saiki sampeyan bisa nggunakake versi tartamtu saka compiler ECJ.

Editor

  • Sampeyan bisa nambah anotasi eksternal menyang kode, sanajan anotasi langsung saka kode sumber ora bisa (contone, ing kelas perpustakaan). Sampeyan bisa ngatur anotasi ing file annotations.xml sing disimpen ing njaba kode sumber.
  • IDE nuduhake anotasi sing digawe kanthi otomatis langsung ing kode sumber.
      IntelliJ Idea 2018.1: apa anyar?  - 12
  • Yen bagean kode sing ambruk ngemot kesalahan utawa bebaya, bakal disorot lan diwarnai miturut status validasi.
      IntelliJ Idea 2018.1: apa anyar?  - 13
  • IDE uga nyorot bagean kode sing ambruk nalika nggoleki file sing saiki yen ana sing cocog.
      IntelliJ Idea 2018.1: apa anyar?  - 14
  • Kemampuan kanggo pindhah menyang kedadeyan sabanjure utawa sadurunge nggunakake kombinasi "Alt + Gulung Mudhun" lan "Alt + Gulung Up".
      IntelliJ Idea 2018.1: apa anyar?  - 15

Konfigurasi proyek

  • Saiki sampeyan bisa ngganti jeneng lengkap sawetara modul bebarengan nggunakake tumindak Ganti Jeneng Modul anyar ..., kasedhiya saka menu konteks dialog Struktur Proyek.
      IntelliJ Idea 2018.1: apa anyar?  - 16
  • Nambahake pilihan anyar Kalebu dependensi karo ruang lingkup "Disedhiyakake", sing ngidini sampeyan nambah dependensi "kasedhiya" menyang classpath.
      IntelliJ Idea 2018.1: apa anyar?  - 17

Nggoleki lan ngganti

  • Kemampuan kanggo pratinjau asil ngganti ekspresi reguler ing jendhela Ganti ing Path;
  • Peningkatan telusuran struktural. Saiki ing dialog Panelusuran Struktural sampeyan bisa nggawe template telusuran dhewe utawa milih salah siji sing wis ana.
Apa sampeyan wis entuk manfaat saka fitur-fitur anyar IntelliJ IDEA 2018.1?

Sumber Gambar dijupuk saka Habrahabr

Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION