Official Visual Studio Code extension for the Zyra Programming Language — a fast, expressive compiled language combining the best features of Rust and Go.
Features
- 🎨 Syntax Highlighting: Full TextMate grammar highlighting keywords (
def,struct,enum,match,const,var,if,else,return,print), primitive types (Int,String,Bool), function declarations, numbers, and embedded string interpolation expressions ("Hello {name}"). - 💡 IntelliSense & Autocompletion: Autocompletes Zyra keywords, types, and built-in standard library functions (
len,substr,trim,contains,file_read,file_write,str,parse_int). - 🔍 Hover Documentation: Displays interactive markdown tooltips with type signatures and docstrings when hovering over stdlib functions.
- ▶ Interactive Code Lens Buttons: Clickable
▶ Run Native Zyra Binaryand⚙ Build JS Targetbuttons directly abovedef main(). - ⚡ Snippets: Fast code generation for
defmain,fn,struct,structupdate,enum,match,ifelse,fileread,filewrite, andprintt.
Getting Started
- Install the extension in VS Code.
- Open any file with the
.zyextension. - Start coding in Zyra!
License
MIT License.