Сочетание клавиш 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.