On Tue, May 10, 2011 at 01:05, Colomban Wendling lists.ban@herbesfolles.org wrote:
Hi,
Some fast and partial answers:
Le 10/05/2011 00:39, Eugenio Rustico a écrit :
- maybe an "import project" function would be useful, scanning a
directory (recursively?) and opening/adding to project every listed file
I think Jiří Techet's GProject plugin might be of some interest for this (I haven't tried it yet though). The plugin isn't already part of GeanyPlugins, but AFAIK it'll become soon, and you can use it before anyway.
Yes, this is what the plugin really does - you specify patterns of files that should be added to the project and see all of them in a tree in the sidebar. You can get the sources here:
http://gitorious.org/gproject/gproject
Make sure you use Geany from SVN - the plugin wouldn't work correctly otherwise.
- a "project" in geany is just a session, am I right? Is there any way
to have a project with many files while having just a subset open?
As above, I guess GProject might help you.
Right.
- it would be nice to have a function that switches to the
correspondent header file, opened or not (opening a new tab in case is not)
I think there is a plugin that provides the feature, but I don't remember which one. Maybe GProject?
Yes. You can configure what files are considered to be headers/sources independently for every project in a separate project tab. You can also assign a keybinding for swapping headers/sources.
Cheers,
Jiri