Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Dart Class ToolkitNew to Visual Studio Code? Get it now.
Dart Class Toolkit

Dart Class Toolkit

José Ríos

|
2 installs
| (0) | Free
Genera constructores, serialización JSON y accesores para clases Dart desde el menú contextual.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Dart Class Toolkit

Extensión de VS Code para generar código dentro de una clase Dart a partir de sus atributos.

Funciones

Haz clic derecho dentro de una clase y elige Dart Class Toolkit: Generar código. Después selecciona una acción:

  • Constructor con parámetros nombrados required y const cuando todos los campos son final.
  • fromJson y toJson.
  • fromMap y toMap.
  • Getters y setters (no genera setter para campos final).

Los campos static, métodos y constructores no se incluyen como atributos. fromJson usa Map<String, dynamic> y casts directos (json['campo'] as Tipo). Los métodos generados usan funciones de flecha y mapas literales, siguiendo el estilo conciso de Dart.

Desarrollo

  1. Instala Node.js y npm.
  2. Ejecuta npm install en esta carpeta.
  3. Ejecuta npm run compile.
  4. Abre esta carpeta en VS Code y presiona F5 para iniciar Extension Development Host.
  5. En un archivo .dart, haz clic derecho dentro de la clase y selecciona Dart Class Toolkit: Generar código.

Para empaquetar un archivo .vsix, instala @vscode/vsce y ejecuta vsce package.

Nota sobre accesores

Dart crea getters y setters implícitos para campos públicos. La acción de accesores genera declaraciones explícitas y solo puede generar setters para campos mutables.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft