Can the SSMS editor be re-used in your own application, or is there an alternative? <p>I would like to have IntelliSence or code completion, and syntax highlighting for SQL queries in my own .NET application.</p> <ol> <li><p>Is it possible to use the SQL Server Management Studio's editor similar to the way you can use the SMO APIs? </p></li> <li><p>Are there open source control(s) that can be used?</p></li> </ol> <p>I have found code completion / syntax highlighting controls, but SQL is a funny beast because of the column / table aliases.</p>