Version 2.9 - Updated to take advantage of latest mac technologies. Now runs only on 10.6 or later Intel macs. - Added an option to the Manager menu to save the paths of the search results to text file. - added new kMDItemContentTypes so more files are recognized - bug fixes
With the number of files many of us have on our computer it becomes almost impossible to find code we have already created. Spotlight doesn't even allow us to search our Applescript code files and Spotlight doesn't index all of the folders that hold our other types of source code. Well now there's ScriptLight which allows you to have all of your code files in one place. You'll rediscover files you forgot you ever had!
Computer Requirements ScriptLight will work on Macintosh computers with system software of MacOSX 10.6 and higher for Intel based Macs. A version for MacOSX 10.4 and PPC Macs is linked above.
Sections of the Main Window
How Does ScriptLight Work? It’s very easy. You tell ScriptLight what types of code files you want added, you tell ScriptLight what folders to search for those files, you update your database, and that’s it. ScriptLight will find your code files in those folders and add them to the database of information so you can perform all of the functions in ScriptLight. You can add/remove search folders. You can change the file types Scriptlight will search for. Just press the “Update DB” button and ScriptLight will make the necessary changes according your preferences.
Now that ScriptLight is all set up you double-click a file in the table and the Code Preview window opens so you can view your code. You can search for specific files in the search area and the Code Table will adjust to find only those code files. If you view their code all of your search terms are highlighted so you can find the terms easily. Select another file in the Code Table and the Code Preview Window will adjust accordingly. It’s that simple!
What are people saying about ScriptLight? An Administrator from MacScripter.net I just downloaded your app. Very cool and great job! This should go over very well in the scripting community.
A customer with over 4000 code files in ScriptLight This is truly great stuff. Love it. Given it's efficiency with my early tests, I'm not straining ScriptLight at all. Everything seems to be working quite well too... I'm going to find this very useful.
Voted the #3 application by the Editors of Swinkle.net http://www.swinkle.net/top
From an email I received I've been using ScriptLight for a while now, and I must say, wuhu, I found some of my old shellscripts... almost think I love you! Very nice application.
From another customer Hank, you are insane. Damm, the speed when running an update on the database is SUPER!
Why ScriptLight was created I started programming with Applescript. What frustrated me most was as I got more into applescript I had a harder and harder time finding the applescript code that I had already written. When I would try to write a new applescript I wanted to re-use some of the applescript code that I had already written but I had no easy way of finding the code I needed. Spotlight doesn't index applescript code files so Spotlight was useless for this task. So I set out to find something to help me. I did find a few solutions but they were very expensive. That's when I decided to write my own program to help me and that's how ScriptLight started. I quickly learned that I wasn't the only person having these difficulties. So after several months of using ScriptLight just for my own personal use, I decided to release it as a program so others could benefit too. Then as my programming skills expanded I started using other languages, and ScriptLight naturally morphed into more than just a tool to search applescript files. Today ScriptLight has many languages that it handles and many more capabilities than just searching. Really, I don't know what I would do without it!