SkriptInsightThe tooling Skript deserves! A linter for Skript on VSCode and more. Heads-upThanks for being interested on this project, but this repository is the code for the old C# implementation. Check out https://github.com/SkriptInsight/SkriptInsightKt/ for the new code. What is SkriptInsightSkriptInsight is an open-source parser and a linter for Skript. It works by reading the code written by a user and analysing it to provide a rich editing experience for Skript users. JetBrains Open-Source LicenseThe developers of this project make use of an Open-Source License from JetBrains. JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language. FeaturesSmart editorSyntax highlightingSkriptInsight has code highlighting, but it can also highlight functions, variables (marking out the option ones) and chat colours (being rewritten on the On-the-fly analysis (WIP)Errors are shown as you type. Among others, we catch some syntax errors, invalid indentation, invalid documentation annotations. Code Completion (WIP)SkriptInsight features built from scratch code completion, leveraging Language Server Protocol capabilities. HighlightingSkriptInsight highlights important parts of documentation comments, so they never look bland. Project delaysSince this project is being worked on my free-time and only being powered by my motivation, it will obviously take a while. Even more so because issue #16 is a blocking issue. |