Using Text Checking
Last updated
Last updated
Bike supports autocorrect, substitutions, user replacements, and spell checking. Bike's text checking interface is custom built, adopting and then improving upon macOS standard behavior.
Bike will highlight spelling errors in your outline with a red zigzag underline. To fix a spelling error move the text caret to the end of the word. After a half second the text caret will bounce and a popup will show with a suggestion.
Sometimes text checking can't guess a word. In that case the text caret still bounce when it tries, but no popup will show. Then you'll have to fix the spelling manually. This happens to me quite often because I really can't spell, or even come close sometimes!
Edit > Checking > Check Next (Command-;
)
Edit > Checking > Check Previous (Command-:
)
These commands both select the found error and show the text checking panel. In the text checking panel you can also select suggestions and change text checking options.
Checking will check the focused rows of your outline including collapsed rows. Check Next will expand collapsed rows to reveal and select the found error. Text that is code formatted will not be checked.
Autocorrect is a collection of features that replace text that you've typed with something else. For example autocorrect will capitalize the first word in a sentence, fix a spelling, or expand a user replacement.
Autocorrect is a challenging feature. While useful, it will always be wrong or unwanted some of the time. Bike accounts for this by making autocorrect predictable, visible, and reversible.
In Bike autocorrect always happens when you end a word by typing a character such as a space, a period, or a question mark.
Bike's autocorrect depends on current text caret position and the surrounding text. It doesn't take previous text caret positions into consideration.
You might be used to avoiding autocorrect by typing the sequence Right Arrow followed by Left Arrow. That won't work in Bike since autocorrect doesn't depend on previous caret positions.
In Bike just type. If a bad autocorrection happens use the Delete key to reverse it. Bike's approach requires fewer keystrokes and is more predictable.
Autocorrect replaces what you've typed with something else. Often this is helpful, but sometimes it is wrong. Bike makes each autocorrection easy to spot so you won't be surprised later.
In Bike all autocorrected text is underlined with a blue zigzag line. This underline remains visible until you start typing a new word. If you move back into the original word the autocorrections will show again.
Bike makes undoing the previous autocorrect easy.
Press the Delete key and the autocorrect is reversed. You can also use undo (Command-z
), but I find Delete to be faster. There is a preference to disable this special Delete behavior if you don't like it.
You can also reverse an autocorrections by placing the text caret at the end of the corrected text. A popup will show allowing you to reverse that correction.
To show the text checking panel use Edit > Checking > Show Checking or use the Check Next or Check Previous commands. They also show the text checking panel.
Press the Down
arrow to select any suggestion
Or type your own correction into the text field
Click the Replace
button in the checking panel
Or press Return
to apply the correction
Press Option-Return
to apply the correction and return to work
Click the Done
button in the checking panel
Or press the Escape
key
Show spelling: Use macOS spell checker to perform spell checking, highlighting problems in your outline.
Show grammar with spelling: Use the macOS spell checker to perform grammar checking, highlighting problems in your outline.
Autocorrect options are accessible in the Bike > Settings > Autocorrect settings panel. Autocorrect options all apply only as you are typing. For example if you paste text into an outline that text is not autocorrected.