Безопасное открытие файла с кодировкой windows 1251 невозможно netbeans

Как в IDE NetBeans 8.2 исправить кодировку в консоли вывода?

Как создать Java Desktop Application в NetBeans IDE 7.2?
Как создать Java Desktop Application в NetBeans IDE 7.2?

Какую лучше использовать кодировку для Java в NetBeans IDE?
Здравствуйте! Скажите пожалуйста, какую лучше использовать кодировку для Java в NetBeans IDE.

Как установить javax на NetBeans IDE 7.0
Как установить и что на NetBeans IDE 7.0. ЧТоб можно было использовать javax.servlet.*. И можно.

Как изменить иконку? NetBeans IDE 7.2.1
создал проект Java SE application добавил Swing GUI Forms—jframe form нажал clean end build .

Скажи пожалуйста как это сделать

Добавлено через 7 минут
Вид проект — приложение PHP с удаленного сервера. В пункте Кодирование по умолчанию указан utf-8

Тематические курсы и обучение профессиям онлайн
Java-разработчик (Skillbox)
Java-разработчик с нуля (Нетология)
Автоматизированное тестирование на Java (Skillbox)

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Как подключить Java ME к IDE Netbeans?
Подскажите при создании проекта в EdI net beans ,не доступна для выбора java me, не подскажите как.

Как создать print-dialog в netbeans IDE?
Подскажите как создать print-dialog в netbeans IDE. Нужно вывести на печать данные из jTable.

Как добавить компилятор C++ в среду IDE NetBeans?
Скачал самую полную версию IDE NetBeans и при создании C++ проекта он ругается, что нет.

Как изменить кодировку во встроенной консоли Notepad++
Я запускаю свой код, а там вместо русских символов кракозябры. Я пробовал менять кодировку через.

How to change file encoding in NetBeans?

I want to change encoding of file in NetBeans IDE (ver 6.9.1), let’s say from ANSII to UTF-8. How can I do that?

EDIT: I will be more precise. I don’t want to change the default encoding in NetBeans. I want to only change encoding of the currently edited file.

8 Answers 8

In NetBeans model all project files should have the same encoding. The answer is that you can’t do that in Netbeans.

If you are working in Netbeans you should consider to convert all files to a single encoding using other tools.

Go to etc folder in Netbeans home —> open netbeans.conf file and add on netbeans_default_options following line:

Restart Netbeans and it should be in UTF-8

To check go to help —> about and check System: Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)

The NetBeans documentation merely states a hierarchy for FileEncodingQuery (FEQ), suggesting that you can set encoding on a per-file basis:

Just for reference, this is the wiki-page regarding project-wide settings:

There is an old Bugreport concerning this issue.

Читайте также:  Материнская плата asus windows ready

On project explorer, right click on the project, Properties -> General -> Encoding. This will allow you to choose the encoding per project.

Yes, you can change the encoding of a specific file (or see what it has) with this Encoding Support plugin. With this plugin you will be able to handle the different encodings of your files without problems.

Now it is in version 1.4.0 for NetBeans 8.2 and I use it in Windows 10 several time ago.

The operation is very simple, in the status line you can see the encoding of the open file, and from there you can define its new encoding.

You can change the sources encoding or runtime encoding.

Just try to set the Projects Encoding to «UTF-8» and copy the file (which is encoded in iso) in the same Project (and if you dont need the old file just delete it) — now the copied file will be as UTF-8 — maybe this will help you 🙂

Not the answer you’re looking for? Browse other questions tagged netbeans ide or ask your own question.

Linked

Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.4.16.39093

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Как изменить кодировку файлов в NetBeans?

Я хочу изменить кодировку файла в IDE NetBeans (версия 6.9.1), скажем, с ANSII на UTF-8. Как я могу это сделать?

РЕДАКТИРОВАТЬ: Я буду более точным. Я не хочу менять кодировку по умолчанию в NetBeans. Я хочу изменить только кодировку редактируемого файла.

8 ответов

В модели NetBeans все файлы проекта должны иметь одинаковую кодировку. Ответ в том, что вы не можете сделать это в Netbeans.

Если вы работаете в Netbeans, вам следует рассмотреть возможность преобразования всех файлов в одну кодировку с использованием других инструментов.

Перейдите в папку etc в домашней странице Netbeans -> открыть netbeans.conf файл и добавить на netbeans_default_options следующая строка:

Перезапустите NetBeans, и он должен быть в UTF-8.

Чтобы проверить, перейдите на помощь -> о и проверьте систему: Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)

Документация NetBeans просто устанавливает иерархию для FileEncodingQuery (FEQ), предлагая установить кодировку для каждого файла:

Просто для справки, это вики-страница о настройках проекта:

  • Вики-статья NetBeans «FaqI18nProjectEncoding»: как установить или изменить кодировку символов для проекта?

Есть старый Bugreport по этому вопросу.

В проводнике проекта щелкните правой кнопкой мыши проект, Свойства -> Общие -> Кодировка. Это позволит вам выбрать кодировку для каждого проекта.

Да, вы можете изменить кодировку определенного файла (или посмотреть, что у него есть) с помощью этого подключаемого модуля поддержки кодирования. С помощью этого плагина вы сможете без проблем обрабатывать различные кодировки ваших файлов.

Сейчас он находится в версии 1.4.0 для NetBeans 8.2, и я использую его в Windows 10 несколько раз назад.

Операция очень проста, в строке состояния вы можете увидеть кодировку открытого файла, а оттуда вы можете определить его новую кодировку.

Читайте также:  Потоковые текстовые редакторы linux

Вы можете изменить кодировку источников или кодировку во время выполнения.

Просто попробуйте установить для Projects Encoding значение «UTF-8» и скопировать файл (который закодирован в iso) в том же проекте (и если вам не нужен старый файл, просто удалите его) — теперь скопированный файл будет в формате UTF. -8 — может это тебе поможет:)

Безопасное открытие файла с кодировкой windows 1251 невозможно netbeans

Вы занимаетесь web-разработкой, делаете первые шаги и сталкиваетесь с многими проблемами, одна из самых распространенных — неправильная кодировка страницы. Для себя я определился, что нужно всегда использовать UTF-8. Не буду тянуть кота за хвост — сразу к решению проблемы.

Вариант номер 1 .htaccess

Причина: Все адекватные инструменты web-разработчика работают с кодировкой UTF-8, но, например, Денвер (по умолчанию) настрое на кодировку windows-1251 (CP1251).

Решение: Необходимо в найти в корне своего сайт файл .htaccess , если его нет — создать и написать в нем AddDefaultCharset UTF-8 . Если файл уже существует — добавьте эту строку в начале или конце файла.

Как создать файл .htaccess в Windows

Если вас «угораздило» быть пользователем Windows, вы узнаете, что невозможно в ОС Win создать файл, у которого нет имени и расширение из восьми символов)) именно таким является файл .htaccess. Как же создать файл .htaccess в Windows? Вот самый простой способ из подручных средств:

  • запускаем стандартную программу «Блокнот» (не рекомендую), лучше если на компьютере установлен NotePad++ (очень часто будет выручать пользователей Windows)
  • набираем в файле како-то текст (абсолютно любой, даже один пробел)
  • заходим в пункт меню «Файл» и нажимаем «Сохранить»
  • при сохранении указываем нужное нам имя — .htaccess

Стоит сразу пояснить почему не рекомендую запускать «Блокнот». Блокнот сохраняет в кодировке windows-1251, если у вас появится дурная привычка использовать «Блокнот» для быстрого редактирования файлов — будет постоянно путаться кодировка.

Вариант номер 2 Sublim text + другие IDE

Причина: если вы еще не определились с редактором (IDE), в котором пишите код — вас ждет неприятный сюрприз. Вы, сначала, в Sublim text открыли файл, который создали в Блокноте, потом запустили какой-то Brackets и т.д. Я предпочитаю NetBeans + Gedit. Может оказаться, что половина (условно) файлов у вас имеют кодировку UTF-8, а другая CP1251 (win-1251). Как быстро отыскать такой файл — не подскажу, может в комментариях напишите.

Решение: Если проект небольшой — открываете все файлы с кодом в Notepad++ и заходите в пункт меню «Кодировка (Encoding)«, здесь вы увидите кодировку своего файла. Если у вас установлена не UTF-8 (UTF-8 без BOM) — выбираете пункт «Преобразовать в UTF-8 (Convetr to UTF-8)» и сохраняете файл. Благо, что такая проблема встречается крайне редко.

Вариант номер 3 проблемы с базой данных

Причина: случай, когда данные из базы приходят в неправильной кодировке довольно редкий. Таблицы в базе MySQL, например c помощью PHPMyAdmin создаются (по умолчанию) в кодировке utf8_general_ci. Как мне кажется, нужно сильно постараться, чтобы данные из базы приходили в неправильной кодировке. Причины не опишу, нужно сильно напрячь фантазию.

Решение: при подключении к базе данных укажите кодировку, очень часто этот параметр опускается (я так же его не пишу). Например, при подключении к базе данных с PDO: $db = new PDO(‘mysql:host=localhost;dbname=test;charset=utf8‘, $user, $pwd); . Если вы считаете, что без преобразования базы данных и всех ее таблиц не обойтись, то в PHPMyAdmin необходимо выполнить SQL-запрос для преобразования таблиц в кодировку UTF-8 (сначала сделайте резервную копию):

Читайте также:  Dell inspiron 3558 как установить windows

SELECT CONCAT( ‘ALTER TABLE `’, t.`TABLE_SCHEMA` , ‘`.`’, t.`TABLE_NAME` , ‘` CONVERT TO CHARACTER SET utf8 COLLATE

utf8_general_ci;’ ) AS sqlcode

FROM `information_schema`.`TABLES` t

AND t.`TABLE_SCHEMA` = ‘Имя конвертируемой БД

Вариант номер 4 неправильный meta

Причина: скопировали часть кода из другого проекта, в котором была установлен кодировка win-1251 charset=windows-1251 в теге meta. Лучше ее не указать, чем указать неправильно ИМХО.

Решение: между тегами . проверьте или добавьте тег meta со следующими атрибутами: , на самом деле это не только «правила хорошего тона».

Есть еще варианты? Пишите комментарии

кодировка

Язык Java /

Основы языка Java

пишу:
, а при вызове в командной строке приходит: =_+-№№%??*

тоже самое:
делаю выборку из бд:
, а при вызове в командной строке приходит: =*+=**=__-=

пробовал добавить так:

— корявые символы изменились на другие корявые символы.

в бд кодировка win1251

В базе данных тоже неплохо бы настроить кодировку при соединении. Но эта настройка сильно зависит от базы.

как всегда, решение элементарное, но пока отыщешь.

всего-лишь в свойствах cmd нужно шрифт поменять на любой true type шрифт, иначе cp1251 показывается коряво =)

Добрый вечер, у меня похожий вопрос, только он связан с JEditorPane.

Я получаю текст в формате html следующим образом:

и вывожу его на JEditorPane. Под линуксом или при запуске в NetBeans кириллица отображается корректно, а вот при запуске jar-ника из под винды вылезают непонятные символы.

Пробовал делать так:
но не помогло. Как исправить неполадку?

Добрый вечер, у меня похожий вопрос, только он связан с JEditorPane.

Я получаю текст в формате html следующим образом:

и вывожу его на JEditorPane. Под линуксом или при запуске в NetBeans кириллица отображается корректно, а вот при запуске jar-ника из под винды вылезают непонятные символы.

Пробовал делать так:
но не помогло. Как исправить неполадку?

Для начала — понять, что происходит.

1. Какая кодировка и когда применяется при создании InputStreamReader БЕЗ указания кодировки?

2. Какая кодировка проставляется по умолчанию при запуске через jar и под NB.

Добрый вечер, у меня похожий вопрос, только он связан с JEditorPane.

Я получаю текст в формате html следующим образом:

и вывожу его на JEditorPane. Под линуксом или при запуске в NetBeans кириллица отображается корректно, а вот при запуске jar-ника из под винды вылезают непонятные символы.

Пробовал делать так:
но не помогло. Как исправить неполадку?

Ну, например, можно так:

грабли на которые все наступали, кто на NetBeans сидит. NetBeans при запуске вашего приложения походу ставит кодировку по умолчанию utf-8 а вот когда под виндой запускаете, то кодиркой по умолчанию уже будет win-1251 — как-то так вроде год назад было когда у меня эта проблема стояла.

Для начала — понять, что происходит.

1. Какая кодировка и когда применяется при создании InputStreamReader БЕЗ указания кодировки?

2. Какая кодировка проставляется по умолчанию при запуске через jar и под NB.

Оцените статью