【问题标题】:Folder imported in Code Snippets Manager not showing in text editor - Visual Studio 2010在代码片段管理器中导入的文件夹未显示在文本编辑器中 - Visual Studio 2010
【发布时间】:2010-08-12 01:21:49
【问题描述】:
在代码片段管理器中,我选择了“语言:Visual C#”并添加了一个文件夹,其中包含我创建的一个 .sn-p 文件。
然后,在编辑 .cs 文件时,我尝试使用 ctrl+k ctrl+x 插入 sn-p 但我新添加的文件夹未显示在列表中。
我错过了什么?在尝试插入 sn-p 时,您是否必须明确告诉 IntelliSense 您希望在列表中显示哪些 sn-ps?我认为这是通过在代码片段管理器中选择“语言:Visual C#”来完成的......
谢谢!
【问题讨论】:
标签:
visual-studio-2010
code-snippets
【解决方案1】:
您的文件夹(以及单击文件夹时的 sn-p)是否显示在代码片段管理器中?如果不是,那么它可能没有正确添加(或者 VS 2010 没有成功解析 sn-p,或者没有识别出该文件是有效的 sn-p)?我相信如果 VS2010 发现它识别为有效的 sn-p 的东西,该文件夹只会显示在代码片段管理器中,所以如果有任何解析问题,可能会有问题。
如果文件夹确实显示正确,那么我还注意到,当您按下 Ctrl-K、Ctrl-X 时,与 Visual Studio 2008 不同,新添加的 sn-p 文件夹似乎被发送到了列表而不是排序。在 VS 2008 中,我可以在文件夹名称(例如 _Code Snippets)前添加一个下划线并将其显示在顶部。不是这样的,这里。我意识到这可能是一个愚蠢的建议,但也许它位于列表的底部,而不是与其余的一起排序?我知道,我知道,但我不得不问......
除此之外,IntelliSense 是否存在缓存问题?
答案不多,我知道,但也许它会唤起某人的记忆?