TODO extension

Posted by toddw on 2007-06-29 10:17

ActiveState has created an extension to list TODO items found in opened files / projects.

Note: The TODO extension has moved locations (to the Komodo addons page), you can now find it here:
http://community.activestate.com/node/1396

The extension will need to be download and then installed into Komodo, after which the extension will be automatically updated and maintained through the Komodo extension manager.

Cheers,
Todd

cheesegrits | Fri, 2007-06-29 10:49

I just know the answer is going to be so obvious I'll be slapping my forehead, but ... where is it?

-- hugh

toddw
ActiveState Staff
Fri, 2007-06-29 11:06

I've added the attachment again, so it should be now visible.

Todd

bcorfman | Thu, 2007-07-26 07:46

I'm just starting to use this, but it looks pretty good so far.

redndahead | Fri, 2007-10-12 13:27

It's working great so far. Is there any chance that it can search through the entire project? Would this be unusably slow for large projects?

Thanks

Adam

toddw
ActiveState Staff
Fri, 2007-10-12 14:48

Hi Adam,

The TODO extension does not yet support the "search in projects" option, although it is on the todo list, heh. There is a request to add this functionality to Komodo's find/replace tools, and when that is done it will be added as a UI selection to the TODO extension. The feature request is here:
http://bugs.activestate.com/show_bug.cgi?id=67490

Cheers,
Todd

sbeckeriv | Thu, 2008-06-05 11:03

With the search in project can I customize which files it searches in? I am finding that a lot of my sql dump, log files and config files are matching some of my patterns.

Thanks
Becker

toddw
ActiveState Staff
Thu, 2008-06-05 11:46

Unfortunately the find in project functionality does not yet support any file filtering settings. I've logged this as a bug here:
http://bugs.activestate.com/show_bug.cgi?id=77634

One way to possibly get this to work is to adjust the project live folder includes/excludes to filter out these items, though these excluded files will no longer be visible in the project pane.

redndahead | Fri, 2007-10-12 15:36

Thanks I appreciate it. Here are a couple of more requests. I would like to remove any whitespace before the line when displayed under content. I tried looking in the extension and remembered that JavaScript really isn't my strong point. Could that either be a setting or the default option? If/when you accomplish this could you show me where you made the change so I can kind of learn how this works?

Thanks

Adam

toddw
ActiveState Staff
Fri, 2007-10-12 16:08

I've added the following enhancement request:
http://bugs.activestate.com/show_bug.cgi?id=72834

Todd.

redndahead | Fri, 2007-10-12 16:35

Thank you again.

Tom | Fri, 2007-11-16 19:58

Works in Komodo IDE or Edit for version 4.1 and above.

Komodo is reporting that this isn't compatible with Komodo 4.2.1?

toddw
ActiveState Staff
Sat, 2007-11-17 11:12

Hi Tom,

I've updated the extension to work with Komodo 4.2.1, you can now find the extension here:
http://community.activestate.com/node/1396

Cheers,
Todd

manatlan2 | Tue, 2008-08-19 12:01

It seems that your url send a 404 currently ...

toddw
ActiveState Staff
Thu, 2008-08-21 13:17

Thanks for the info, I've updated the links. Must have been some admin changes with the Komodo community site (drupal changes) that made the old links un-accessible.

Cheers,
Todd

Tom | Sat, 2007-11-17 18:20

Thanks Todd. :-)

isaak | Sat, 2008-06-07 07:48

I really like this extension, it is comparable to a Quanta feature (forgot the name) which I missed and that can be very useful for project management between multiple developers.

Many thanks!
--
Isaak Malik
Web Developer

dpush | Wed, 2008-12-24 01:53

it'll be better if search didn't start if pattern is empty.
In other way it took so long and block all application.
And user could do it incidentally.

toddw
ActiveState Staff
Wed, 2008-12-24 10:17

I've updated the extension to simply clear the results when there is no search text supplied.

Note: There are still plenty of ways to "shoot yourself in the foot" given that it is a regex :D

Cheers,
Todd