Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.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
C# 如何为代码段添加IDE快捷方式?_C#_Visual Studio 2010_Keyboard Shortcuts - Fatal编程技术网

C# 如何为代码段添加IDE快捷方式?

C# 如何为代码段添加IDE快捷方式?,c#,visual-studio-2010,keyboard-shortcuts,C#,Visual Studio 2010,Keyboard Shortcuts,我有一个代码块 if(xxxx) { //do something for xxx } else if(yyyy) { //do something for yyyy } 并希望将其添加到许多情况下~50。 我不想打字 if(xxxx) { //do something for xxx } 每次都是 我可以添加一个快捷方式吗?例如,按xx+空格将“xx”替换为 if(xxxx) { //do somethin

我有一个代码块

if(xxxx)
{
//do something for xxx
}
else if(yyyy)
{
    //do something for yyyy
}
并希望将其添加到许多情况下~50。 我不想打字

    if(xxxx)
    {
       //do something for xxx
    }
每次都是

我可以添加一个快捷方式吗?例如,按xx+空格将“xx”替换为

if(xxxx)
        {
           //do something for xxx
        }
按“yy+空格”将“yy”替换为

else if(yyyy)
    {
        //do something for yyyy
    }

代码段“xxxx”表示表达式,我需要在某些情况下修改它们,因此不需要寻找Find和Replace或使用Regex。sout to System.out.println行中的某些内容查看Visual Studio代码片段:

内置代码片段很接近。例如,如果您键入if,后跟2个选项卡,它将突出显示条件,这将加快您的速度


您还可以编写自己的代码段并将其添加到Documents\Visual Studio version\Code snippets或使用工具>Code snippets Manager。

您可以按照以下步骤创建自己的代码段。您可以在代码片段中添加更多内容,但我将在下面概述基本内容

首先,创建一个名为MySample.snippet的文件。文件名并不重要

根据需要修改标题、快捷方式和实际代码

<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets
    xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>My xxxx Snippet</Title>
            <Shortcut>xx</Shortcut>
        </Header>
        <Snippet>
            <Code Language="CSharp">
                <![CDATA[if (xxxx)
{

}]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>
要将代码段添加到Visual Studio,请执行以下操作:

转到工具/代码段管理器或按Ctrl+B。 从下拉列表中选择Visual C。 选择我的代码片段 单击导入按钮并选择您的文件。 确保选中右侧的“我的代码段”,然后按Finish,然后按OK。 现在,当您键入xx并按Tab键时,它将用您指定的代码替换xx。重复此过程以创建所需数量的代码段


对于2010年之前的VS版本,CodePlex上有一个名为的工具,您可能需要签出。

该条件是一个包含多个变量的表达式,并且其中的块不是空的。我会更新问题的更多细节,应该还可以。内置代码片段本质上非常通用,但您可以轻松地复制一个接近的代码片段,并根据您的需求进行修改。