Last Updated on 14 years by Mas Herdi
Apakah IDE yang Anda gunakan ketika ingin menjalankan dan meng-compile program Java? Pasti jawabannya akan bermacam-macam, diantaranya seperti yang saya sudah sebutkan di post berikut.
Sebagai powerful text editor, Emacs bisa juga digunakan untuk mengcompile berbagai bahasa pemrograman, termasuk Java. Caranya pun bermacam-macam, baik dengan menggunakan shell prompt pada embedded terminal, maupun mengcompile langsung menggunakan perintah-perintah Emacs.
Berikut ini adalah, perintah dasar Emacs yang setidaknya harus Anda ketahui :
- Membuat berkas baru (Visit New File)
C-x C-f
- Simpan file (Save)
C-x C-s
- Simpan file sebagai file baru (Save)
C-x C-w
- Undo
C-_
- Salin (Copy)
M-w
- Potong (Cut)
C-w
- Tempel (Paste)
C-y
- Membagi dua workspace (Split)
C-x 2
Bagaimana mengetiknya? Tidak usah bingung, perintah
C-x C-s
berarti Anda harus mengetik Ctrl + x Ctrl + s secara berurutan.
Sedangkan command
M-w
berarti Anda harus mengetik Alt + w secara berurutan.
Itulah perintah-perintah dasar dalam menggunakan Emacs. Sekarang asumsikan Anda sudah mempunyai file latihan.java, dan ingin mengcompile file tersebut. (Kalau belum, coba gunakan perintah-perintah di atas untuk membuat sebuah file baru berekstensi Java menggunakan Emacs!). Inilah langkah-langkahnya :
Compile + Running Program Java Menggunakan Embedded Terminal di Emacs
- Buka file tersebut menggunakan Emacs
- Split jendela tempat Anda membuka file latihan.java menjadi dua
- Ketikkan perintah berikut pada jendela ke-dua untuk membuka embedded terminal Emacs
M-x shell
- Sebuah terminal mini telah terbuka! Pindahkan working directory Anda ke tempat dimana file latihan.java berada, menggunakan command
cd
- Setelah itu ketikkan command berikut
javac latihan.java
java latihan
- That’s all, output dari program yang Anda buat akan nampak di dalam Emacs.
Bagaimana cara meng-compile tanpa menggunakan embedded terminal? Wait for my next post! 🙂
Posting Slackware dong tips and triknya
Wah kalau slackware saya belum pernah ngoprek 😀
Ngoprek wxwidgets biar pinter. http://www.wxwidgets.org/
Silahkan… 🙂