Я хочу, чтобы программное обеспечение замедляло скорость набора текста и повышало точность

Проблема

Я хотел бы научиться печатать медленнее и точнее.

Решения?

я думал о

  • воспроизведение звука, когда я нажимаю клавишу Backspace
  • отображение wpm/accuracy в строке меню

В стороне

Причина, по которой я хочу это сделать, заключается в том, что на днях я был на конференции, где видел живую сессию кодирования, где парень не сделал НИ ОДНОЙ ОПЕЧАТКИ за 30 минут, которые я смотрел, - и, по-видимому, он не сделал ошибки. за 30 минут до этого.

Когда у меня будет время, я попытаюсь написать сценарий Apple, который воспроизводит звук при нажатии клавиши. обнаружить обсуждение нажатия клавиш
Посмотрите на репетиторов по набору текста - вам просто нужно потренироваться

Ответы (1)

Вы можете использовать Karabiner для воспроизведения звука при нажатии кнопки удаления. Например, сохраните этот файл как ~/Library/Application Support/Karabiner/private.xml:

<?xml version="1.0"?>
<root>
  <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_SHELL_BEEP</name>
    <url type="shell">afplay /System/Library/PrivateFrameworks/ScreenReader.framework/Versions/A/Resources/Sounds/BrailleChordFailed.aiff</url>
  </vkopenurldef>
  <item>
    <name>custom</name>
    <identifier>custom</identifier>
    <autogen>__KeyToKey__ KeyCode::DELETE, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_OPEN_URL_SHELL_BEEP</autogen>
  </item>
</root>

Затем откройте приложение Karabiner, нажмите кнопку ReloadXML и включите настройку.

Вы также можете использовать Master Key или TypeRacer , чтобы попрактиковаться в наборе фрагментов простого текста.

Фантастика! Я выбрал более раздражающий "Ellipsis.aiff"