![](/img/trans.png)
[英]How to export all the source code from Visual Studio into a text file?
[英]Copy the code text from MS Visual Studio and keeping the source color and formatting
我曾經將我的 C# 代碼的文本復制到 Word 文檔中以備份我的進度。 以前,當我將代碼的顏色(藍色、黑色、綠色)粘貼到任何文本編輯器程序(MS word、寫字板...)中時,代碼的顏色會保持不變。 最近並非如此。 文本(縮進)的格式被保留,但不幸的是顏色只是黑色。 這對我在另一台顯示器上擁有以前版本的代碼有很大幫助。 這些代碼在 Microsoft Visual Studio 中正常顯示,但是當我將其復制並粘貼到其他任何地方時顏色會丟失。 (我已經檢查了 MS word 的粘貼設置,它們被設置為保持源的格式。問題不應該存在。)
我使用 Microsoft Visual Studio Professional 2019。
編輯並回答:
問題是,雖然選中了“在復制/剪切時處理富文本”選項,但我的代碼超過了該屬性的最大字符數。 它是通過將“最大長度”更改為一個非常大的數字來解決的。 默認值為 10240,我又添加了三個零。
因此解決方案的路徑是:
工具 --> 選項 --> 文本編輯器 --> 高級 --> 在復制/剪切時復制富文本(選中) --> 最大長度(一個非常大的數字)
幾個月前,MSVS 的默認操作是使用語法格式復制文本,所以我沒有遇到問題,但是當我復制太多時只復制純文本時,我有點惱火。
我認為最近有一個更新,我發現只有純文本被復制。
我嘗試了許多擴展(復制為 HTML、語法突出顯示包、使用行號復制)均無濟於事。 谷歌搜索無法給我答案。
然后我通過在 MSVS 搜索欄中輸入“復制”發現有這個新選項:
文本編輯器 -> 高級 -> 在復制/剪切時復制富文本:
最大長度:10240
? 使用准確的分類
我不知道使用准確分類是什么意思。
也許選項一直存在,只是我不知道。
只有通過谷歌搜索“使用准確分類”才能找到這篇文章。
仍然沒有描述“使用准確分類”是關於什么的。
無論如何,很高興它現在終於可以工作了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.