【问题标题】:Custom code snippet not showing before first "using" statement在第一个“使用”语句之前未显示自定义代码段
【发布时间】:2015-12-25 07:46:18
【问题描述】:

此自定义代码 sn-p 用于在 a 顶部键入 CR 时显示 Visual Studio 2013 中的 C# 源文件:

<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets  xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>Insert a Copyright notice</Title>
            <Shortcut>CR</Shortcut>
            <Description>Code snippet for the Copyright notice comment</Description>
            <Author>Pierre Arnaud</Author>
            <SnippetTypes>
              <SnippetType>Expansion</SnippetType>
            </SnippetTypes>
        </Header>
        <Snippet>
            <Code Language="csharp">
                <![CDATA[//  Copyright © 2015, EPSITEC SA, CH-1400 Yverdon-les-Bains, Switzerland$end$]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>

在 Visual Studio 2015 中,代码 sn-p CR 不会出现在 如果我将光标放在第一个 using 语句之前的建议。 出现的唯一建议是提供的两个 Visual Studio externusing sn-ps。

如果我必须更新这个 sn-p 的 XML 以使其工作,任何想法 再来一次?

编辑:我在Microsoft Connect 上打开了一个问题。

【问题讨论】:

  • 所以我不是唯一遇到此问题的人,并解释了为什么我的开发人员不遵循实践。
  • @StefanW。在我的情况下,我没有使用 ReSharper...

标签: visual-studio-2015 code-snippets


【解决方案1】:

我发现的一个解决方法是将光标移动到代码文件的顶部,然后按 Ctrl+K、Ctrl+S(带有 sn-p 快捷方式的环绕)。这会调出代码 sn-ps,包括我在本地拥有的版权。可以选择这个。这不是一个很好的解决方案,但它在修复到位之前一直有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-08
    • 2017-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多