我應該使用什麼版本的Notepad++? Unicode還是ANSI?我應該使用什麼版本的Notepad ++? Unicode還是ANSI?我只做網頁設計編碼(PHP,CSS和HTML)
回答
Unicode,當然。
如果你只是做英文網站它並不真的無論,但Unicode的支持幾乎任何語言和編碼在那裏,而ANSI或多或少侷限於英語語言或語言,其別沒有「奇怪的字母」(如á,í,ö,þ,ð等)。
所以如有疑問,請使用Unicode。如果您在使用Unicode版本時遇到問題,請切換到ANSI。
UTF-8可能會遇到很多問題,這是Unicode的編碼,爲了您的目的,您可能會認爲它們是相同的。所以你總是需要UTF-8/Unicode,除非它給你帶來問題,即使這樣,最好解決這些問題,而不是回覆到更有限的編碼......而且有限的編碼也可能會導致你的問題。
如果您正在爲其他語言(法語,西班牙語或其他語言)開發,您可能需要需要的Unicode版本。
編輯:即使你沒有在你的代碼本身包含任何非英語語言,也有檢測你的代碼的編碼類型的機制,所以它可能仍然很重要。同樣的規則適用; Unicode/UTF-8,除非它給你帶來問題,然後首先嚐試解決這些問題,如果你不能,試着ANSI知道它可能會給你帶來其他語言的問題,而不是英語。
這是我使用的設置,我還從來沒有出現過任何問題:
Alt text http://i48.tinypic.com/9sx75h.jpg Alt text http://i46.tinypic.com/35jm14i.jpg
所以我用「UTF-8無BOM」。我真的不知道BOM是什麼,但我確實記得我在使用「UTF-8」時遇到了一些問題,並且我做了一些小小的谷歌搜索,並且發現最好在沒有BOM的情況下使用它。但我再也記不起爲什麼;這是線性或其他東西的東西。 :)
我使用ANSI版本,因爲我需要TextFX插件。它只適用於ANSI版本。
你能詳細說明嗎?我一直使用TextFX多年的Unicode版本,沒有任何問題(儘管我不能證明嘗試每個可用的TextFX命令)。 – ziesemer 2012-04-13 13:01:07
- 1. 我應該在dllimport中使用Ansi還是Unicode字符集?
- 2. 我應該使用PHP還是CSS來「隱藏」html?
- 3. 我應該(網頁設計師)堅持gimp還是購買Photoshop?
- 4. 我應該使用cronjob還是在php中編寫腳本?
- 5. 我應該使用gevent-socketio還是編寫本機sockit.io代碼?
- 6. 爲什麼Windows使用ANSI代碼頁而不是UNICODE?
- 7. java:我的編碼應該遵循什麼設計結構
- 8. 我應該使用Backbone.emulateHTTP還是php file_get_contents
- 9. 爲什麼CSS只應用到我的母版頁中?
- 10. 我想設計一個網頁,這是在HTML和CSS
- 11. 在設計基本網站時,我應該使用PHP嗎?
- 12. 我需要使用jQuery Mobile嗎?還是我可以用CSS和HTML設計一個非本地應用程序?
- 13. 這是什麼類型的編碼?我應該用什麼腳本來解碼?
- 14. 我的HTML,CSS和Javascript應該在一起還是分開?
- 15. 我應該使用什麼樣的CSS框架,如果我只是想讓我的網站響應
- 16. 我應該在Moodle做什麼編程?
- 17. 我應該編寫自己的網頁(設計加內容)嗎?還是應該關注Wordpress模板?
- 18. Graphics2D:我應該使用int還是float版本?
- 19. 我應該使用SQLite數據庫版本2.1還是3.0?
- 20. 我應該使用Nmap :: Parser還是Nmap :: Scanner來審計網絡?
- 21. 什麼是網頁:版本設置呢?
- 22. 我還應該使用html實體嗎?爲什麼?
- 23. 我應該使用什麼編碼進行HTTP基本驗證?
- 24. 當我爲Android編程時,我應該問什麼設計師?
- 25. 還有什麼應該一起使用我用VS 2008 Express版本
- 26. 正是我應該在haproxy.cfg做什麼
- 27. 什麼是〜/。我應該在哪裏做?
- 28. 用什麼用戶我應該做postgres和php查詢
- 29. 我應該使用什麼版本的sqlite,如果我的目標是android 2.2
- 30. PHP和HTML:我做錯了什麼?
是的,UTF-8應該是目前最好的選擇。 – Zeal 2010-06-17 15:08:38