【发布时间】:2019-08-14 12:57:57
【问题描述】:
我目前在 Windows 10 上使用 Visual Studio 2017 Professional。很久以前我做了一些自定义代码 sn-ps,今天我想修改它们。但是,虽然它们在 Visual Studio 中运行良好,但文件本身似乎早已不复存在。它们没有出现在代码片段管理器中,右键单击-> 插入片段等,据我通过搜索得知,它们不在磁盘上。
但是,如果我输入我的 sn-p 快捷方式,它就可以正常工作。如果它们似乎没有被加载或包含在其他任何地方,那么 Visual Studio 将它们从哪里拉出来?我搜索了存储自定义 sn-ps 的文档路径以及 Visual Studio 程序文件中的路径。我什至检查了我在这里的 Visual Studio 2015 和 2019 文件夹,但是这些自定义的 sn-ps 无处可寻。
编辑:这些绝对是自定义的 sn-ps,而不是内置的。有几个例子是pvt(“public void test”),我用它来为 NUnit 进行单元测试。我有一个类似的 XUnit (pvx)。 pvtstr(使用字符串输入进行测试)是另一个。
【问题讨论】:
-
唯一合乎逻辑的解释是你养成了使用VS提供的内置sn-ps的习惯。通过记录您使用的快捷方式来改进问题。
-
@HansPassant 感谢您的建议。我更新了我的帖子以澄清这些绝对不是内置/默认sn-ps。
-
如果您断开网络连接,它们还能工作吗?如果有,它们肯定存储在磁盘某处。另外,你能找到你添加的new sn-ps在磁盘上的位置吗?
标签: visual-studio visual-studio-2017 code-snippets