Halaman dokumentasi web ini menampilkan panduan install, penggunaan, dan sintaks untuk Neutron dan Iris di VS Code.
Ekstensi Neutron dan Iris dapat diinstal langsung dari file VSIX yang sudah dibuat. Ikuti langkah-langkah di bawah ini:
Ctrl+Shift+X untuk membuka Extensions.iris-neutron-language-support-0.3.0.vsix di folder project.File tersedia di root project: iris-neutron-language-support-0.3.0.vsix
Untuk membuat ekstensi bisa digunakan oleh semua orang, bagikan file VSIX atau publikasikan ke VS Code Marketplace.
iris-neutron-language-support-0.3.0.vsix melalui email, cloud storage, atau repo GitHub.code --install-extension iris-neutron-language-support-0.3.0.vsix
Buka atau buat file dengan ekstensi .nt untuk Neutron dan .iris untuk Iris. Setelah ekstensi terpasang, file akan mendapatkan syntax highlighting otomatis.
Jika tidak otomatis, klik nama bahasa di pojok kanan bawah VS Code dan pilih Neutron atau Iris.
<Neutron>
<Body>
<Container style="b:#000; w:fill; h:fill" id="Main">
<Text style="c:#fff; f-sz:20pt">Hello Neutron!</Text>
</Container>
</Body>
</Neutron>
Neutron menggunakan struktur markup mirip XML dan gaya CSS di dalam atribut style.
<Container></Container><Element />id="..."class="..."style="..."b:#000 — backgroundc:#fff — colorw:fill — widthh:fill — heightf-sz:20pt — font-sizeContoh style:
<Text style="c:#0f0; f-sz:20pt">Neutron Demo</Text>
Iris adalah bahasa logika yang digunakan bersama Neutron untuk menangani interaksi aplikasi dan pemrosesan backend.
File Iris menggunakan ekstensi .iris dan mendukung sintaks scripting ringan bagi A.I. engine.
// Panggilan log sistem
Iris.logSystem("Interface Connected.");
// Respon asinkron untuk input pengguna
const response = await Iris.generateResponse(input);
// Sinyal khusus yang digunakan oleh UI
if (response.includes("CLEAR_SIGNAL")) {
// Bersihkan tampilan chat
}
Iris.logSystem(message) — mengirim log sistem.Iris.generateResponse(input) — memproses input pengguna dan mengembalikan output.Iris juga dapat mengirim sinyal khusus seperti CLEAR_SIGNAL atau Analysis :: No Schema Match.
Ekstensi menyediakan dua tema khusus:
Pilih tema melalui Ctrl+K Ctrl+T di VS Code lalu pilih salah satu tema Neutron.
.nt untuk Neutron atau .iris untuk Iris.