Mentor RDF for Visual Studio CodeThis extension provides powerful editing support for RDF ontologies, thesauri and knowledge graph projects in Visual Studio Code. ![]() Features
This extension provides the following features:
NewsVersion 0.1.8: Fixed context menus not working in Definitions TreeThe context menus for resources in the definitions tree are now working again. Version 0.1.7: SKOS + Improved Definitions TreeThis release includes support for SKOS thesauri resources in the definitions tree: Concept Schemes, Concepts and Collections. To harmonize the user experience of ontologies and thesauri, the definitions tree can now group classes, properties and invidiuals by definition source. This means that ontology headers are now expandable nodes that show all classes, properties and individuals defined in its namespace. It also considers the The next release will include support for SHACL shapes. Version 0.1.6: BugfixesA minor bugfix release. Next release will feature an improved definitions tree view and SKOS support.
Version 0.1.5: Prefix Definition SupportAdded inline completion support for prefix definitions and quick fixes for implementing missing prefix definitions. The prefix URIs are resolved from the indexed files in the workspace as well as from a local database downloaded from prefix.cc. The local database can be updated manually using a built-in command. Version 0.1.3: Global Workspace IndexAdded support for indexing all ontology files in the workspace. This enables finding references, retrieving descriptions and going to defintions of subjects accross the entire workspace. A newly added code lens shows the number of references of a subject in the workspace. In addition, the workspace tree gained a new command for opening all the ontologies in the workspace to identify problems and show them in the problems tab. InstallationYou can install the Mentor extension directly from the Visual Studio Code marketplace. Follow these steps:
Alternatively, if you have the
After installation, you may need to reload Visual Studio Code to activate the extension. ContributingContributions are always welcome! To start off, fork this repository on GitHub and then clone the fork to your local computer. BuildingOnce cloned, add an upstream remote pointing to the primary toolkit repo.
Install the project dependencies.
Create a development build of the extension.
DebuggingTo start debugging the 'Launch Extension' configuration, follow these steps:
This will start a new instance of Visual Studio Code with the Mentor extension loaded. You can set breakpoints in your code to stop execution and inspect variables, call stack, and so on. Packaging
LicenseDistributed under the GPL Version 3 License. See LICENSE for more information. |