Присоединиться к серверу разногласий в Рио: https://discord.com/invite/zRvJjmKGwS
Ссылка на Github: https://github.com/raphamorim/rio
Эта статья представляет собой краткое введение в терминал Рио. В настоящее время Rio имеет версию v0.0.8. Многие другие функции находятся в разработке.
Быстрый
Рио воспринимается быстро, причин скорости немного:
- Построено на Rust (Скорость Rust против C https://kornel.ski/rust-c-speed)
- Обработчик и парсер Rio ANSI построен на основе VTE терминала Alacritty https://github.com/alacritty/vte/
- Сахарная архитектура рендерера Sugarloaf создана для минимального и быстрого взаимодействия на этапах рендеринга.
- WebGPU настроен на максимальную производительность.
Все еще не убеждены? попробуйте сами: https://raphamorim.io/rio/install/
Минималистичный дизайн вкладок
В большинстве случаев вы не хотите, чтобы вас спамили текущими процессами, которые происходят на других вкладках, и если вы активно следите за несколькими процессами, вы можете использовать такие инструменты, как tmux, чтобы они были минимальными и легкими для глаз.
Кроссплатформенность
Виндовс 10 и 11
Linux (X11 и Wayland)
MacOS
Поддержка нескольких окон
Терминал поддерживает функции многооконности на следующих платформах: Windows, MacOS и Linux.
Запускай везде
Терминал Rio был создан для работы в браузерах и на рабочем столе, что позволяет веб-пользователям создавать плагины для кросс-платформенных архитектур.
Рабочий стол (Rust и WebGPU)
Интернет (WebAssembly и WebGPU)
Все волшебство возможно благодаря Сахарной голове.
Рендерер Rio называется Sugarloaf, который способен отображать поверхности DX11, DX12, Metal, Vulkan, GLES3, Angle и Web через HTML5 Canvas (с использованием WebGPU или WebGL).
Сахарная голова не зависит от инструментов и среды Rio, а это значит, что вы можете использовать сахарную голову для любых целей, используя грузовой ящик https://crates.io/crates/sugarloaf.
Присоединиться к серверу Discord в Рио: https://discord.com/invite/zRvJjmKGwS