Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 我可以创建特定于项目的代码段吗?_.net_Visual Studio 2010_Code Snippets - Fatal编程技术网

.net 我可以创建特定于项目的代码段吗?

.net 我可以创建特定于项目的代码段吗?,.net,visual-studio-2010,code-snippets,.net,Visual Studio 2010,Code Snippets,在VisualStudio2010中,是否有一种方法可以生成特定于单个项目或解决方案的代码段?我对这样做很感兴趣,这样我就可以使用它们来支持我的体系结构决策(即创建一个以规定方式实现特定接口的POCO)。即使在VS 2013中,这也是不可能的。代码片段在Visual Studio中是全局的。我不知道您是否可以,但我的直觉告诉我您不需要它。它意味着意大利面和干燥的缺乏。您是否考虑过使用T4模板或类似的代码生成过程,或者将常用方法重构为静态类?我从不复制粘贴。我只是在应用程序中为特定目的创建所有这些

在VisualStudio2010中,是否有一种方法可以生成特定于单个项目或解决方案的代码段?我对这样做很感兴趣,这样我就可以使用它们来支持我的体系结构决策(即创建一个以规定方式实现特定接口的POCO)。

即使在VS 2013中,这也是不可能的。代码片段在Visual Studio中是全局的。

我不知道您是否可以,但我的直觉告诉我您不需要它。它意味着意大利面和干燥的缺乏。您是否考虑过使用T4模板或类似的代码生成过程,或者将常用方法重构为静态类?我从不复制粘贴。我只是在应用程序中为特定目的创建所有这些POCO,我喜欢使用自己的模板和约定。另外,我非常喜欢使用模板模式。我必须反复输入许多相同的代码。我花了太多时间做那件事。我开始使用snippet,但我发现它们因域而异。我有太多的片段。在每个项目中创建它们会更有意义。我会研究你提出的建议。我说的是POCO的结构,而不是它的内容。我使用特定函数的接口在整个应用程序中保持一致的多态性。它是非常解耦的。我想在VisualStudio代码编辑器中的“ImplementInterface…”函数的上方寻找一些东西。我以前用过,但它不完全像我想要的那样工作。在我开始开发之前,我会根据我的设计文档以代码段的形式布局我的POCO。我不是大学生。对于愿意付费的人:Resharper具有添加项目/解决方案特定模板的功能(相当于代码片段)。我怀疑其他重构工具,如coderush和justcode也有这种功能