Overview of GraphQL Plugin features
masterThe plugin provides comprehensive GraphQL tooling, including:
- Language Support: Full support for GraphQL Specification and Schema Definition Language (SDL).
- Intelligent Editing: Schema-aware completion, error highlighting, documentation, syntax highlighting, and code formatting.
- Schema Discovery: Automatic discovery of local schemas and support for fetching remote schemas via introspection.
- Multi-schema Support: Configuration for multi-schema projects using
graphql-configfiles and project scopes. - Framework Integration: Built-in support for
RelayandApollo(recognizinggraphqlandgqltagged template literals in JS/TS). - Query Execution: Execute queries against endpoints with support for custom headers and environment variables.
- Navigation:
Find UsagesandGo to Declarationfor schema types, fields, and fragments. - Advanced Types: Built-in definitions for
Relay,Federation, andApollo Kotlin(must be enabled inSettings | Languages & Frameworks | GraphQL).