我正在重新投入开发,并想为 HTML5/JQuery 找到一个好的编辑器。
能够以 UTF-8 保存文件很重要。
但是,虽然我在NetBeans 7.0中将我的项目设置为以 UTF-8 编码,但当我在项目中创建一个文件,然后在 Notepad++ 中查看它时,该文件以 ANSI 编码,我必须手动将编码设置为 UTF- 8:
在Aptana Studio 3中,我将工作区设置为 UTF-8 编码,我的项目继承自该编码,但是当我在项目中创建一个文件并在 Notepad++ 中查看它时,它以 ANSI 编码,我必须手动更改编码转为 UTF-8:
所以我尝试了Komodo Edit 7并在文件中手动将编码设置为 UTF-8,保存文件,在 Notepad++ 中查看它说文件是 ANSI。
我注意到在这些编辑器中的任何一个中,如果我在文件中放入了德语变音符号,那么 Notepad++ 将其显示为“ANSI as UTF-8”,但我仍然必须在 Notepad++ 中手动将其更改为 UTF-8,它将保留。
我想要一个以 UTF-8 保存的编辑器的原因是我记得几年前有一个项目,文件中有德语和法语字符,在各种编辑器中查看和保存它们后,这些字符将被替换为垃圾字符. 解决方案是始终将文件的编码初始设置为 UTF-8。
我认为编辑器现在已经很先进了,如果您指定文件应该以 UTF-8 保存,那么它们实际上以每个现代文本编辑器都可以识别的方式保存在 UTF-8 中。不是这样吗?关于 UTF-8,我对现代文本编辑器和开发环境有什么不了解的地方?
我怎样才能让这些编辑器以 UTF-8 编码保存他们的文件?