VS Code Extensions
Diamond Language Extension

Diamond Language Extension

by DMDLANGEXTENSION

Soporte completo para Diamond Lang (.dmd) - Syntax highlighting, diagnóstico en tiempo real, autocompletado, snippets, ejecución, compilación y más

Downloads

3

Rating

— (0)

Version

0.1.0

Last updated

May 12, 2026

Diamond Logo

Soporte completo para el lenguaje Diamond (.dmd) en Visual Studio Code

Version VS Code License Downloads


📑 Tabla de Contenidos


✨ Características

Categoría Características
🎨 Syntax Highlighting Palabras clave, tipos, strings, templates, números, comentarios, operadores, decoradores, anotaciones
🔍 Diagnóstico Errores en tiempo real, warnings, hints, variables no usadas, funciones no usadas, código inalcanzable, imports no usados
💡 Autocompletado 35+ keywords, 7 tipos, 10+ constantes, 9 snippets, funciones locales, imports
📖 Documentación Hover docs para 17+ funciones built-in, signature help, documentación en comentarios ///
✂️ Snippets main, class, for, for-in, try/catch, match, async, pub-def, priv-def
🧹 Formateo Documento completo, selección, formateo al guardar
🗺️ Navegación Ir a definición (F12), buscar referencias (Shift+F12), símbolos del documento (Ctrl+Shift+O), workspace symbols (Ctrl+T)
🔧 Code Actions Eliminar no usados, agregar ;, comentar inalcanzable, declarar variables, extraer función/variable
🏗️ Generación Nueva clase, función, struct, enum, interfaz, test, módulo
▶️ Ejecución Ejecutar, verbose, con argumentos, REPL interactivo
📦 Compilación Compilar archivo a .dmdlib, compilar proyecto
📋 Plantillas Básico, API REST, Bot Discord, Vacío
🔌 Providers Code Lens, Folding, Inlay Hints, Rename, Linked Editing, Semantic Tokens, Call Hierarchy, Tasks, Terminal Links

📦 Instalación

Desde VS Code Marketplace

  1. Abre VS Code
  2. Ve a la pestaña de Extensiones (Ctrl+Shift+X)
  3. Busca "Diamond Language" o "dmd-lang"
  4. Haz clic en Instalar

Desde archivo .vsix

code --install-extension dmd-lang-0.2.0.vsix

Related extensions