Я создал несколько фрагментов кода SQL, я импортировал их в SSMS 2016 в папке "Мои кодовые фрагменты". Это прекрасно работает.
Теперь я организовал фрагменты в папки. Затем я успешно добавил дерево папок в Менеджер фрагментов кода:
и он также доступен в меню Ctrl + K, Ctrl + X:
Однако, как только я перезапущу SSMS 2016, эта папка больше не указана. (Ни в Менеджере фрагментов кода, ни в меню вставки)
В то время как фрагменты, добавленные в мои фрагменты кода, все еще существуют, включая структуру пользовательских папок.
Это всего лишь небольшое неудобство проходить через папку "My Code Snippets" каждый раз, но мне интересно, что все работает до перезапуска приложения.
PS Так же, как я боролся с запуском кода, я хочу поделиться этой информацией здесь. Менеджер фрагмента кода будет импортировать также фрагменты кода с неправильным типом в теге. Таким образом, фрагмент затем отображается в менеджере фрагментов, но не будет отображаться в контекстном меню Ctrl + K, Ctrl + X. Мне потребовалось некоторое время, чтобы понять это.