Visual studio 在VisualStudio2019中是否有一个工具可以选择一段代码并将其保存为单独的文件?

Visual studio 在VisualStudio2019中是否有一个工具可以选择一段代码并将其保存为单独的文件?,visual-studio,visual-studio-extensions,Visual Studio,Visual Studio Extensions,我处理大型html文件,我想将它们分割成单独的文件。执行此操作的过程非常繁琐,因为它需要复制代码、创建新文件、将其粘贴到新文件中,然后选择文件夹和名称来保存 Visual Studio 2017及更高版本中是否有内置的快捷方式或扩展来简化此操作?您可以使用我的扩展在Visual Studio中自动完成此操作。选择代码并调用以下命令C语言: public class C : VisualCommanderExt.ICommand { public void Run(EnvDTE80.DTE

我处理大型html文件,我想将它们分割成单独的文件。执行此操作的过程非常繁琐,因为它需要复制代码、创建新文件、将其粘贴到新文件中,然后选择文件夹和名称来保存


Visual Studio 2017及更高版本中是否有内置的快捷方式或扩展来简化此操作?

您可以使用我的扩展在Visual Studio中自动完成此操作。选择代码并调用以下命令C语言:

public class C : VisualCommanderExt.ICommand
{
    public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) 
    {
        string currentFileName = DTE.ActiveDocument.FullName;
        string newFileName = System.IO.Path.Combine(System.IO.Path.GetDirectoryName(currentFileName), System.IO.Path.GetFileNameWithoutExtension(currentFileName) + "NewPart" + System.IO.Path.GetExtension(currentFileName));
        EnvDTE.TextSelection ts = DTE.ActiveDocument.Selection as EnvDTE.TextSelection;
        System.IO.File.WriteAllText(newFileName, ts.Text);
    }
}

嘘。是否有VS代码的内容?我正在研制Mac电脑,刚刚意识到它没有same@ATL_DEV对不起,我不知道什么对Mac有帮助。我修改了我的问题,所以你们的答案特别适用于Visual Studio。我将为VS Studio提出一个单独的问题。这仍然是正确的答案。