代码演示(实时)片段

本文关键字:片段 实时 代码 | 更新日期: 2023-09-27 18:28:09

有人知道如何制作一系列可用于实时代码演示场景的代码片段吗??我已经构建了一个完整的应用程序,我想把它分成片段,我可以在实时演示中使用,而无需在实时中键入/键入不必要的代码。

使用Visual Studio 2013 btw.

我已经为它做了一些研究,但没有任何线索!例如,不知道拖放功能。所有的建议都被告知了,因为我还不知道VS的每一个角落(我为什么要问,因为我的谷歌显然没有带来有用的结果)。

代码演示(实时)片段

这里有一个关于如何为Visual Studio创建代码段的完整教程
关于如何创建代码片段的完整介绍也可以在MSDN网站上找到。

他们还创建了一个实用程序,可以更容易地创建自己的代码片段,关于如何使用VS博客中的实用程序的完整博客条目可以在这里找到

创建代码片段的基础如下:

  1. 在驱动器上的某个位置创建一个文件夹,用于存储所有代码片段
  2. 在此目录中创建不同的代码段文件(如上面的链接所述)
  3. 通过转到工具->代码段管理器(或Ctrlk+2Ctrlb)将此目录添加到VS的代码段列表中
  4. 在此文件夹中创建一个扩展名为.snippet的文件,并使用您希望的代码段内容编辑该文件
  5. 在重新加载VS之后,您将能够使用您在代码段中定义的快捷代码段来自动插入所有代码

然后,你可以与所有同事或受训人员共享此文件夹,他们都会有相同的片段。

C#代码片段的.sippet文件内容的一个非常基本的示例(CDATA[]中的所有内容都将是您的代码片段在编辑器中生成的内容):

<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <CodeSnippet Format="1.0.0">
    <Header>
        <Title>Demo Class create</Title>
        <Shortcut>demo1</Shortcut>
    </Header>
    <Snippet>
      <Code Language="CSharp">
        <![CDATA[public class DemoApp
{
  public string GetHellow()
  {
    return "Hello World";
  }
}]]>
      </Code>
    </Snippet>
  </CodeSnippet>
</CodeSnippets>

我强烈建议您阅读所有链接的教程,以便在进行演示时充分利用代码片段所能提供的功能。

打开工具箱,选择代码,拖动到工具箱中。

然后,您可以在需要时从工具箱中拖动这些片段。

你不能把所有的代码、类等都放在一个单独的屏幕上,然后把你的新项目放在投影或(实时)屏幕上。然后从一个复制粘贴到另一个?