我创建了一些SQL代码片段,我已将它们导入到SSMS 2016的"My Code Snippets"文件夹中.这很好用.
现在我已将片段组织到文件夹中.我已成功将我的文件夹树添加到代码片段管理器:
它也可以在Ctrl + K,Ctrl + X菜单中访问:
但是,一旦我重新启动SSMS 2016,此文件夹就不再列在那里了.(既不在代码片段管理器中,也不在插入菜单中)
添加到"我的代码片段"的片段仍然存在,包括自定义文件夹结构.
每次浏览"我的代码片段"文件夹只是一个小小的不便,但我想知道在重新启动应用程序之前一切正常.
PS就像我在努力让代码片段运行一样,我想在这里分享这些信息.代码段管理器还会在代码中导入错误类型的代码段.因此,该代码段会在代码段管理器中列出,但不会在Ctrl + K,Ctrl + X剪切菜单中列出.我花了很长时间来弄明白这一点.
我想这可能是一个已知的错误.
https://feedback.azure.com/forums/908035-sql-server/suggestions/32900221-ssms-2016-does-not-remember-added-sql-snippets-fol