Oktopios Language
Official VS Code Extension for the Oktopios Programming Language (.okp)
🚀 What is Oktopios?
Oktopios is a next-generation programming language inspired by biological neural systems and modular hybrid architectures.
This extension brings full .okp language support to Visual Studio Code.
✨ Features
.okp file recognition
- Syntax highlighting
- Language configuration
- Snippets support
- Neural Overlay visual system
- Brain Core Mode for
main.okp
- Reactive error visualization
🧠 Neural Overlay System
When editing .okp files:
- Animated neural network background
- Adaptive color system
- Reacts to:
core
ten
- diagnostics errors
- Special amplification for
main.okp
Overlay activates only for Oktopios files.
📦 Installation
Search for:
Oktopios Language - Extension VS Code
Support du langage Oktopios (.okp) dans Visual Studio Code.
Fonctionnalites
- Coloration syntaxique pour mots-cles, types, fonctions, classes et modules.
- Snippets pour accelerer l'ecriture.
- Icone de fichier
.okp personnalisee avec le logo Oktopios.
- Theme sombre Oktopios Dark.
- Auto-fermeture des accolades, parentheses et guillemets.
- Indentation automatique.
- Commandes integrees pour executer, ouvrir le REPL et verifier la syntaxe.
Installation
Depuis le Marketplace VS Code
Recherchez Oktopios dans l'onglet Extensions de VS Code.
Depuis le fichier VSIX
code --install-extension oktopios-language-0.0.1.vsix
Commandes disponibles
| Commande |
Raccourci |
Description |
Oktopios: Run File |
F5 |
Execute le fichier .okp courant |
Oktopios: Open REPL |
- |
Ouvre le REPL interactif |
Oktopios: Check Syntax |
- |
Verifie la syntaxe du fichier |
Snippets disponibles
| Prefixe |
Description |
var |
Variable typee |
val |
Constante |
fun |
Fonction |
lambda |
Fonction anonyme |
class |
Classe |
classe |
Classe avec heritage |
if / ife |
Condition |
for / fore |
Boucles |
try |
Try/catch/finally |
inject |
Module natif |
matrix |
Utilisation Matrix |
Prerequis
Oktopios doit etre installe:
pip install oktopios
Syntaxe Oktopios rapide
// Variables
var age: int = 25
val nom: string = "Oktopios"
// Fonction
fun saluer(prenom: string): string {
return f"Bonjour {prenom} !"
}
// Classe
class Animal {
var nom: string
fun __construct(n: string) { this.nom = n }
}
// Modules
inject Math
print(Math.sqrt(16)) // 4.0
Licence
MIT - Copyright (c) 2026 Mouanwiya Ali Soule.