How iOS 7 Affects TextExpander touch

Philip Blog, iPhone, TextExpander, TextExpander Tips

When you update to iOS 7, you may find that TextExpander doesn't work in some apps which did work on iOS 6. Due to a change in iOS 7, those apps no longer have access to shared snippets. We have communicated with developers whose apps support TextExpander, and we've provided them an updated SDK with a new way to share …

Random TextExpander Snippets Made Easy

Philip Blog, TextExpander, TextExpander Tips

We regularly get requests for a way to choose a random snippet from among a set of snippets. To date, we’ve pointed folks to this technique: http://nerdgap.com/how-to-randomly-selected-snippets-in-textexpander/ Now that TextExpander itself is AppleScriptable (as of version 3.3), there’s an easier and more flexible way to do this: Choose File -> New Group Name the new group Random Add snippets that …

AppleScript and Shell Script Snippet Issues in TextExpander 3.3

Philip Blog, TextExpander

AppleScript Snippets If you create a new snippet and set it to AppleScript, TextExpander 3.3 still treats the new snippet as a text snippet. When you expand it, the result will be the content of the AppleScript, not the script results. Any AppleScript snippets you created in earlier versions are still treated as AppleScript snippets. As a workaround, you can …

AppleScripting TextExpander

Philip Blog, TextExpander, TextExpander Tips

TextExpander version 3.3 [download] introduces AppleScript support, primarily oriented toward automating snippet and group management. TextExpander includes AppleScript support for: creating and deleting groups editing group properties creating and deleting snippets editing snippet properties adding (importing) groups from files or from URLs enabling/disabling expansion These capabilities should be broad enough to allow for some interesting scripts to be created. As …

Virtual Keyboards and TextExpander

Philip Blog, TextExpander, TextExpander Tips

[/caption] TextExpander has some issues with virtual keyboards. When you click the mouse, TextExpander assumes that you are moving the text insertion point within a document, selecting a range of text, changing to a different window or text area, or performing some kind of formatting or other command. Thus, when you click the mouse, TextExpander clears the buffer of typed …