Function list for all open files ?

Integrated Development Environment issues like IntelliTips, Resource Editor, and the ClassViewer (with the Tags tab selected in the Workspace Manager).

Function list for all open files ?

Postby Frank » Fri Dec 07, 2007 9:24 am

Hello,

sorry but I found nothing about that: Is it possible to parse all open documents so that the function list and the intelliTips includes all the functions of the open files ?

If that doesn't work - would be a nice idea, or ?

regards, frank
User avatar
Frank
Newbie
 
Posts: 2
Joined: Mon Jun 19, 2006 11:00 pm

Re: Function list for all open files ?

Postby Mofi » Fri Dec 07, 2007 10:46 am

At Configuration - File Handling - Miscellaneous make sure that there is setting Close all files when opening or switching projects not checked.

Now create a new project/workspace with a name like OpenFiles for example in the directory of the INI of UEStudio/UltraEdit. Click on button +All Open Files and close/save the project.

Now you have what you want.

Whenever you need a function list or IntelliTips for all open files and the list of opened file has changed, re-open the OpenFiles project, remove all existing files and add all open files.

An automatical symbol database handling for open files without a project is not a really good idea because then UE or UES has to update always the symbol database when a file is closed or a new is opened. Think about the delay created when opening 200 files at the same time or opening a file with 100 MB and more because of the search for symbols. But even for closing/opening 1 small file the necessary update of the database would result in a loss of performance because I would have to wait for the finish of the symbol update process.

Sure, instead of an automatic database update a manual "create symbol database for all open files" could be implemented. But this would just save a few clicks in comparison to what I have suggested above. I think, most of us working with function lists for more files than the current file and IntelliTips simply work with projects and workspaces.

Is working with a project not also an option for you?
User avatar
Mofi
Grand Master
Grand Master
 
Posts: 3937
Joined: Thu Jul 29, 2004 11:00 pm
Location: Vienna


Return to IDE (ClassViewer, IntelliTips, ...)