Fitur-Fitur Terbaru Eclipse Mars

Yana Permana 21 Juni 2015

Fitur-Fitur Terbaru Eclipse Mars

IDE Eclipse kini telah mencapai versi M, dengan kode rilis Mars. Pengembang Eclipse telah menambahkan banyak fitur baru pada rilis ini. Khususnya untuk programmer Java yang sudah terbiasa Eclipse, ini akan menjadi hal yang baik. Apa saja fitur-fitur terbaru Eclipse Mars? Ini dia sekilas ulasannya.

Penambahan fitur inferred lambda parameter types dengan Quick Assist (Ctrl+1).

infer-lambda-parameter-types

Penambahan fitur add dan remove parentheses around lambda parameter dengan Quick Assists (Ctrl+1).

add-remove-parentheses-around-lambda-parameter

Penambahan templates baru (try_finally, finally, lock).

new-java-editor-templates

Untuk view dan toolbars, pengembang meningkatkan ikon untuk dark theme.

jdt-iconsexample

Untuk formatters, kita juga bisa menambahkan formatters pihak ketiga dengan extension point (org.eclipse.jdt.core.javaFormatter).

java-formatter

Untuk compiler, minimal runtime yang dibutuhkan minimal versi 1.7 atau lebih baru. Kemudian peningkatan performa compiler, salah satunya penambahan pilihan ignore untuk parameter yang tidak digunakan.

unused-exception

Kemudian Flow analisis perulangan juga ditingkatkan.

loop-flows

JDT sekarang mendukung konsep "anotasi eksternal". Kita dapat menentukan anotasi null dalam file terpisah dan melampirkan ke dalam library yang diinginkan.

external-annotation-configuration

Cukup hover method yang diinginkan, anotasi mengenai method tersebut akan tampil.

annotate-map-return

 

map-get-error

Ctrl+Alt+B ditambahkan sebagai shortcut untuk Skip All Breakpoints.

skip-all-breakpoints

Sekarang kita bisa menambahkan watchpoint untuk variabel fnal non-constant.

final-watchpoint

The JUnit view sekarang memiliki filter untuk menampilkan asumsi yang gagal.

junit-view-filter-to-show-skipped-tests-only

The JUnit view sekarang mengizinkan re-run untuk grup parameter.

junit-rerun-parameterized

Itulah fitur-fitur terbaru Eclipse Mars. Tertarik mencobanya? Silahkan unduh di https://eclipse.org/downloads/packages/release/Mars/RC3

(yp/eclipse)