Project Description
HQLAddin aims to make easier for NHibernate users write queries using the Hibernate Query Language in Visual Studio.

Introduction

This Visual Studio addin will provide the following features for the HQL file extension:
-syntax highlighting (done),
-syntax checking (done)
-intellisense (some cases)

Why a new extension for HQL?

Because a Language Service can't work inside an xml file and I found that I don't need an xml mapping when using ConfORM.
You can read this HowTo page for more information.

Installation

You can search install using the realeased published in this site, or you can install from Visual Studio Online Galler right in your Visual Studio as shown in this picture.

Inspiration

The code of this project is highly inspired in the great job of Felice Pollano with his great work NHibernate Workbench.
Another source of inspiration for this project is this post Custom Visual Studio language services: ManagedMyC meets ANTLR where the author describes a way of using an ANTLR lexer (exaclty what NHibernate has) within a Visual Studio Language Service.

Screenshots
Hql Intellisense
Syntax Highlighting
Syntax Checking

Powered by
Make your .NET Code Beautiful with NDepend
RedGate Reflector
Last edited Aug 20 at 1:12 PM by jfromaniello, version 17

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Updating...
© 2006-2010 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.8.10.17093