tsql - 现有语言的 VSPackage 语言服务
问题描述
我是语言服务的新手,所以我尝试在https://github.com/microsoft/VSSDK-Extensibility-Samples/tree/master/LanguageServerProtocol上构建和使用示例 它工作正常。但是当我将 FooContentDefinition 中的 FileExtension 属性更改为 .cs、.sql、... 的已知类型时,扩展名不起作用。
Management Studio 有一个可以很好地解析 SQL 的库,并且可以进行某种类型的分析。我需要的是在 VS 打开 SQL 文件(.sql 扩展名)时捕获,获取内容并使用诊断结果返回内容进行一些分析。
或者是否有可能扩展现有的语言服务?
解决方案
推荐阅读
- visual-studio-2017 - 使用 LogicNP CryptoObfuscator 混淆 Excel 插件
- asp.net - 将 vuejs 与 cshtml 和 js 一起使用是否正确(没有 webpack)
- woocommerce - 在 WooCommerce 中将产品添加到购物车之前隐藏发货消息
- firebase - 将 Cloud Firestore 数据结果项解码为 NSObject
- php - 在 Woocommerce 中为未登录用户取消隐藏结帐登录表单
- python - Scrapy蜘蛛不会跳转到下一页
- javascript - 使用 cloneElement 从父组件向子组件传递道具
- php - 如何使用 symfony 3.3 从我的控制器的操作中将实体保存到数据库
- android - AsyncTask:doInBackground 忙时用什么?
- android - 在 Android Studio 中创建彩色饼图