Глава 3
Страница 17 из 158
Настройки чтения
18px
1.8
1

Глава 3

Страница 17

Начнем с дизайна: синий фон, желтые линии. Нестареющая классика, пока что в нашем отсталом таймлайне не родившаяся. Две панели, каждая со своим каталогом. Со своей дискетой, пока файловая система у нас плоская, без поддержки разделения по папкам.

Командная строка внизу, позволяющая напечатать команду, оставаясь в файловом менеджере. Горячие клавиши — как в стандарте из будущего: Таб — переключение активной панели, F1 — помощь, F2 — запуск заранее назначенной команды, F3 — просмотр файла, F4 — редактирование, F5 — копировать, F6 — переместить, F8 — удалить, F10 — выход. Про F7 не забыл, в благословленных Омниссией коммандерах это горячая клавиша для новой папки. Просто зарезервирую ее на будущее или заткну простым действием, вроде создания пустого файла.

Фичи из будущего, какие смог вспомнить. Зажать альт и начать набирать имя для быстрого поиска. Копирование имени текущего файла в командную строку по Ктрл-F, выделение по маске, подсчет размера директории, то есть сейчас — свободного места на дискете. История ввода команд, листаемая стрелочками вверх и вниз! Это киллер-фича — все ненавидят набирать ключевые слова целиком раз за разом. Ничуть не удивлюсь, если в мире Юникса она уже изобретена, но у нас-то ДОС, апогей примитивности. А вот автопродление по нажатию на Таб и в мире юниксоидов наверняка пока еще не изобретено. Оно станет моим ноу-хау.

Редактирование и просмотр через назначенные в конфиге программы. Поначалу сторонние, если не буду успевать с CE — Canalla Editor и CV — Canalla Viewer. Во вьювере не забыть про хекс-редактор. Поддержка архивов также строго обязательна.

Всё писать с оглядкой на то, что совсем скоро древовидные структуры папок захватят мир! Цветовая дифференциация штанов — файлы с разным расширением отображать различными цветами. Эта штука будет даже поважнее игрушек и я сделаю ее полностью бесплатной. Ну, быть может, со страничкой для доната. Более того, с открытыми исходниками и поддержкой сторонних расширений. С точки зрения больших компаний, продающих базовый софт за большие деньги — мы, рушащие их бизнес, те еще мерзавцы, канальи.

Точно-точно! Та же синтаксическая подсветка в Каналья Эдиторе станет необязательным плагином, как в Виме, VSCode или Нотепаде++. И над неймингом также стоит поразмыслить! Каналья Нотепад не хуже Эдитора звучит. Да что же в сникернете непорядок с маршрутизацией, приоритетные пакеты где-то пропали!

Где этот рыжий Блейз с его компилятором? Тут Крис сидит и бредит. Ну что же он не едет⁈ Пусть забирает себе трон Амбера, но отдаст мне Си. Только чистый Си, по заветам старой школы!

назадназад
1 ... 15 16 17 18 19 ... 158
впередвперед