Skip to content

TheYaINN/CDS-Plugin

Repository files navigation

CAP CDS Language Support

Buildstatus
Main CodeQL
Develop CodeQL

This Project is a simple SAP CAP CDS languge support for IntelliJ.

Table Of Content

General

Want to support me with a donation? click here!
Want to support otherwise? -> help me improve the plugin by opening issues or contribute with your own code!

Contextual Information

type & title are strictly seen not as keywords or reserved in CDS, yet to avoid parsing errors it is handled as a reserved keyword.

Changelog

  • 0.3.5

    • BNF massively improved
    • Improved Syntax Highlighting
    • Added more Annotations and refactored BNF File
  • 0.3.41

    • BNF improved
      • The Entity syntax is now simplified to a general entity, whether it is defined within a service or as a normal entity.
      • fixed block comments
      • fixed strings
      • added codestyle and codestyle provider, waiting for implementation
      • changed SpaceRequirements to must
  • 0.3.0

    • Add missing implementations
    • Improve highlighting for annotations
    • Improve syntax for annotations to support more
  • 0.2.0

    • Add Commenter
    • Improved highlighting
    • Improved BNF
  • 0.1.0

    • Simple Highlighting
    • Simple Syntax checking

Roadmap

  • Add completion contributor
  • Add reference contributor
  • Add usage provider
  • Support UI annotations
  • Add Formatter
  • Add Default Code Style Settings
  • Add Quick fix
  • Add Support for auto-generate CSV files for test data

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks