IntelliJ mematikan format untuk sebagian blok code

By | December 3, 2015

Intellij dapat membantu untuk melakukan reformat code agar mudah untuk dibaca, dengan cara mengakses melalui menu Code->Reformat ( atau shorcut Ctrl+Alt+L).
Namun ada kalanya kita tidak ingin seluruh code otomatis dilakukan reformat, khusus untuk block-block code tertentu tidak perlu diformat.

Intellij memfalitasinya menggunakan formatter markers in comments.

Contoh :

        //@formatter:off
        if (id.equalsIgnoreCase("01")){ result.append(getSqlBodyRecord01());}
        else if (id.equalsIgnoreCase("02")){ result.append(getSqlBodyRecord02());}       
        else { result.append(getSqlBodyRecord26Above(id));}
        //@formatter:on

NB: pastikan fitur formatter telah diaktifkan(tercentang) pada menu setting (Ctrl+Alt+S).

setting-formatter