Jump to content

Beeftext is an excellent open-source text snippet tool for Windows


Karlston

Recommended Posts

Beeftext is an excellent open-source text snippet tool for Windows

If you liked Quicktext for Thunderbird, but wanted a similar text snippet tool for other applications, you may want to take a closer look at the free open source application Beeftext as it does exactly that.

 

The application is suitable for any situation where text is repeated. Examples include using a special email signatures for close friends, pasting a long text smiley into chat, or pasting code into a code editor.

 

Tip: you can also work with text snippets in Notepad++. If you are looking for text snippet pasting applications, check out the previously reviewed QuickTextPaste, Phrase Express, Twinkie Paste, or TypeText.

 

Beeftext is an excellent open-source text expander tool for Windows

 

It is a free and open-source program for Windows that you can download from the project website over at GitHub.

 

The interface of Beeftext has a 2-pane view that divides groups from so-called combos. Combos are text snippets that you may paste into other applications and groups are used to sort them into categories.

 

There is a menu bar on the top of the GUI which you can use to create and manage Groups, Combos and to access the program's preferences and help section. The Beeftext icon sits in the system tray and the program works in the background while you use other applications, but you can pause it at anytime.

Combos and Keywords

The side-bar lists all existing groups and an "all" group that lists all available text snippets. You may create your own groups and add optional descriptions to each. The main panel lists the snippets stored under the selected group; these are called combos in the application.

 

Combos are keyword combinations which you can use to paste text snippets quickly in other applications. The combos pane displays information about each snippet including its name, assigned keyword but also a snippet preview and date & time you create, modified, and used a snippet.

 

Beeftext combo

 

To add a new combo you need to give it a name, select the group it should be saved in, and assign a keyword. Then type the text snippet content that should be added when the keyword is used.

 

Let's say you're working in a different application (Microsoft Office Word, Notepad, Firefox, any program) and want to quickly paste one of your snippets. Just type the keyword for it and Beeftext will replace the keyword with the snippet that it was assigned to. That saves a lot of time that you would have otherwise spent on typing.

 

Tip: Right-click on a snippet to copy it, or to manage the combo.

 

Beeftext text expander tool for Windows

 

You are free to select anything for a keyword provided that it does not have spaces. Keywords are not case-sensitive, and you need to type them correctly for them to be replaced with the text snippet.

 

While you may select any keyword you like, you may want to avoid using single words for keywords. Why? Because in case you actually want to use the word somewhere it will get replaced with a snippet that you set it as keyword for which can be very annoying.

 

For e.g.

 

1. The word "this" (or "boat" or "window", you get the idea) is not a good keyword, because as soon as you type it, it's going to be replaced with the corresponding snippet.

 

2. However, thisbeuseful can be a good keyword, since you have to actually type the keyword completely for the snippet to be added.

Emojis

The application supports emojilib Emojis and includes the file required to display them. To add an emoji to a snippet, all you need to do is add a vertical bar before and after the emoji's shortcode, i.e., the syntax is |shortcode|.

 

Tip: The vertical bar is on the backslash key (use Shift) on most keyboards. You can change the delimiter from the application's settings.

 

Alternatively, if you are on Windows 10 use the key combo "Windows and ." or "Windows and ," to bring up the emoji selection panel that is included in the operating system and select the emoji that you want to use. I used this method because the shortcodes didn't work for me.

Variables

You can add variables to your snippet which will be replaced with the text value corresponding to the "element" that is used. For instance, if you use the variable #{time} in your snippet, Beeftext will add the current time in the text by getting the information from your computer's clock. There are 10 variables that you can use in total. To add a variable to a snippet, right-click on the snippet editor and select the one you wish to use.

Combo Picker

If you have a lot of combos and keywords but can't remember which one to use, you may find the combo picker very useful. When you launch the picker you get a new pane that lists all existing combos that you can pick with a click; great if you cannot remember a particular keyword. The default shortcut for this is Shift + Win + Enter.

 

The program has a built-in backup and restore for saving your combos.

Closing Words

Beeftext uses Qt. An optional portable edition of the program can be found on the Github page. The program can be useful for anyone who reuses text occasionally or regularly, e.g. developers who wish to use code snippets, office workers and home users.

 

One odd thing about Beeftext is that it went from version 2.0 (v2.1, v.3.0, v.4.0) to version 5.0 over the span of four months. The Quicktext review was supposed to be a follow-up to this, but since I wanted to see if Beeftext 5.0, which was released a week ago was a major upgrade, I had to reverse the order. Well, we are used to Mozilla, Google doing the weird major version number updates with their browsers, why not Beeftext too.

 

 

 

Source: Beeftext is an excellent open-source text snippet tool for Windows (gHacks)

Link to comment
Share on other sites


  • Views 679
  • Created
  • Last Reply

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...