2009-09-01 4 views
3

Я исследовал Google, и я нашел это article, но мои коды все еще сохраняются как ansi. Notepad++ имеет функцию изменения/преобразования кодировки кода, кто-то знает, существует ли какой-либо параметр в Netbeans?Как изменить кодировку NetBeans?

nebeans.conf:

netbeans_default_options = "- J-Dorg.glassfish.v3.installRoot = \" Е: \ Программы \ SGES-v3-прелюдии \»-J-Dcom.sun.aas .installRoot = \ "E: \ Programs \ AppServer \" -J-client -J-Xss2m -J-Xms32m -J-XX: PermSize = 32m -J-XX: MaxPermSize = 200m -J-Xverify: none -J- Dapple.laf.useScreenMenuBar = истинный -J-Dsun.java2d.noddraw = истинный -J-Duser.language = еп -J-Duser.region = US -J-Dfile.encoding = UTF-8"

проект .properties:


include.path=${php.global.include.path} 
source.encoding=UTF-8 
src.dir=. 
tags.asp=false 
tags.short=true 
web.root=. 

Заранее благодарен!

ответ

-3

Только FYI- Символы UTF8 соответствуют US-ANSI. Значение: «A» (значение ASCII 65) в utf8 - то же самое. Значит, вы не знаете разницы, если ваша программа написана в ANSI или UTF-8.

Редактировать - Простите, мой английский. Символы US-ANSI соответствуют набору символов UTF8. Я имею в виду: US ANSI ASCII от значений от 0 до 127 - это то же самое, что и от 0 до 127 UTF8, а наоборот - неверно.

+0

Существуют тысячи специальных символов, которые не соответствуют ANSI. –

+0

Whoa, whoa, whoa, whoa, whoa, UTF-8 не отображает 1: 1 в ASCII. UTF-8 имеет около 100 000 символов, которые не сопоставляются с ASCII. – Hello71

+0

Да! полностью согласен. Я должен быть осторожен с английским. Спасибо за указание. – Krishna

1

Хотя Боро прав, в некотором смысле это Кришна. UTF-8 предназначен для обратной совместимости с ASCII. Поэтому, если вы сохраняете файл в UTF-8 и используете только символы, которые можно найти в ASCII, у вас есть файл ASCII. UTF-8 расширяет кодировку ASCII, чтобы дать возможность кодировать другие символы, используя при необходимости более одного байта.

Смежные вопросы