У меня есть два текстовых фрагмента, которые я хочу использовать для создания (слияния друг с другом) третьего фрагмента.

Как я могу использовать Kaleidoscope для этого? Я знаю, что Kaleidoscope может объединить две вещи, потому что я использую его для выполнения своих разрешений git merge.

Итак, в этом примере я хочу использовать калейдоскоп для создания третьего фрагмента из этих двух фрагментов, который говорит:

b.
c.
d.
f.
g.
h.

Обратите внимание на добавление «.» И "h" и удаление гласных "а" и "е". По сути, я хочу использовать разность между двумя фрагментами в качестве отправной точки, чтобы помочь создать произвольный третий фрагмент (точно так же, как я смог бы сделать во время слияния).

"Унифицированное" представление не является допустимым ответом, потому что оно не позволяет редактировать вручную, как это делает объединенное представление при использовании калейдоскопа для разрешения конфликта слияния: Это не ответ

Это должно выглядеть так (средняя панель редактируется здесь):

1 ответ1

0
  1. Создайте 2 файла (каждый с содержимым одного из фрагментов, которые вы хотите объединить)
  2. Открытый терминал
  3. Команда выдачи:

    ksdiff --merge --output "snippet-new.txt" "snippet1.txt" "snippet2.txt"

  4. Редактировать в центральной панели в соответствии с вашим сердцем

  5. Сохранить и выйти

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .