Visual?Studio中文注釋亂碼兩種解決方案
前言
在公司多人開發(fā)項(xiàng)目中經(jīng)常遇到拉到最新代碼,發(fā)現(xiàn)中文注釋都是亂碼,很是emjoy.....
這是由于編碼格式不匹配造成的,如果你的注釋是 UTF-8 編碼,而文件編碼是 GBK 或者其他編碼,那么就會出現(xiàn)亂碼現(xiàn)象。一般的解決辦法是將文件改成UTF-8編碼格式,下面是兩個(gè)方法:
1.手動保存文件為UTF-8格式
在頂部菜單欄選擇“工具”->“自定義”

然后切換到“命令”,選擇“菜單欄”->“添加命令(A)...”

選擇“文件”->“保存高級選項(xiàng)(V)...”,之后確定。

即可在左上角看到“高級保存選項(xiàng)”,在腳本中點(diǎn)擊該菜單,將文件格式切換成UTF-8格式。

2.自動保存文件為UTF-8格式
由于每個(gè)文件都需要手動轉(zhuǎn)換格式很麻煩,也經(jīng)常忘了,所以找了兩個(gè)VS的擴(kuò)展插件實(shí)現(xiàn)自動的轉(zhuǎn)換格式。

下載“Force UTF-8”和“Format on Save”兩個(gè)擴(kuò)展。


特別注意:需要關(guān)閉所有的VS程序,才可以啟動安裝擴(kuò)展。(第一次安裝時(shí)等了半個(gè)小時(shí)沒動靜)

重新打開VS,在管理擴(kuò)展已安裝列表看到“Force UTF-8”和“Format on Save”,并且保持“啟用”狀態(tài)。

然后在“工具”->“選項(xiàng)”中設(shè)置入下圖所示。

這樣在平常開發(fā)中,保存代碼的時(shí)候就可以順便完成了文件格式轉(zhuǎn)換,很是方便。
需要注意:在配置之前的腳本是不能自動轉(zhuǎn)換格式的,需要每個(gè)腳本保存一下。
總結(jié)
到此這篇關(guān)于Visual Studio中文注釋亂碼兩種解決方案的文章就介紹到這了,更多相關(guān)Visual Studio中文注釋亂碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python操作ES的方式及與Mysql數(shù)據(jù)同步過程示例
這篇文章主要為大家介紹了?Python操作Elasticsearch的兩種方式及與Mysql數(shù)據(jù)同步過程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04
一文詳解kafka開啟kerberos認(rèn)證的完整步驟
這篇文章主要為大家詳細(xì)介紹了kafka開啟kerberos認(rèn)證的完整步驟,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-03-03
typescript?實(shí)現(xiàn)RabbitMQ死信隊(duì)列和延遲隊(duì)列(訂單10分鐘未付歸還庫存)的過程
RabbitMQ作為一款流行的消息隊(duì)列服務(wù),提供了死信隊(duì)列(Dead?Letter?Exchange)功能,能夠有效地處理消息被拒絕、消息過期以及隊(duì)列達(dá)到最大長度等情況,本文將介紹如何利用RabbitMQ的死信隊(duì)列來處理這三種情況,并提供了TypeScript示例代碼,需要的朋友可以參考下2024-03-03
利用ChatGPT與MindShow制作一個(gè)PPT的方法詳解
PPT制作是商務(wù)、教育和各種場合演講的重要組成部分,然而,很多人會花費(fèi)大量時(shí)間和精力在內(nèi)容生成和視覺設(shè)計(jì)方面,為了解決這個(gè)問題,我們可以利用兩個(gè)強(qiáng)大的工具——ChatGPT和MindShow,來提高制作PPT的效率,感興趣的同學(xué)可以參考閱讀2023-06-06
superset在linux和windows下的安裝和部署詳細(xì)教程
Superset 是 Airbnb開源的數(shù)據(jù)探查與可視化平臺,是個(gè)輕量級的BI工具,開發(fā)者可以在其開源代碼上根據(jù)需要進(jìn)行二次開發(fā)。這篇文章主要介紹了superset在linux和windows下的安裝和部署詳細(xì)教程,需要的朋友可以參考下2020-10-10

