Code::Blocks Forums
Developer forums (C::B DEVELOPMENT STRICTLY!) => Plugins development => Topic started by: dje on December 16, 2007, 10:32:40 pm
-
Hi all !
I am proud to release the ThreadSearch plugin v1.0 !
No more problems on Linux :D
Next step is to put it in SVN contribs !
Features :
- multi-threaded "Search in files"
- preview of the results (left single click on log window)
- file open (left double click on log window)
- check boxes instead of radio boxes to allow searches with both project and directories for example.
- contextual menu "Find occurrences" to start a search in files with the word under cursor (can be activated or not)
Why ?
- I am working on very big projects (700 Mo of cpp, h files) and text searches take up to 5 minutes. It is very frustrating being blocked because of the search. It is now possible to continue editing code during searches.
- I do not like leaving the editor position to browse 'Search in files' resuts. There is now the 'Code preview' to do this with possibility to open the file at the right position.
What's new ?
- Runs both on Windows and Linux (at least on Ubuntu 7.04)
- update and update.bat scripts update :wink:
Installation :
- Download the Windows ThreadSearch 1.0 plugin (http://www.esnips.com/doc/99ba8471-a756-466e-b10f-f9eea67302ba/ThreadSearch-1.0).
- Click on Plugins/Manage plugins
- Click on Install new and select the downloaded plugin
Note :
SVN release 4734 or later is required !
Build
Extract the source code (http://www.esnips.com/doc/2dff0a79-5bac-4b84-8f68-28132c418573/ThreadSearchSourceCode1.0) in src\plugins\contrib\ThreadSearch, open the CodeBlocks project and build it. The .cbplugin is generated in src\plugins\contrib\ThreadSearch\plugin and is ready for install.
User manual
Here is the wiki page (http://wiki.codeblocks.org/index.php?title=ThreadSearchManual)
Feel free to send feedbacks ! :)
Dje
-
No more problems on Linux :D
Next step is to put it in SVN contribs !
Thats great news! :D
-
Good!, I have an alternative now to find into wxWidgets files (http://forums.codeblocks.org/index.php/topic,7443.msg56491.html#msg56491)... :D
Too many thanks, DJE!