Skip to content

Script Shell

QCAD dilengkapi dengan antarmuka skrip yang sangat andal dan lengkap, yang memungkinkan Anda mengakses hampir seluruh QCAD API serta Qt API melalui ECMAScript (JavaScript). Cara yang baik untuk bereksperimen dengan skrip adalah QCAD Script Shell.

Script shell dapat ditampilkan melalui menu Lain-lain > Pengembangan > Script Shell.

Script shell muncul sebagai widget dengan baris perintah di bagian bawah dan riwayat baris perintah yang menampilkan perintah yang dimasukkan sebelumnya beserta keluarannya.

Panggil fungsi untuk menambahkan sebuah garis dengan memasukkan ini ke dalam baris perintah di bagian bawah:

addLine(0,0, 100,100)
Memasukkan perintah ke dalam baris perintah script shell

Tekan tombol Enter untuk mengirimkan perintah.

Garis yang ditambahkan ke gambar setelah menjalankan perintah

QCAD menambahkan sebuah garis dari 0,0 ke 100,100 pada gambar saat ini.

Fungsi addLine adalah bagian dari QCAD Simple API, sebuah cara yang disederhanakan untuk mengakses sebagian terbatas dari QCAD API. Anda dapat menemukan daftar semua fungsi QCAD Simple API di halaman dokumentasi QCAD Simple API.

Perulangan (if, for, while, …) biasanya dimasukkan pada beberapa baris. Anda dapat melakukannya dengan cara yang sama di konsol skrip dengan memasukkan baris-baris ini, satu per satu dan menekan enter:

for (i=0; i<=10; i++) {
addLine(i*10,0, i*10,100);
}

Indentasi tidak diperlukan.

Skrip ini menambahkan 11 garis sejajar dari x=0 hingga x=100 dengan jarak 10 satuan.

Skrip yang lebih kompleks dengan beberapa baris dapat ditulis di editor teks eksternal lalu disalin / ditempelkan ke konsol skrip. Skrip dijalankan segera setelah ditempelkan.

Mengulangi Perintah Terakhir yang Digunakan

Section titled “Mengulangi Perintah Terakhir yang Digunakan”

Gunakan tombol panah atas dan panah bawah untuk menelusuri perintah yang dimasukkan sebelumnya dan memodifikasinya atau menjalankannya kembali.

Gunakan Ctrl-L (⌘L) untuk membersihkan riwayat baris perintah.