Spell Checker Bahasa Indonesia Untuk Android Studio

17 Apr 2018 in Tools · 1 min read

Di Android Studio atau Intellij IDEA, ada saat tertentu kita menulis nama field, variable, method atau comment dengan bahasa Indonesia misal seperti ini:

mNamaSaya-warning

Annoying kan?

Android Studio atau Intellij IDEA menggunakan kamus spelling yang berekstensi .dic yang berisi plain word. Di mana kita bisa mendapatkan file kamus tersebut? Ngetik sendiri? gak lah. Kita bisa mengunduhnya di situs Aspell Dictionaries tapi butuh sedikit usaha karena file kamusnya belum berektensi .dic melainkan .bz2 yang merupakan file compressed yang berisi script dan data kamus. Dengan bantuan program CLI Aspell kita bisa generate file .dic dan menginstallnya di IDE.

Generate File .dic

  • Ekstrak file kamus (id) yang diunduh dari situs Aspell Dictionaries
  • Buka Terminal lalu masuk ke direktori hasil ekstrak
  • Jalankan perintah ./configure dan seharusnya output akan seperti ini:
Finding Dictionary file location ... /usr/local/lib/aspell
Finding Data file location ... /usr/local/share/aspell
  • Lalu jalankan perintah berikut (pastikan gak ada error):
make && sudo make install
  • Lalu generate file .dic:
aspell -d id dump master | aspell -l id expand > kamus_id.dic

dan akan menghasilkan file kamus_id.dic di dalam direktori.

Menginstall Kamus

  • Buat folder di mana saja untuk menyimpan file kamus
  • Copy file kamus_id.dic dan paste di folder yang baru dibuat
  • Pada Android Studio atau Intellij IDEA pilih menu File → Settings → Editor → Spelling → Tab Dictionaries → Add (+) dan pilih folder tempat menyimpan kamus tadi.
  • Apply dan OK

Dan...

mNamaSaya-fixed

Clean yeah.

NB: Kalo gak mau ribet Generate File .dic bisa langsung unduh di sini lalu ekstrak.

Cara ini mungkin berlaku untuk IDE lain dari Jetbrains seperti PyCharm dan PhpStrom.


Referensi: Aspell, Superuser.