Skip to content

[Advanced] Develop IntelliJ IDEA Plugin #33

@yasmramos

Description

@yasmramos

Description

Create an IntelliJ IDEA plugin providing autocomplete, linting, and preview for TailwindFX utilities.

Task

  • Set up IntelliJ Platform plugin project
  • Implement CSS utility autocomplete in Java strings
  • Add real-time validation for invalid utilities
  • Create color preview gutter icons
  • Implement "Go to Definition" for utilities
  • Add quick-fix suggestions for typos
  • Create settings panel for plugin configuration

Features

  • Autocomplete: TailwindFX.apply(node, "bg-|") shows color options
  • Validation: Red underline for invalid utilities
  • Color Preview: Small color swatch in gutter for bg-* and text-* classes
  • Documentation: Hover shows utility description and CSS output

Skills Required

  • IntelliJ Platform SDK
  • Java
  • CSS parsing

Resources

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions