Возможно, это не совсем тот ответ, который вы ищете. Вы можете легко достичь того, что вы просите, с помощью редактора sed stream. Это доступно для всех версий Unix, а также для Windows, загрузив инструментарий, такой как cygwin . В командной строке оболочки Unix выполните команду
sed 's/^/"/;s/$/"+/'
и вставьте текст, который вы хотите конвертировать. На его выходе вы получите преобразованный текст. Аргумент, переданный sed, говорит, что подставьте (-ые) начало строки (^) в кавычки, а в конце каждой строки ($) - кавычку и плюс.
Если текст, который вы хотите преобразовать, большой, вы можете перенаправить ввод и вывод sed через файлы. В таком случае запустите что-то вроде
sed 's/^/"/;s/$/"+/' <inputfile >outputfile
В Windows вы также можете использовать команду winclip набора инструментов Outwit , чтобы напрямую изменить содержимое буфера обмена. Просто запустите
winclip -p | sed 's/^/"/;s/$/"+/' | winclip -c
Приведенная выше команда вставит содержимое буфера обмена в sed, а результат вернется в буфер обмена.
Наконец, если вы часто используете эту команду, имеет смысл поместить ее в файл сценария оболочки, чтобы вы могли легко ее запустить. Затем вы можете даже назначить ему комбинацию клавиш Eclipse.