UTF-8 without BOM

前端 未结 10 1904
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-11-22 15:31

I have javascript files that I need them to be saved in UTF-8 (without BOM), every time I convert them to the correct format in Notepad++, they are reverted back to

10条回答
  •  天命终不由人
    2020-11-22 15:47

    Even with Dave81's solution, Visual Studio 2015 Community was still reverting my file to UTF8-BOM every single time I save that html file.

    When I created that html file, I right-clicked on the project and selected "Add" then added an HTML file.

    By default, Visual studio will include a tag in your HTML file.

    Simply removing the tag then applying Dave81's solution made the problem go away for real this time.

    It seems the Visual Studio parse your html file and when it sees that tag it converts the file to UTF8-BOM without any consideration to the original file format (UTF-8 without BOM).

    I would have made a comment directly under Dave81's solution, but I didn't have enough points to do so...

提交回复
热议问题