Сочетание клавиш Eclipse для замены специальных символов на escape-последовательность Юникода - PullRequest
3 голосов
/ 06 апреля 2011

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

Ответы [ 4 ]

2 голосов
/ 10 апреля 2012

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

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

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

2 голосов
/ 27 сентября 2012

Существует плагин с двумя текстовыми полями для одновременного экранирования в юникод и из него.

1 голос
/ 06 апреля 2011

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

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

0 голосов
/ 10 августа 2016

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

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

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

...