Contour 0.8: Новий сучасний термінал з безліччю фішок
Contour 0.8: Новий сучасний термінал з безліччю фішок
Contour, сучасний кросплатформений емулятор терміналу, представив нову версію 0.8. Вона має багато нових функцій, покращень продуктивності та виправлень помилок. Цей емулятор, написаний на C++ і побудований на базі Qt 6, використовує графічне прискорення для плавного виводу та підтримує високі DPI екрани.
Інтерактивні блоки команд: Зручніше управляти командами
Найбільше нововведення — це інтерактивні блоки команд. Вони спрощують навігацію та управління попередніми командами й їхніми виводами. Тепер Contour може відстежувати індивідуальні команди, відображаючи статус виходу, час виконання, тривалість та робочу директорію. Команди, що не виконалися, отримують червоні індикатори, а команди, що виконуються, відображаються жовтим кольором.
Поліпшена навігація команд та функція сповіщень
Користувачі можуть згортати вивід команди в один рядок, що зручно для роботи з об’ємними логами. Також з’явилася нова смужка для управління, яка дозволяє додавати номерки рядків і тимчасові мітки. Крім того, застиглий заголовок команди залишається видимим під час прокрутки.
Автоматичне виявлення URL-адрес та шляхів до файлів
Ще одним корисним нововведенням є автоматичне виявлення URL-адрес та шляхів до файлів у виводі терміналу. Тепер їх можна відкривати комбінацією Ctrl+click, включаючи файли з номером рядка і стовпця. Досвід пошуку також було перероблено; тепер він має графічну панель для пошуку.
Покращення продуктивності: Час обробки зменшено
Щодо продуктивності, то обробка простого тексту збільшилася з 166.6 MiB/s до 310.9 MiB/s. Продуктивність кольорового тексту зросла з 42.7 MiB/s до 281.9 MiB/s. Повноекранні термінальні додатки також покращилися: з 55.6 MiB/s до 593.2 MiB/s.
Розширена підтримка інтеграції оболонки
Contour 0.8 розширює підтримку для Bash, Zsh, Fish, Nushell і PowerShell. Додано також підтримку контексту OSC 3008 systemd, що дозволяє системам з systemd 258 або пізніше забезпечувати межі команд без додаткової конфігурації оболонки.
Виправлення помилок та покращення стабільності
Оновлення також вирішує численні проблеми, пов’язані з розмірами терміналу, історією прокрутки, SSH-з’єднаннями та вхідними даними з клавіатури Windows. Багато виправлень націлені на збої, зависання та надмірне використання пам’яті.
Контур 0.8 пропонує вражаючі покращення функцій та продуктивності. Для отримання додаткової інформації про зміни можна ознайомитися з чейндлогом.




