![]() I will be a little more hungry this week. Paying the upgrade fee for Keyboard Maestro 7 will take three meals off of my plate. I use TextExpander countless times on all of my devices each and every day, so the upgrade fee for TextExpander doesn’t seem to be huge for me (and frankly, I probably am less solvent then most reading this forum). ![]() Can I do that in aText? Looking at the feature list, it doesn’t look like aText does exactly what TextExpander does, much less more. It automatically synced those to my iPhone and iPad and the Javascript works very well in every app that supports it. I was able to take a Javascript that changes capitalization (lower/UPPER/Title/Sentence) and put it into TextExpander. I’d disagree with that, as it doesn’t look like aText has an iPhone or iPad app (this alone disqualifies aText as a viable alternative for me), nor snippet suggestions, JavaScript snippets, the ability to search for snippets (it works like Apple’s Spotlight Search) as well as other items. Please feel free to follow-up with any questions or comments you might have. Here's a screenshot of some of my TE snippets: ![]() Some Examples: en.mac.backup - about Backup of the EN Mac dataĮn.mac.restore - about Restore of the EN Mac dataĮn.mac.ver - Version of EN and Mac OS I'm using Used only if there is a further subdivision of the or sometimes as a word separator Some examples: en.mac - concerns the EN Mac app Think of it like a major sub-division or category. short word (≤ 6 chars) denoting the primary group or set. 2-4 characters denoting the primary application or use for the snippet. ![]() Set value of variable "KMVar1" to strASVar1 Set strASVar1 to value of variable "KMVar1" Here's the TE snippet: tell application "Keyboard Maestro Engine" So, for example, if I type as and press CTRL+S, TE will show a selection list of all snippets that start with that code, in this case all of my AppleScript snippets. One important tip I want to mention here, is that the TE search makes snippet selection very easy when you can't remember the full code. So, this TE code is used with AppleScript ("as") Also, I have set the TE preferences to not expand until I press a RETURN or SPACE. I start all of my TE codes with a semicolon ( ), because it is very unlikely that I would ever begin a word with " ". For yours to work for you, it needs to be logical to you, so that when you need to type a TE code, it comes easily to you. The main point is to give you some ideas. If you're working with multiple currencies, or complex scientific formulas, use text expansion to drop them into your word processor. My naming convention may or may not work for you. For example: Use cursor to create a new piece of bolded text, or use (clipboard) to link a string of text with the URL on your clipboard. I think the key is to be consistent, and to use abbreviations that are meaningful to you, that you would naturally think of. JMichaelTX, would you share your easy TextExpander naming convention? Takes a Promise with where matched tells the element whether a suggestion is available, and fragment is the menu content to be displayed on the page.Create a Popup Menu with Text Templates from a Text File
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |