繁体   English   中英

Visual Studio 2019 深色主题:如何使用默认语法突出显示将代码复制并粘贴到 MS Word?

[英]Visual Studio 2019 dark theme: How to copy and paste code to MS Word with default syntax highlighting?

我想从 Visual Studio 2019 社区复制代码部分,设置深色主题,然后将其粘贴到 MS Word,同时保留复制的文本样式,就像在 Visual Studio 2017 中所做的一样 - 使用默认代码样式。

带有深色主题的 Visual Studio 2017 - 复制结果(这就是我想要的): 在此处输入图片说明

带有深色主题的 Visual Studio 2019 - 复制结果(不需要): 在此处输入图片说明

如何在 VS 2019 中保留这种行为?

我测试了Copy As Html扩展,但它似乎没有解决问题(或者我遗漏了一些东西)。

  1. 从扩展安装生产力电动工具。
  2. 重新启动 Visual Studio。
  3. 转到工具 -> 选项 -> 保护性电动工具 -> HTML 复制和:-

一种。 将 BeforeCodeSnippet 更改为:-

<style type='text/css'> .user{color:#006600 !important} .identifier{color: black !important;} .keyword{color: blue !important;} .literal{color: black !important;} .operator{color: black !important;} .string{color: #A31515 !important;} .number{color: black !important;} .Types{color: #2B91AF !important;} .Class{color: #2B91AF !important;} .delegate{color: #2B91AF !important;} .Interface{color: #79B351 !important;} .Interface.name{color: #79B351 !important;} .enum{color: #79B351 !important;} .enum.name{color: #79B351 !important;} .enum.member.name{color: black !important;} .comment{color: #008000 !important;} </style> <pre>

将 EmitSpanClass 更改为true

C。 检查 EmitSpanStyle 是否为真。

  1. 重新启动 Visual Studio。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM