documentation - SSMS 的 IntelliSense 是否具有类似于 Visual Studio XML 文档注释/支持数据库对象摘要的功能?

标签 documentation intellisense ssms xml-documentation

在 Visual Studio 中编写 .NET 代码时,我可以将 XML 文档注释附加到方法,以向 IntelliSense 提供其摘要。例如:

// <summary>
//  This method fiddles the frobble.
// </summary>
void FiddleTheFrobble() { … }

(当鼠标放在方法名称上一段时间时,就会显示该摘要,或者连同自动完成建议一起显示。)

SQL Server Management Studio 中是否存在用于记录数据库对象(表、 View 、存储过程、UDF 等)的类似功能?也许通过设置特定的扩展属性,或者在对象定义之前添加注释?

如果是,如何提供数据库对象的 IntelliSense 摘要?

最佳答案

没有。 SSMS 中的 T-SQL 编辑器不支持 C#/VB.NET 语言的 XML 注释。

但是,如果您将使用完整的 Visual Studio 来开发/维护数据库架构,那么“描述”字段的用途绝对相同:

Description field in proprety Window

Visual Studio 将使用扩展属性将其内容存储在数据库中。

SSMS 并不是为开发大型、复杂的数据库项目而设计的。这是给经理的。

关于documentation - SSMS 的 IntelliSense 是否具有类似于 Visual Studio XML 文档注释/支持数据库对象摘要的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25178263/

相关文章:

javascript - 我什么时候应该使用 JSDocs?

html - 将自动生成的 Matlab 文档导出到 html

c# - 如何为我的 DLL 创建 XML Intellisense 文件?

azure - 来自 Azure VM : SQLState = 37000, NativeError = 40515 的 BCP 查询不支持对 'DBName.dbo.TableName' 中的数据库和/或服务器名称的引用

sql - 尝试安装 Adventureworks 2016 数据库

javascript - 将 JSDoc 与命名空间和函数定义的变体形式结合使用

WPF 快速入门文档

asp.net-mvc - MVC 智能感知

c# - 如何为 winforms 文本框实现类似智能感知的建议框?

printing - 如何打印数据库图sql