Text Expander - Name Contains

Suggestions, feature requests and bug reports.
Posts: 71
Joined: Fri May 01, 2015 2:23 pm

Text Expander - Name Contains

PostPosted by JGM22 » Thu Dec 10, 2015 3:45 pm

I use the text expander display as you type, please consider allowing the ability to expand this functionality to work when typing letters that are contained within the word.

Example: If I type NBU it would show all of the following below because NBU is contained somewhere in the title name.

NorthNBUJava
SouthJavaNBU
NBUEast

Thank you...JGM

Site Admin
User avatar
Posts: 628
Joined: Sat Mar 02, 2013 9:02 pm

Re: Text Expander - Name Contains

PostPosted by Marko » Fri Dec 11, 2015 7:07 pm

Currenty you can configure Auto Complete to show similar results but at least first characters needs to be right. We may consider what you ask for in the future.

Site Admin
User avatar
Posts: 628
Joined: Sat Mar 02, 2013 9:02 pm

Re: Text Expander - Name Contains

PostPosted by Marko » Thu Dec 24, 2015 11:40 am

This option has been added in 3.06 - Preferences/Auto Complete/Include words containing the string.

Posts: 71
Joined: Fri May 01, 2015 2:23 pm

Re: Text Expander - Name Contains

PostPosted by JGM22 » Thu Dec 24, 2015 2:19 pm

Marko,

Thank you for including this option, it is greatly appreciated.

I was at the office yesterday showing off FK, hopefully others purchase a copy.

Happy Holidays...JGM

Posts: 6
Joined: Thu Feb 09, 2017 1:15 pm

Re: Text Expander - Name Contains

PostPosted by diego6111 » Thu Feb 09, 2017 1:53 pm

Hi.

I use Fastkeys mainly as a text expander and the option “Include words containing the string” is *almost* what I need.

I use Fastkeys to insert RTF files inside ODT documents using the string to show the menu.

My Text Expander entries are like these (I'm just making this up):


Code: Select all
String: -fundamentals1
Description: Fundamentals of the Java Programming Language
Type: Send
Substitute: %FILE_FundamentalsoftheJavaProgrammingLanguage_rtf%


Code: Select all
String: -classes1
Description: Classes and objects in Java
Type: Send
Substitute: %FILE_ClassesandobjectsinJava_rtf%




When I type “-fund” or "-clas" the proper menu for text expander appears and works great.

With the “Include words containing the string” option enabled, if I type the word “java” both the menus appears as well.

However, most of the times when I type “java” I don't want the menus to appear and they end up appearing and being intrusive.

So I'd like that the “Include words containing the string” option would work only if the word typed is preceded by a prefix.

Lets say I want to show all the text expander entries containing the word “java” in the description.

Instead of typing only “java”, I would have to type “*java” instead (* as prefix).

This way, the “Include words containing the string” would work only if the defined prefix is typed before the word.

I hope I made myself clear.

Thanks.

Site Admin
User avatar
Posts: 628
Joined: Sat Mar 02, 2013 9:02 pm

Re: Text Expander - Name Contains

PostPosted by Marko » Fri Feb 10, 2017 3:01 pm

I see your point. We can change this behavior to only match the abbreviation string and not the description.

Posts: 6
Joined: Thu Feb 09, 2017 1:15 pm

Re: Text Expander - Name Contains

PostPosted by diego6111 » Fri Feb 10, 2017 7:37 pm

Thanks for replying.

Actually I consider matching the description a great feature, especially if you have many abbreviations and don't remember them all.

I think matching only the abbreviation string would narrow it too much.

What I'd like to have is an option to match the description *but only if the word typed is preceded by a prefix* like "-java" instead of only "java".

Site Admin
User avatar
Posts: 628
Joined: Sat Mar 02, 2013 9:02 pm

Re: Text Expander - Name Contains

PostPosted by Marko » Fri Feb 10, 2017 10:09 pm

Which prefix? You mean to have * as a fixed search prefix?

Posts: 6
Joined: Thu Feb 09, 2017 1:15 pm

Re: Text Expander - Name Contains

PostPosted by diego6111 » Sat Feb 11, 2017 12:50 am

The idea of a fixed search prefix would work for me.

It could be *, it doesn't matter. The important thing is that the prefix would indicate that the program should match/search the descriptions.

I'm certain that the current option “Include words containing the string” is very useful to a lot of people and it should remain.

However, for me it returns results all the time because I have dozens of text expander entries with long descriptions.

So it would be nice to have an option to trigger the description search only if a fixed prefix is used.

Maybe I have a very specific need because I use Fastkeys mostly as a text expander to paste long excerpts of RTF text. So I understand if the suggestion seems useless for most people.

Site Admin
User avatar
Posts: 628
Joined: Sat Mar 02, 2013 9:02 pm

Re: Text Expander - Name Contains

PostPosted by Marko » Thu Feb 16, 2017 7:17 pm

We can implement * suffix instead of prefix. Typing "java*" would show all strings and descriptions containing word "java".

Next

Return to Suggestions

Who is online

Users browsing this forum: No registered users and 0 guests