Зміст
- Параметри командного рядка
- Діалогове вікно відкриття
- Вставка і визначення вхідних файлів скиданням
- Порівняння файлів і аналіз даних у вікнах виводу
- Об'єднання і вікно редактора виводу об'єднання
- Стовпчик резюме
- Визначення поточної групи і синхронізація позиції об'єднання і перегляду відмінностей
- Вибір вхідних даних з A, B або C для розв'язання поточного конфлікту і редагування
- Вибір даних A, B або C для всіх конфліктів
- Автоматичне об'єднання за ключовими словами системи керування версіями і журналу
- Навігація і редагування
- Вибір, копіювання і вставка
- Збереження
- Пошук рядків
- Друк
- Параметри
- Команди попередньо обробки
kdiff3файл1 файл2 файл3
-m kdiff3файл1 файл2 файл3
-oфайл_виводу
Зауважте, що файл1
буде вважатися базою щодо файл2
і файл3
.
Якщо всі файли мають однакову назву, але розташовані у різних теках, ви можете зменшити об'єм інформації для введення, якщо вкажете назву файла лише для першого з файлів. Приклад:
kdiff3 тека1/назва_файла тека2 тека3
Дуже подібне до попереднього розділу, але тепер слід вказувати теки.
kdiff3тека1 тека2
kdiff3тека1 тека2
-oтека_призначення
kdiff3тека1 тека2 тека3
kdiff3тека1 тека2 тека3
-oтека_призначення
Докладніші відомості щодо порівняння тек або їх об'єднання можна прочитати у цьому розділі.
Щоб ознайомитися з переліком інших можливих параметрів командного рядка, виконайте команду
kdiff3 --help
Приклад виводу команди:
Параметри: -m, --merge Об'єднати вхідні елементи. -b, --base файл Явно вказати базовий файл. Призначено для сумісності з деякими інструментами. -o, --output файл Файл результату. Використовується разом -m. Наприклад: -o newfile.txt --out файл Знову ж таки, файл результату. (Призначено для сумісності з деякими інструментами.) --noauto Ігнорувати --auto і завжди показувати графічний інтерфейс. --auto Не показувати графічний інтерфейс, якщо всі конфлікти можна розв'язати автоматично. (Потрібен параметр -o файл) --L1 псевдонім1 Візуальний замінник назви вхідного файла 1 (бази). --L2 псевдонім2 Візуальний замінник назви файла 2. --L3 псевдонім3 Візуальний замінник назви файла 3. -L, --fname псевдонім Альтернативний візуальний замінник назви файла. Вкажіть його один раз для кожного вводу. --cs рядок Перевизначити параметр налаштування. Використовується один раз для кожного з параметрів. Приклад: --cs "AutoAdvance=1" --confighelp Показати список параметрів налаштування і поточних значень. --config файл Використати інший файл налаштування.
За допомогою параметра --cs
ви можете вказати значення параметра налаштування, які інакше можна налаштувати лише за допомогою діалогових вікон налаштування. Але будьте уважні: якщо потім KDiff3, буде перервано, змінені значення буде збережено разом з іншими параметрами. За допомогою параметра --confighelp
ви зможете переглянути назви всіх можливих параметрів та їх поточні значення.
За допомогою параметра --config
ви можете вказати інший файл налаштування. Якщо ви часто користуєтеся KDiff3, за допомогою різних наборів налаштувань ви легко перемикатися між різними наборами налаштувань.
Багато користувачів бажають використовувати KDiff3 з деякими системами керування версіями. Але, якщо ця система керування версіями викликає KDiff3 за допомогою параметрів командного рядка, які не KDiff3 не розуміє, KDiff3 завершить роботу повідомленням про помилку. За допомогою параметрів інтеграції ви можете вказати параметри командного рядка, які KDiff3 має ігнорувати. Цей параметр буде показано у довідці з використання, як у цьому прикладі:
--щось_там
Ігнорується. (Використовується користувачем.)
- Ігнорувати параметри командного рядка:
Список параметрів, відокремлених символом крапки з комою, «;». Якщо один з цих параметрів з'явиться у командному рядку, KDiff3 проігнорує його і виконає роботу без повідомлення про помилку. (Типовим є список
u;query;html;abort
).
Якщо цього не буде достатньо, рекомендуємо вам написати скрипт оболонки, який виконає зміну параметрів.