ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Other Software > Announce Your Software/Service/Product

Lintalist - searchable interactive text to copy & paste with plugins

(1/9) > >>

Lintalist:
Hello,

I think there are quite a few AutoHotkey users here on Donationcoder so I thought I'd post a note about my program here.

Website: http://lintalist.github.io/ - Source & releases: https://github.com/lintalist/lintalist/

Background: this is a program (script) I've developed and used for a long time. It was inspired by the Textmate Bundle/Snippet concept which a few years back was hardly available in a Windows text editor. Lintalist has the advantage it should work in any program (as long as it allows AutoHotkey to paste text) not just your editor. Some might compare it to the "tag list" or "clip libraries" you might find in some text editors as well.

Lintalist is an open source program written in AutoHotkey which allows you to store and (incrementally) search and edit texts in bundles and paste a selected text in your active program. The text can be interactive, for example you can automatically insert the current time and date, ask for (basic) user input or make a selection from a list etc and finally it can also run a script. You can use keyboard shortcuts or abbreviations to paste the text (or run the script) without opening the search window.
Bundles can be context sensitive and multiple bundles can be used at the same time (if they match the criteria).

If you write your text in HTML or Markdown you can paste formatted text (bold, italics, images, links etc) into your documents or emails. You can also directly read RTF or Images to paste as well.

Features:


* A novel feature is the ability to use two parts of text depending on how your bundle is set up
* Assign keyboard shortcuts to your favourite Snippets
* Use abbreviations (shorthand) for your favourite Snippets (not meant to replace or compete with AHK hotstrings)
* Run scripts which can be included in a Bundle
* Standard Plugins:
* Set caret position after pasting
* Insert date & time (incl. math operations)
* Pick date or date range from a Calendar
* Choose item from a list
* Use counters
* Use selected text
* Use the clipboard
* Insert text from a file
* Chain snippets (insert the contents of one snippet into another snippet)
* Insert a character
* Calculations
* Use local variables
* Split text into parts to reuse        

Search window:



1. Type query (multiple search modes)
2. Menu + search options.
3. Result list with Part 1, Part 2, Key(board shortcut), Short(hand, abbreviation). Columns are dynamic, if part 2, key or short are not present in the loaded bundle(s) they will not be displayed.
4. Preview of top most or selected snippet text. In statusbar: loaded bundle(s) and hits / number of snippets.

Videos (not the best of quality, YT reduces the quality I'm afraid after uploading)

1. Introduction: http://youtu.be/XfjZPAhHB8c
2. HTML/Markdown: http://youtu.be/Q6SFkttjUQk
3. Formatted text: http://youtu.be/J1StUarGHmI
4. Plugins: http://youtu.be/Rtd_ChyRVkM

Notes:

Some example bundles are available here https://github.com/lintalist/lintalist-bundles/ simply copy these to the Bundles\ folder and restart Lintalist - right click tray menu.

The release (see GH) contains lintalist.exe - it is simply a renamed autohotkey.exe included for convenience.
In order for Lintalist to run scripts it needs a copy of AutoHotkey - Lintalist is not meant to be compiled.

Feedback is always welcome!

Website: http://lintalist.github.io/ - Source & releases: https://github.com/lintalist/lintalist/

Edit2: forgot to add that is a fully portable, it stores everything in the folder the program resides in (settings and bundles). When you run it for the very first time it does ask if you want a shortcut on your desktop or would like to automatically start it with Windows but if you answer don't do that you can run it from a USB drive or dropbox account for example.

Curt:
Bravo, Congratulations, and Thank You!

My favourite line in your post:

a program (script) I've developed and used for a long time.-Lintalist
--- End quote ---

 :up:

Lintalist:
Thanks. Glad you liked the post :-)

Edit: forgot to add that is a fully portable, it stores everything in the folder the program resides in (settings and bundles). When you run it for the very first time it does ask if you want a shortcut on your desktop or would like to automatically start it with Windows but if you answer don't do that you can run it from a USB drive or dropbox account for example.

ewemoa:
fully portable, it stores everything in the folder the program resides in (settings and bundles). When you run it for the very first time it does ask if you want a shortcut on your desktop or would like to automatically start it with Windows but if you answer don't do that you can run it from a USB drive or dropbox account for example.
-Lintalist (August 24, 2015, 01:30 PM)
--- End quote ---

Nice!

IainB:
@Lintalist: Thankyou. Very interesting proggie (speaking as another AHK user). I read through the details at the website: http://lintalist.github.io/
Lintalist looks like it could be a pretty powerful tool. I see what you mean about the TextMate concept for Windows.
A few really useful applications in DOS/Windows started off being cribbed from the Mac environment and being transplanted into Windows.

Navigation

[0] Message Index

[#] Next page

Go to full version