Nxdom Framework

Nusantara eXtreme Development Object Model — dokumentasi resmi

terminal Terminal — Panduan Penggunaan

Terminal adalah shell bawaan di NxCode untuk menjalankan perintah, script, dan alat baris perintah langsung dari aplikasi.


Cara Membuka

CaraTindakan
Panel BawahKlik panel Terminal di bagian bawah jendela
MenuKlik menu ViewTerminal
ShortcutCtrl+Shift+Z (buka/tutup terminal)

Perintah Dasar

Navigasi Direktori

PerintahFungsi
pwdTampilkan folder aktif saat ini
cd <path>Pindah ke folder lain
homeKembali ke folder awal
lsTampilkan daftar isi folder (nama, ukuran, tanggal)
dirSama seperti ls

Informasi & Bantuan

PerintahFungsi
helpTampilkan daftar semua perintah yang tersedia
shortcutsTampilkan pintasan keyboard
whoamiTampilkan username saat ini
dateTampilkan tanggal dan waktu
clear / clsBersihkan layar terminal

Menjalankan Perintah Shell

Terminal bisa menjalankan perintah native Windows langsung: npm install, npm start, git status, git push, yarn, pnpm, mkdir, dll.


Memilih Shell

Klik dropdown di pojok kanan header terminal untuk mengganti shell:

ShellKeterangan
Command PromptDefault Windows CMD
Windows PowerShellPowerShell bawaan Windows
PowerShell CorePowerShell 7+ (jika terinstall)
Bash (WSL)Bash via Windows Subsystem for Linux
Git BashBash bawaan Git for Windows

Autocomplete & Riwayat

Tekan Tab untuk saran autocomplete. Gunakan / untuk navigasi riwayat perintah. Riwayat disimpan meski terminal ditutup & dibuka kembali.


Context Menu (Klik Kanan)

MenuFungsi
CopySalin teks yang dipilih
PasteTempel teks dari clipboard
Select AllPilih semua teks terminal
Add ChatKirim teks terpilih ke panel Chat AI

API Console

Alat untuk menguji HTTP request langsung dari terminal. Ketik api di terminal → masukkan URL → pilih Method → atur Authorization → konfirmasi → lihat respons (status HTTP, waktu, header, body).


Agent CLI

Mode percakapan dengan AI langsung dari terminal: ketik agent → ketik prompt → AI bisa membaca dan menulis file di folder aktif terminal. Ketik exit untuk keluar.


Server & Preview

PerintahFungsi
run <file.html>Buka file HTML di jendela pratinjau
run mobile <url>Buka URL di panel pratinjau mobile
start [port]Jalankan server statik
stop [port]Hentikan server
serversLihat daftar server aktif
restart <port>Restart server

PHP Server

PerintahFungsi
phpserverMulai PHP built-in server
phpserver start [port]Start PHP server (port otomatis)
phpserver stop [port]Stop PHP server
phpserver statusLihat daftar PHP server aktif

Debug & Pengembangan

PerintahFungsi
debugScan project aktif untuk mencari error sintaks
problemsTampilkan hasil debug terakhir
devrun [stop]Jalankan / hentikan project dari editor aktif
nx devWizard pembuatan extension developer
nx bundleBundle extension untuk distribusi
claude [prompt]Claude AI langsung dari terminal
output-modeLihat / set mode output: clean (filter noise) atau raw (tampilkan semua)
shell-stopHentikan proses shell native yang sedang berjalan

Pintasan Keyboard Terminal

TombolFungsi
Ctrl+CHentikan proses yang berjalan (SIGINT)
/ Navigasi riwayat perintah
TabAutocomplete perintah
Ctrl+Shift+ZBuka/tutup panel Terminal