1

我可以在哪裏設置它?我需要默認編碼爲UTF-8的文件...根據我所知,工具 - >選項或任何其他菜單中沒有任何內容:(Visual Web Developer 2008 Express中的源編碼

PS我不需要爲Project設置默認編碼我需要它作爲我創建的任何文件的默認值。感謝您的幫助:)

回答

1

文件 - >高級保存選項

選擇編碼和行尾

問候, 哈里斯

0

IIRC,Visual Studio中的源文件已被編碼爲UTF-8。但是,如果我錯了,或者你只是想強制任何特定的編碼,你可以通過選擇文件的Save As...選項並檢查保存按鈕下的下拉選項來做到這一點。

1

我相信你不能將源編碼設置爲項目設置。相反,它會嘗試使用相當有限的算法從文件中確定源編碼。該算法的一部分是

  • 如果它具有UTF-8簽名(BOM),它是UTF-8編碼
  • 否則,它是在ANSI系統代碼頁(CP_ACP)

中間可能會有一些額外的檢查(例如,檢查UTF-16和BOM也是如此)。

根據我的經驗,「另存爲」編碼不是很有用,除非另存爲UTF-8-BOM。您可以使用不同的編碼保存它,但在重新打開時,它仍會假定它是CP_ACP。

0

謝謝你的回答,但那不是我所需要的。

好吧我會盡量做得更具體。事情是這樣的:我去打開網站,我通過FTP直接打開網站。在右側,我可以看到文件列表。我右鍵單擊它,選擇新項目,HTML文件,我有新的HTML文件。我添加一些文本,點擊保存(CTRL + S),文件被保存。現在我通過瀏覽器打開它,我發現它沒有保存在UTF-8中。那麼,我能以任何方式解決這個問題嗎? :)

2

而不是點擊保存點擊另存爲。然後通過保存點擊向下箭頭以保存編碼。一旦完成,它會帶您進入完整的VS studio中的高級保存選項。然後你可以選擇UTF-8作爲編碼。

2

當您選擇另存爲時,編碼選項可從附加到保存按鈕的下拉列表中獲得。

相關問題