1SecCopy

Разработчики

Команда уже в строке приглашения, а руки ещё не двинулись

Вы знаете, что такой флаг есть. Помните, что применяли его в марте. Дальше десять минут истории шелла и старых веток, и вы там, откуда начали.

Загрузить 1SecCopy в App Store

Для iPhone, iPad, Mac и Apple Vision Pro · Android в Google Play · Windows появится позже

⌘1 до ⌘9. Руки на месте.

Панель 1SecCopy поверх терминала, на каждой карточке номер от ⌘1 до ⌘9public/screenshots/ru/case-terminal-panel.webpmac-dark/ru/ru-mac-11-terminal-panel.png

Панель ложится поверх терминала. Ничему не нужно уступать место.

3одно нажатие
Сохранённая команда стоит в приглашении терминала и готова к запускуpublic/screenshots/ru/case-terminal-prompt.webpmac-dark/en-US/en-mac-12-terminal-prompt.png

Команда в строке приглашения. Остаётся нажать return.

Строка меню

Панель поверх терминала, а не ещё одно окно

1SecCopy живёт в строке меню Mac. Панель ложится поверх переднего окна, терминала или редактора, и ничего не отодвигает. Нажмите карточку, и она вставится туда. Или нажмите от ⌘1 до ⌘9 и не тянитесь к трекпаду.

Девять, которые нажимаются не глядя

Команды

  1. 1
    git log --oneline --graph --decorate -20
  2. 2
    git bisect start HEAD v2.4.0
  3. 3
    git rebase -i --autosquash origin/main
  4. 4
    git commit --fixup HEAD~2
  5. 5
    docker compose up -d --build --remove-orphans
  6. 6
    kubectl rollout restart deploy/api
  7. 7
    npm run build && npm run lint

Комментарии к ревью

  1. 8

    Добавим тест на пустой случай до вливания?

  2. 9

    Читается хорошо. Одно: путь ошибки проглатывает сообщение.

Библиотека

Для того, что никак не запоминается

Команда rebase с флагами в правильном порядке. Команда, которая пересобирает контейнер и отпускает терминал. Заготовка, с которой начинается любой новый модуль. Принятые в команде префиксы коммитов. Комментарий с вежливой просьбой добавить тест на пустой случай. Разложите их по папкам на репозиторий или на задачу, а поиск пройдёт по всем сразу, когда забудете, куда положили.

Четыре строки, одна карточка

docker compose run --rm api \
  sh -lc 'npm ci \
    && npm run migrate \
    && npm test'

Отступы, переносы строк и кавычки приходят ровно такими, какими были сохранены.

Синхронизация

Рабочий Mac, домашний ноутбук, iPhone в дороге

Вы пишете карточку на одном устройстве. Примерно через секунду она есть на остальных. Версия команды, которой вы доверяете, всегда одна, и в этом весь смысл.

Синхронизация между устройствами входит в Premium.

Уже доступно наiOSiPadOSmacOSvisionOSAndroidWindowsСкоро

Хватит печатать одно и то же дважды.

Загрузите 1SecCopy в App Store или Google Play. Начать можно бесплатно.

Загрузить 1SecCopy в App StoreЗагрузить 1SecCopy в Google Play

Для iPhone, iPad, Mac и Apple Vision Pro · Android в Google Play · Windows появится позже