SSMS 编辑器可以在您自己的应用程序中重复使用吗?或者有其他选择吗?
我希望在我自己的 .NET 应用程序中为 SQL 查询提供 IntelliSence 或代码完成以及语法突出显示。
是否可以像使用 SMO API 一样使用 SQL Server Management Studio 编辑器?
有可以使用的开源控件吗?
我找到了代码完成/语法突出显示控件,但由于列/表别名,SQL 是一个有趣的野兽。
I would like to have IntelliSence or code completion, and syntax highlighting for SQL queries in my own .NET application.
Is it possible to use the SQL Server Management Studio's editor similar to the way you can use the SMO APIs?
Are there open source control(s) that can be used?
I have found code completion / syntax highlighting controls, but SQL is a funny beast because of the column / table aliases.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有。无法在您自己的应用程序中使用 SQL Server Management Studio 的编辑器。
ScintillaNET 是 支持 MS 风格的 TSQL(和 Postgre SQL)开箱即用的突出显示。
No. It is not possible to use SQL Server Management Studio's editor in your own application.
ScintillaNET is an open-source alternative that supports MS Flavoured TSQL (and Postgre SQL) highlighting out of the box.