The problem: quite usual editing of several ZExpressions/ZLibraries at once. Creating/fixing a ZLibrary requires also modifications in one or several ZExpressions. For now, the only possibility is to switch between several ZExpressions and/or ZLibraries manually. Switching to the desired code component by Project tree and searching appropriate place (e.g. occurence of a function being modified) occurs again and again. It is not very comfortable.
Another problem is searching for some named component/variable/function in Project tree or ZLibrary or ZExternalLibrary.
Here are some ideas:
1. Allow to open several code editors at once; or in general component details = Properties+Preview+Editor. Each of them can be in a different tab of a tabbed layout.
2. Finding the definition of a function/variable/constant from its usage in code. Similarly to Crtl+LMB in Eclipse or "Find declarations"/"Go To Definition" popup menu item in CodeBlocks or MSVC IDEs.
3. "Find component" dialog should allow also wildcards (*) and should find also functions in libraries and external libraries. Auto-completion would help also in this dialog.
4. Navigate backward and navigate forward buttons (keyboard shortcut) allowing to open detail of previous/next component in a history of their editing/showing. Eclipse, MSVC, ... IDEs usually allow this functionality.
Some more ideas will maybe come later.
Better navigation in project
Moderator: Moderators