I've just released OpenCTags plugin for Notepad++.
Take a look at http://openctags.sourceforge.net/index.html and tell me what you think.
OpenCTags is a plugin that uses Exuberant CTags generated files to help you easily navigate throw your code.
Roméo JUNCU
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I tried it with a big C project. The result is for a first solution ok, but all available tags are in a big list. At best only the possible values are visible. This also very important for me on using structures or unions.
However very nice adaption. Could you imagine to merge this with the Function List Plugin (to show classes, methods and functions within a project).
Best Regards
Jens
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think the explanation on openctags site are not quite detailed, but, maybe you've already noticed, OpenCTags is context sensitive and the list updates itself while you're taping the name of function.
I just need to explain a little more the way that OpenCTags works.
However, it is a quite good idea to have a list which depends on the context of the current variable. I saw that ctags already does a part of a job (for any tag it tells what is his parent class, struct or union), and this part I can use, I just need some code to search for local variables, thing that ctags does not.
Of course, your project, Function List Plugin, may be riched to become a sort of Object Explorer for a file and ctags may help for this. This is one idea.
Regards!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just started using NPP. Hopefully my search for a great c/c++ editor is over. I had been using textpad with ctags and copied the same ctags.exe file in NPP plugin + followed the steps. When I do Alt+space or go to plugin and hit "find tag", NPP hangs. My tags are on a fairly large project. The ctags tags file is 91MB!
Thanks
Nihar
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've just released OpenCTags plugin for Notepad++.
Take a look at http://openctags.sourceforge.net/index.html and tell me what you think.
OpenCTags is a plugin that uses Exuberant CTags generated files to help you easily navigate throw your code.
Roméo JUNCU
Nice plug in, But I noticed something that mess me up a bit
I tried to change the hotkey in N++, but it doesn't work
On my keyboard, I got 2 alt's
One Alt, and the second "Alt Car"
So, could you change the key ATL to AltCar, or add an option to do so, because this really mess me up.
Thanks
I tried it with a big C project. The result is for a first solution ok, but all available tags are in a big list. At best only the possible values are visible. This also very important for me on using structures or unions.
However very nice adaption. Could you imagine to merge this with the Function List Plugin (to show classes, methods and functions within a project).
Best Regards
Jens
I think the explanation on openctags site are not quite detailed, but, maybe you've already noticed, OpenCTags is context sensitive and the list updates itself while you're taping the name of function.
I just need to explain a little more the way that OpenCTags works.
However, it is a quite good idea to have a list which depends on the context of the current variable. I saw that ctags already does a part of a job (for any tag it tells what is his parent class, struct or union), and this part I can use, I just need some code to search for local variables, thing that ctags does not.
Of course, your project, Function List Plugin, may be riched to become a sort of Object Explorer for a file and ctags may help for this. This is one idea.
Regards!
Hi,
I just started using NPP. Hopefully my search for a great c/c++ editor is over. I had been using textpad with ctags and copied the same ctags.exe file in NPP plugin + followed the steps. When I do Alt+space or go to plugin and hit "find tag", NPP hangs. My tags are on a fairly large project. The ctags tags file is 91MB!
Thanks
Nihar
Well, I'll try a different approach of using ctags file, which will consume less memory.
I just need some time.