A back arrow icon.
RDFox Blog

The RDFox VS Code Extension: Auto-complete, Syntax Highlighting and Custom Icons

The RDFox VS Code Extension: Auto-complete, Syntax Highlighting and Custom Icons
Diana Marks

Did you know RDFox has its own VS Code extension? It is designed to make your RDFox workflow easier and more intuitive with features such as auto-complete, syntax highlighting and custom icons for RDF file formats.

Install it from your browser or search for RDFox in the VS Code Marketplace.

A screen shot of a computerDescription automatically generated

Recently, we added several new functionalities designed to further streamline working with RDFox knowledge graphs in VS Code.

In RDFox scripts, the extension will offer to auto-complete RDFox commands and provide a short description. Additionally, if you hover over a command, you can now see its full documentation, with links that will help you explore further in your browser.

A screenshot of a computer programDescription automatically generated

In SPARQL and Datalog files, you are also able to use auto-complete for names of standard and RDFox-specific SPARQL functions, and we have tweaked the default settings for RDF languages to help VS Code provide full IRIs and variable names as suggestions.

A screen shot of a computerDescription automatically generated

Finally, the extension also introduces some UI elements, including a button that will allow you to open a SPARQL query from a file in the RDFox Web Console, and buttons for uploading and deleting Datalog Rules with a single click. All you need to do first is use the gear icon to set your datastore and endpoint.

A screen shot of a computerDescription automatically generated

A screen shot of a computerDescription automatically generated

We hope these features will be helpful for both new RDFox users who will be able to more easily explore the available commands and functions, as well as RDFox experts who just need a quick reference or want to speed up their work.

Install it from your browser or search for RDFox in the VS Code Marketplace.

Take your first steps towards a solution.

Start with a free RDFox demo!

Take your first steps towards a solution.

Get started with RDFox for free!

Team and Resources

The team behind Oxford Semantic Technologies started working on RDFox in 2011 at the Computer Science Department of the University of Oxford with the conviction that flexible and high-performance reasoning was a possibility for data-intensive applications without jeopardising the correctness of the results. RDFox is the first market-ready knowledge graph designed from the ground up with reasoning in mind. Oxford Semantic Technologies is a spin-out of the University of Oxford and is backed by leading investors including Samsung Venture Investment Corporation (SVIC), Oxford Sciences Enterprises (OSE) and Oxford University Innovation (OUI).