Git Product home page Git Product logo

vscode-rtlola's Introduction

RTLola

This extension provides support for the stream-based specification language RTLola.

Features

  • highlighting (rough / TextMate grammar based)

highlighting

  • snippets such as

    • input input snippet animation
    • output output snippet animation
    • trigger trigger snippet animation
    • .hold hold snippet animation
    • .get get snippet animation
    • .offset get snippet animation
    • .agg, .agg_discrete, .defaults agg, agg_discrete and defaults snippet animation
    • .agg_exactly, .agg_exactly_discrete agg_exactly and agg_exactly_discrete snippet animation
    • if if snippet animation
  • inlay hints showing the inferred types

  • go to definition

  • show errors

  • information on hover


Known Issues

input velo
    : Float64 // this does not highlight because the grammar is restricted to only one line

Release Notes

[0.3.0] - 2023-10-17

  • fixed error that started a LS for every open RTLola file
  • update to current RTLola language

Read the full changelog


vscode-rtlola's People

Contributors

malteschledjewski avatar

Stargazers

 avatar

Watchers

 avatar  avatar

vscode-rtlola's Issues

some problems when I want to extend RTLola into Vscode

When I want to extend RTLola into Vscode, it shows it cannot find the module 'rtlola-language-server-integration' or its corresponding type declarations. So how can I enxtend RTLola language on vscode? Or is there any other installation packages for me to get a RTLola extension?

add icon for RTLola files

VS Code had this snippet in the release notes:

"contributes": {
    "languages": [
      {
        "id": "latex",
        // ...
        "icon": {
          "light": "./icons/latex-light.png",
          "dark": "./icons/latex-dark.png"
        }
      }
  ]

We should use the RTLola Logo as the icon for the files.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.