簡體   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