I am a heavy Notepad++ user for development, and like to thank everybody for their good work.
If you think about future improvements, one area that really could need some work is the
"find in files" functionality.
Usully I have to search through tons of files in our source repository located on the network, and Notepad++ is difficult to use in this scenario.
1) Notepad++ waits to display the result until the end of the search. Since the search can take sometimes minutes, Notepad++ is hanging during this time.
=> Move the search into a seperate thread would be nice. That would also allow to run multiple searches at the same time.
2) I'd like to see the initial results immedialty so that I can work with the files while the search is still going on.
3) I'd like to use the "find" operation on a "find in files" result. That is not possible at the moment.
Thanks,
Ulf
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Now you search in your source tree for example for "MyClass" throug the "find in files" operation.
The result windows shows now 1000 lines in 220 files.
Now I like to narrow my search and want to find the definition of class MyClass by searching in the result window from above for the text "class" instead of doing a new search for "class MyClass".
Thanks anyway for the gerat editor,
Ulf
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I really agree with these suggestions except last one. Regarding threading for search I totally agree with it. I faced same problems many times. If I have to add functinallity to some of files and I want to search the files it takes long time where the desired results are at begining. And I can't stop the search when I found the keywards are wrong which will bring up the huge result set.
also I will suggest to make Find and replace and other functinality as plugin and run plugin in threading. so while plugins are doing their work, we can do ours. :) Yes, this can have many conflicts but smart user can take care of it.
regarding last suggestions it will not be useful in such small window or it will not be possible to create handy UI for it. It will be better to open all files and then run "Find" command in opened file.
Here I will prefer to have some more functionally.. called "Grouping".. I know Don you will feel to kick me out of this world, but I think this is the time to implement this functinality.
Becase NPP is single instance software, multitasking people might want to keep couple of editors. So "Grouping" will help to organize the opened files. what I need the tabs over file tabs. So functionality like find and replace can be done in specified tab.
I don't feel this correct place to suggest this. but I feel very good about compare tool for SVN.
I will like to have same thing implemented for CVS. Also update and commit using NPP.. surely you will deny this suggestion, but this is implemented for Microsoft visual studio and NPP is not IDE. The facilities of "Language" toolbar lead me to think in this direction.
sorry for long draft. but I will definatly I will like peoples views on it.
Best Regards,
Abhay Joshi
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't have technical knowledge as to how easy/practical the above suggestions are to implement (I use NPP for PHP ;) ) but they sound like good suggestions to me.
I would also like to see a 'Count' button in the replace dialogue box. At the moment that only exists in the find box.
Thanks, B
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I am a heavy Notepad++ user for development, and like to thank everybody for their good work.
If you think about future improvements, one area that really could need some work is the
"find in files" functionality.
Usully I have to search through tons of files in our source repository located on the network, and Notepad++ is difficult to use in this scenario.
1) Notepad++ waits to display the result until the end of the search. Since the search can take sometimes minutes, Notepad++ is hanging during this time.
=> Move the search into a seperate thread would be nice. That would also allow to run multiple searches at the same time.
2) I'd like to see the initial results immedialty so that I can work with the files while the search is still going on.
3) I'd like to use the "find" operation on a "find in files" result. That is not possible at the moment.
Thanks,
Ulf
> 3) I'd like to use the "find" operation on a "find in files" result.
> That is not possible at the moment.
What do you mean?
Perhaps using other tools will be of more convenience.
I don't think most users have to search tons of files, so this is not what I think of for future improvements.
>What do you mean?
Lets say you have a java class MyClass.
Now you search in your source tree for example for "MyClass" throug the "find in files" operation.
The result windows shows now 1000 lines in 220 files.
Now I like to narrow my search and want to find the definition of class MyClass by searching in the result window from above for the text "class" instead of doing a new search for "class MyClass".
Thanks anyway for the gerat editor,
Ulf
Hey Don,
I really agree with these suggestions except last one. Regarding threading for search I totally agree with it. I faced same problems many times. If I have to add functinallity to some of files and I want to search the files it takes long time where the desired results are at begining. And I can't stop the search when I found the keywards are wrong which will bring up the huge result set.
also I will suggest to make Find and replace and other functinality as plugin and run plugin in threading. so while plugins are doing their work, we can do ours. :) Yes, this can have many conflicts but smart user can take care of it.
regarding last suggestions it will not be useful in such small window or it will not be possible to create handy UI for it. It will be better to open all files and then run "Find" command in opened file.
Here I will prefer to have some more functionally.. called "Grouping".. I know Don you will feel to kick me out of this world, but I think this is the time to implement this functinality.
Becase NPP is single instance software, multitasking people might want to keep couple of editors. So "Grouping" will help to organize the opened files. what I need the tabs over file tabs. So functionality like find and replace can be done in specified tab.
I don't feel this correct place to suggest this. but I feel very good about compare tool for SVN.
I will like to have same thing implemented for CVS. Also update and commit using NPP.. surely you will deny this suggestion, but this is implemented for Microsoft visual studio and NPP is not IDE. The facilities of "Language" toolbar lead me to think in this direction.
sorry for long draft. but I will definatly I will like peoples views on it.
Best Regards,
Abhay Joshi
I don't have technical knowledge as to how easy/practical the above suggestions are to implement (I use NPP for PHP ;) ) but they sound like good suggestions to me.
I would also like to see a 'Count' button in the replace dialogue box. At the moment that only exists in the find box.
Thanks, B