Kumpulan Aplikasi Terminal untuk Windows

Apriliany Halimatus Sa'diyyah 10 Oktober 2017

Kumpulan Aplikasi Terminal untuk Windows

Dibandingkan dengan command line yang di sediakan oleh Unix (Apple dan Linux), command prompt milik Windows tidak sehebat mereka, baik dalam segi fungsi perintah maupun tampilan. Namun, bagi kalian pengguna Windows tidak perlu khawatir, karena terminal-terminal berikut mengatasi kekurangan cmd.exe dengan kemampuan seperti Unix. Berikut adalah aplikasi terminal untuk Windows:

Cmder

Image

Cmder adalah sebuah terminal portable untuk pengguna Windows yang dibuat oleh Benjamin Staneck dan dibangun karena kurangnya emulator konsol yang baik di Windows. Cmder dibangun didasarkan dengan emulator konsol terkenal lainnya, ConEmu dan disempurnakan dengan Clink. Sehingga, dari penampilan dan fitur menggunakan ConEmu, sedangkan clink digunakan untuk perintah-perintah linux dan git.

Kemampuan utama Cmder adalah portabilitas, karena benar-benar portable, pembaca dapat menjalankan Cmder dari USB drive yang pembaca gunakan tanpa menginstall file pada local hard drive . Selain itu, ada juga beberapa kelebihan dari Cmder, yaitu sebagai berikut:

  • Dapat mengakses ke beberapa shell dengan menggunakan satu jendela tab.
  • Konfigurasi pengguna Cmder Portable Shell, konfigurasi khusus pengguna dengan menggunakan file konfigurasi Cmder Shell yang spesifik.
  • Linux seperti 'profile.d' mendukung semua jenis shell yang didukung, pembaca dapat menulis skrip **.cmd|.bat, .ps1, dan .sh lalu hanya letakkan di dalam folder %CMDER_ROOT%\config\profile.d untuk menambahkan konfigurasi startup ke Cmder.
  • Alias (nama lain), pembaca dapat mendefinisikan alias yang sederhana untuk sesi cmd.exe dengan perintah seperti nama alias=command .
  • Dan masih banyak lagi fitur-fitur menarik lainnya.

Hyper

Image

Hyper adalah aplikasi terminal emulator yang dibuat menggunakan JavaScript, HTML, dan CSS dengan menggunakan teknologi electron. Aplikasi ini bersifat cross-platform yang artinya dapat dipakai dibeberapa sistem, seperti Windows, macOS, dan Linux.

Salah satu kelebihan dari Hyper adalah tampilan interface yang sangat cantik dan dengan plugin extension pembaca dapat mengubah tampilan Hyper atau menambah efek animasi yang membuat tampilan Hyper lebih cantik dan menarik lagi.

Berikut adalah contoh konfigurasi simple Extension untuk menambah CSS dan mengubah tampilan warna Hyper menjadi warna kuning:

Image

Berikut juga contoh Extension yang membuat efek animasi saat kursor berpindah:

Image

ConEmu

Image

ConEmu atau juga dikenali sebagai ConEmu-Maximus5 adalah emulator konsol Windows dengan tab, yang meyediakan beberapa konsol dan aplikasi GUI sederhana sebagai satu jendela GUI yang dapat disesuaikan dengan berbagai fitur.

Berikut adalah beberapa fitur dari ConEmu:

  • Kemampuan menjalankan GUI lainnya di dalam tab.
  • Mengubah ukuran jendela yang smooth dan friendly.
  • Teks dan blok selection yang user friendly.
  • BufferHeight, scrolling konsol buffer dengan menggunakan keyboard.
  • Drag and drop file dan folder di dalam Far Manager.
  • Dan fitur-fitur lainnya yang tentunya sangat menarik.

Baca juga: Hyper 2.0, Aplikasi Terminal Cantik dengan Fitur Extension

Git for Windows

Image

Git for Windows berfokus untuk menawarkan set native tools yang ringan, yang membawa rangkaian fitur lengap GIT SCM ke Windows sembari menyediakan antarmuka pengguna yang sesuai untuk pengguna Git yang sudah berpengalaman maupun yang masih pemula.

Tools dan fitur

Berikut adalah tools dan fitur Git for Windows:

Git Bash

Git for Windows menyediakan emulasi Bash yang digunakan untuk menjalankan Git dari command line. Pengguna NIX akan merasa betah seperti di rumah, karena emulasi Bash berperilaku seperti perintah "git" di lingkungan Linux dan Unix.

Git Gui

Sebagai pengguna Windows biasanya mengharapkan antarmuka pengguna grafis, Git for Windows juga menyediakan Git Gui, alternatif yang hebat untuk Git Bash yang menawarkan versi grafis hampir setiap baris fungsi perintah Git, serta tools visual diff yang komprehensif.

Shell Integration

Cukup klik kanan pada folder di Windows Explorer untuk mengakses Bash atau GUI.

Babun

Image

Babun, sebuah aplikasi terminal yang dibuat oleh Lukasz Pielakhadir dengan bash dan zsh, menyediakan tools yang dapat digunakan oleh pemula dan pengguna tingkat lanjut. Babun dibangun diatas Cygwin (Cygwin sebagai dasarnya), mem-porting gaya antarmuka Unix ke Windows 10. Pembaca dapat menggunakan oh-my-zsh untuk mengkonfiguasi berbagai pilihan zsh, memberi pembaca kontrol lebih besar terhadap fungsi shell, juga termasuk pact package dan HTTP proxying.

Berikut adalah fitur - Fitur Babun:

Cygwin

Inti dari Babun adalah Cygwin. Cygwin adalah tools yang hebat, tetapi pembaca harus mempunyai banyak trik untuk membuat Cygwin benar-benar 'bermanfaat'. Babun tidak hanya bisa mengatasi problem, tetapi juga berisi banyak vital packages, sehingga pembaca daapat menjadi lebih produktif sejak pemaikaian di menit pertama.

Package manager

Babun menyediakan package manager yang disebut dengan pact. Pact ini mirip dengan 'apt-get' atau 'yum'. Pact memungkinkan pembaca menginstall, melakukan penelusuran. dan upgrade tanpa kesulitan sama sekali. Untuk mengecek cara menggunakan pact, silahkan meminta bantuan dengan cara pact --help

Shell

Babun shell dibuat dan ditingkatkan sedemikian rupa untuk memberikan pengalaman bagi pengguna sebaik mungkin. Ada dua jenis shell yang sudah dikonfigurasi dan tersedia, yaitu bash dan zsh (zsh adalah yang default). Berikut adalah fitur-fitur dari babun:

  • Tools UNIX,
  • Tools software development,
  • Prompt git-aware,
  • Custom script dan aliases (nama lain),
  • Dan masih banyak lagi.

Baca juga: 12 Aplikasi Terminal yang Perlu Diketahui Seorang Developer Web

Console

Mintty adalah konsol yang digunakan di dalam babun. Mintty memiliki x-term-256 mode, font yang sederhana, namun terlihat bagus.

Proxying

Babun mendukung proxying HTTP. Hanya dengan menambahkan address dan credential server proxy HTTP milik pembaca ke.babunrc yang berada di folder home pembaca dan jalankan source .babunrc untuk mengaktifkan proxying HTTP.

Tools developer

Babun menyediakan banyak package, kenyamanan tools dan skrip yang membuat pembaca lebih mudah. Daftar fitur babun meliputi:

  • Bahasa pemrograman (Phyton, Perl, dan lain-lain),
  • Git,
  • Tools UNIX (grep, wget, curl, dan lain-lain),
  • VCS (svn, git),
  • oh-my-zsh
  • kustom script (pbcopy, pbpaste, babun, dan lain sebagainya)

Arsitektur Plugin

Babun memiliki mikronel sangat kecil (cygwin, beberapa script bash dan sedikit konvensi) dan arsitektur plugin diatas semuanya, dengan arti hampir semuanya plugin di dunia babun! Berikut adalah plugin babun saat ini:

  • Cacert
  • Core
  • Git
  • Oh-my-zsh
  • Pact
  • Cygdrive
  • Dist
  • Shell

Auto-update

Self-update atau update dengan dirinya sendiri adalah salah satu fitur babun. Babun berisi fitur auto-update yang memungkinkan memperbaharui baik di mikrokernel, plugin, dan bahkan cygwin yang mendasari babun. File yang berada di folder home pembaca tidak akan pernah dihapus atau ditimpa.

Demikian kumpulan aplikasi terminal untuk Windows. Semoga bermanfaat.