![]() On a Mac, you can access it from the dock, the menu bar or hide it completely (but still use it). The whole app runs smoothly, in the background. And have the ENTER key automatically pressed by TextExpander when the snippet runs. Or you can create a "//url" that gives you a dropdown of the 5 most common pages you visit on a particular site. And, they're easy to delete, so I actually create quite a few "one-off" snippets with common words/phrases for a current project I'm working on. They're also easy to duplicate so you can mass produce them. PROSīottom Line: It saves me A TON of time during the work day. Super efficient, while still being very personable. ![]() With TextExpander, I can open a template, type in a few 'fill in the blank' fields to customize it, and then insert the customized version. I have a few standard email responses I send. EMAIL TEMPLATES I also use it for support. "css.animation" outputs the animation keyframes. For example, "html.form" outputs the general form markup with all the common form fields. I'm a WordPress developer, so I'm constantly writing code. HTML/CSS CODE I've created a handful of snippets that output common code I use. I type the snippet, hit the down arrow to go through the page options, then hit ENTER, and it automatically enters the URL in the browser, and navigates there. There are a few WordPress admin pages I visit regularly, to check reports, sales, customers, write blog posts, etc. For example, "//esc" is for my website,. Then I give myself a few options in a dropdown of which page I want to visit. URLs I use a prefix of "//" followed by a three-letter abbreviation for a website. This quickly inserts the emoji without me needing to look it up online on a copy/paste site. EMOJIS I use a prefix of "::", followed by the name of the emoji. I’m not sure how useful this script would be to everyday TextExpander users, but it’s really handy for anyone who’s writing about a TextExpander library.Here are some examples of how I use it. Useful for short snippets only.ġ4: usage = '''Usage: tetable tefileġ6: Create a table that describes a TextExpander library.ġ9: -m, -markdown Markdown table (default)Ģ5: # Get the arguments from the command line.Ģ7: optlist, args = getopt.getopt(sys.argv, 'hmtw', )Ĥ9: basename, extension = os.path.splitext(infile)ĥ5: # Make sure it's a TextExpander file.ĥ7: print("%s is not a TextExpander file." % infile)Ħ4: print("Couldn't open %s to read from." % infile)ħ0: 'markdown':'| To insert | Type |\n|:-:|:-:|'}Ĩ3: for i in range(len(te)):Ĩ4: print row % (te, te)īecause of how I work, I made Markdown the default output format, but you could change that by changing Line 34. textexpander snippet file and generate a Markdown tableĦ: that describes its contents. Here’s the source code for tetable: python:ĥ: Read a. ![]() I used it to make the table in this post. Depending on the option you give it, tetable will produce either a Markdown, tab-separated, or HTML table. textexpander extension) and prints out a table of the library’s snippets and abbreviations. It’s called tetable, and it reads a TextExpander library file (a file with a. ![]() Speaking of teprefix, I’ve added a new script to my tedist GitHub library. Foot and inch marks-which can also be used for minutes and seconds in angular measures-have their own symbols.) (There’s a half-bright group of people who know that curly quotes (’ and ”) are wrong for feet and inches but seem to think that straight quotes (' and ") are OK. If you use a different abbreviation prefix, you can use my teprefix script to change the prefix to whatever you like. The abbreviations follow my usual pattern of starting with a semicolon. The symbols and their abbreviations are as follows: To insert It’s called “Numeric” and it’s what I use to insert fractions and other numeric and sort-of-numeric symbols. Here’s another simple but useful TextExpander snippet library. Next post Previous post A few more simple TextExpander snippets ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |