您好Pex生成的測試編碼的UCS-2 Little Endian,爲什麼要改變?
我注意到,當我產生PEX測試解決方案的文件的默認編碼是UCS-2小端,這是不是真的很酷,因爲文件的所有其餘部分通常與Windows ANSI編碼 (我從記事本++得到這個信息),並通過我的CI破解確認它
任何人都知道 1)爲什麼使用這種編碼? 2)如何在默認情況下改變它,所以它使用了Windows ANSI像文件的其餘部分
注:我知道這是問題,因爲我救了Windows ANSI編碼的文件,它的所有作品
您好Pex生成的測試編碼的UCS-2 Little Endian,爲什麼要改變?
我注意到,當我產生PEX測試解決方案的文件的默認編碼是UCS-2小端,這是不是真的很酷,因爲文件的所有其餘部分通常與Windows ANSI編碼 (我從記事本++得到這個信息),並通過我的CI破解確認它
任何人都知道 1)爲什麼使用這種編碼? 2)如何在默認情況下改變它,所以它使用了Windows ANSI像文件的其餘部分
注:我知道這是問題,因爲我救了Windows ANSI編碼的文件,它的所有作品
我知道我可能不應該,但我去了,並張貼同樣的問題在PEX論壇 link to the question
,這是從的Peli的答案(他在很大程度上參與了Pex的項目據我所知)應答的 複製
1)爲什麼使用這種編碼?
除此之外,我們決定使用這種特定的編碼,沒有特別的原因。我們將在未來爲源文件打開Windows-1252(ANSI)編碼。 XML文件仍然會被編碼爲UTF-8。
2)如何使默認情況下它使用了Windows ANSI像文件
其餘改變它不幸的是,這是硬編碼在Pex的,你不能改變這一點。 Pex(0.93)的下一個版本將使用ANSI。