Rhetos.LanguageServicesCompatibility is a DSL package (a plugin module) for Rhetos development platform.
It provides support for latest version of Rhetos DSL IntelliSense in Visual Studio (Rhetos Language Services v2.0.3 and higher) for older applications with Rhetos v4.
Rhetos v5 apps, and newer, support Rhetos Language Services by default; they do not need this plugin.
Contents:
See rhetos.org for more information on Rhetos.
Install this package to a Rhetos v4 application by adding 'Rhetos.LanguageServicesCompatibility' NuGet package, available at the NuGet.org on-line gallery.
Rhetos.LanguageServicesCompatibility will automatically create DSL syntax files required for Rhetos DSL IntelliSense.
It generates files in obj\Rhetos folder: DslSyntax.json and DslDocumentation.json.
Contributions are very welcome. The easiest way is to fork this repo, and then make a pull request from your fork. The first time you make a pull request, you may be asked to sign a Contributor Agreement. For more info see How to Contribute on Rhetos wiki.
- Note: This package is already available at the NuGet.org online gallery. You don't need to build it from source in order to use it in your application.
- To build the package from source, run
Clean.bat,Build.batandTest.bat. - For the test script to work, you need to create an empty database and
a settings file
test\TestApp\ConnectionStrings.config(copy from Template.ConnectionStrings.config) with the database connection string. - The build output is a NuGet package in the "Install" subfolder.