TabularEditorScripts
TabularEditorScripts copied to clipboard
VSCode Version of GetMacro
https://www.esbrina-ba.com/c-scripting-nirvana-effortlessly-use-visual-studio-as-your-coding-environment/
- create a c# project for the classes
- pull the classes into C# scripts
- create a class for converting VSCode scripts into Tabular Editor scripts
- reverse for point above
- update management scripts to use above classes instead of inline script
- create script for creating dll
- update management scripts to ref dll when importing into TE (taking into account above changes) if the classes are referenced.
- create script to import from existing script files
Reviewing this again i think:
- change this to use references to nuget packages for the code anlysis
- update so that common library also uses nuget package locations and doesn't include the code to copy as this is execute every time
- create a script to update all the environment variables and create the macro import script
- fix TE2 macro error due to this ref #r "Microsoft.AnalysisServices.Core"
https://twitter.com/AgulloBernat/status/1657367476483547137
Could look at script to convert the custom classes csx to cs and compile from there