Visual Studio for Mac代码片段存储位置咨询及创建后目录为空问题
Visual Studio for Mac 自定义代码片段的存储位置
我帮你梳理下Visual Studio for Mac里自定义代码片段的实际存储位置——你之前找的~/Visual Studio 2017目录确实不是正确路径,这也是为啥你创建片段后那里还是空的~
正确的存储路径
自定义代码片段其实存放在这个目录下:~/Library/VisualStudio/{版本号}/CodeSnippets
这里的{版本号}对应你安装的Visual Studio for Mac版本,比如常见的8.10或者17.0这类数字串。你可以打开Finder,按下Cmd+Shift+G,输入~/Library/VisualStudio/,进去后就能看到对应版本号的文件夹,打开里面的CodeSnippets就是你的自定义片段所在处了。备份与迁移步骤
- 先关闭Visual Studio for Mac,避免文件被程序占用导致备份失败
- 找到上述的
CodeSnippets文件夹,直接复制整个文件夹到备份介质(比如U盘),或者拷贝到另一台Mac的相同路径下 - 重启Visual Studio for Mac,就能看到你的自定义片段已经同步完成了
验证路径的小技巧
你可以先创建一个新的自定义代码片段并保存,然后退出VS,再去上面的路径下查看,就能看到对应的.snippet文件,这样就能确认路径是正确的了。
内容的提问来源于stack exchange,提问作者Peter Kellner




