在开发人员团队中共享Visual Studio代码片段

时间:2008-10-23 03:55:29

标签: visual-studio code-snippets

有没有人想出一个很好的方法来自动分享一组Visual Studio代码片段(Visual Studio使用的实际.snippet文件)?我的团队中的其他开发人员可以从我为自己创建的快捷方式中获益,反之亦然。

2 个答案:

答案 0 :(得分:4)

我知道这篇文章很老了,但我找到了另一种分享片段的好方法(IMO),可能除了@Kevin Dente提供的解决方案之外:使用git !!

我成功分享了片段和项目模板,创建了一个名为 snippets.git 的ad hoc git存储库,我将其克隆到 MyDocuments \ Visual Studio 2015 \ Code Snippets 文件夹中现在我可以从 MyDocuments \ Visual Studio 2015 \ Code Snippets \ Visual C#\ My Code Snippets (或 Visual Basic 文件夹)中添加,编辑或删除片段,然后提交并推送使用相同配置的所有其他团队成员可以使用它们。

该原则也适用于项目模板,您可以创建 templates.git 存储库并将其克隆到 MyDocuments \ Visual Studio 2015 \ Templates 文件夹,然后在 MyDocuments \ Visual Studio 2015 \ Templates \ ProjectTemplates \ Visual C#文件夹(或 Visual Basic 文件夹)下创建模板。

这样开发人员可以定期拉出两个存储库并拥有最新的片段和模板,几乎可以在任何可以访问git服务器的地方使用(任何人都说github?或bitbucket?)。

当然我使用的是Visual Studio 2015,但该方法可以与之前的版本和我认为的未来版本的Visual Studio一起使用。

答案 1 :(得分:0)

现在是2018年,VS Code团队已添加了此功能(当前处于预览状态)

请参见this ticket for more info