Сочетание клавиш Eclipse для замены специальных символов на escape-последовательность Юникода

Есть ли в Ecplise клавиша быстрого доступа, которая позволяет заменить специальный символ (с ударением) на его escape-последовательность в Юникоде (\uXXXX)?

4 ответа

Решение

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

В качестве альтернативы вы можете использовать шаблоны редактора java (см. Настройки Eclipse -> Java -> Редактор -> Шаблоны) и добавить шаблон для каждого специального символа, который вы хотите заменить. Например:

Имя: ö
Контекст: Java
Автоматически вставить: правда
Pattern: \u00F6

Теперь нажмите ctrl-space после вхождения "ö" в исходном коде, появится всплывающее контекстное меню, позволяющее заменить его escape-последовательностью Unicode.

Я не думаю, что есть.

Лучшее, что я могу предложить - это запустить ваши исходные файлы через native2ascii из командной строки. (А потом "Обновить" ...)

Вы не сказали, используете ли вы Eclipse с Java - в случае , если вы и когда- то были установлены Windowbuilder Кроме того, вы можете использовать его автоматическую генерацию кода, чтобы быстро заменить все вхождения специальных / акцентированных символов в некотором тексте их представлением в юникоде.

Просто создайте какой-нибудь фиктивный объект GUI в Design view (например JLabel), введите строку в text свойство, и вы получите все специальные символы, автоматически после перехода на Source view,

Если вы работаете в среде, отличной от Java, вы можете оставить открытый экземпляр Eclipse - в качестве удобного конвертера с кодировкой Unicode.

Другие вопросы по тегам