MetaEd IDEAbout MetaEdMetaEd is a technology framework that uses an Ed-Fi-aligned domain specific language (DSL) to auto-generate software, database, and Ed-Fi Data Standard artifacts. The Visual Studio extension supports MetaEd development by providing:
This application can be used by both the core Ed-Fi Data Standard team as well as all community members who are developing extensions. Build and DeployThe build and deploy actions can be triggered by the buttons at the upper-right of an open editor tab. Build output will go to a MetaEdOutput folder at the root of the last folder in the workspace. Any issues with the build will appear as notifications on the lower-right corner. Data Standard ProjectsThe MetaEd IDE comes bundled with all supported Ed-Fi Data Standard versions. They are stored along with this Visual Studio Code extension. You must have a single data standard project in your Visual Studio Code workspace to use the MetaEd IDE. A shortcut to finding the location of the Data Standard projects is to trigger a build without one, either from the upper-right button on an editor tab or via the Command Palette. Hit Ctrl-Shift-P, start typing "metaed" and select "MetaEd:Build". This will of course fail, but the error notification in the lower right will include the file system path of the bundled Data Standard projects. Target ODS/API VersionsThe IDE settings include a dropdown for selecting the target ODS/API version. MetaEd will indicate if there is an ODS/API version and Data Standard model mismatch in a lower-right notification. The notification will include the bundled location of the correct Data Standard model. Extension SettingsOpen File -> Preferences -> Settings and search on "metaed" to find these settings:
IssuesPlease report support issues in Ed-Fi Tracker. Release Notes4.4.0ODS/API 7.2 and Data Standard 5.1 support. Removed deprecation warnings for
4.3.0ODS/API 7.1 and Data Standard 5.0 final support. Drops support for ODS/API and Data Standard versions no longer supported by the Ed-Fi Alliance. 4.2.0ODS/API 7.0 and Data Standard 5.0-pre.2 support. 4.1.0"Big" integer support, Drops Data Standard 2.x support. 4.0.1Includes missing plugins for changequery functionality. 4.0.0Supports MetaEd 4.0; first version on Visual Studio Code. For more details, see What's New in Tech Docs. LegalCopyright © 2024, Ed-Fi Alliance, LLC. Please see LICENSE.md for full details of the Ed-Fi License Agreement. |