1. Allow remote file to echo the local file; .e.g, when I edit and save, saves to both.
The generalization of this is for a project to be
both local and remote, and mods apply to both.
2. When a cpp file is open, right-click menu on file name tab has "open header file".
3. Right-click menu in editor on #include line has action "open include file".
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for all the suggestions.
I will try to add some of them under the Feature Request when possible.
To answer some of them.
1.2 Share connection between Projects
Unfortunately this is not possible with the current plugin-based design of BVRDE.
1.4 Namespace Class View
Already a Feature Request in the tracker. My C++ class scanner doesn't really support this yet.
1.5 Makefile/macro
Not entirely sure what you mean. Do you mean add files in the project from parsing a makefile when the makefile is added to the project?
2.1 Tracking properties
It already tracks the files in the Project Explorer, but for some reason (which I don't really remember) the Class View only tracks when the Properties popup-menu is hit. Will correct that...
2.3 No caching
Caching was intentionally disabled because it could "miss" files modified externally. Intelligent cache on/off switching should be considered while browsing files though.
3.1 Combine remote/local
I initially wanted an option to save a local backup (just in case), but combining local/remote files in the build-process seems too difficult. Doing some kind of intelligent synchronisation seems a better choice.
3.2 Open Header click
You can assign a keyboard shortcut to the OpenHeader macro already today. This will allow you to open a header in one keystroke.
3.3 Open File
Nice idea.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've been trying out BVRDE 0.9 with our source tree. Seems to work well generally.
Here are a few suggestions that would help with usability and configuration.
Wish List:
1. Rename "Solution" to something more meaningful,
e.g. "Project Group".
Allow the project group to have a name.
2. Allow all projects within the Solution to share connection data.
ie., have Properties specification at the Solution level.
3. Add a remote folder (not just files).
4. Class view: add namespace hierarchy to the tree view.
5. Add files in a makefile's macro. I.e., specify
the remote makefile and macro, and all the
files in that macro are added to the project.
Issues:
1. Properties window should track the selected item in the Class View and
Solutions tree.
2. Allow configuration of Solutions, Properties, Output, etc. windows: font, position, etc.
3. Does not seem to cache the remove directory tree. Always a delay when
"add a remote file" while retrieves the directory list.
4. Icon button under "Solutions Explorer" does not have a tooltip.
what does it do?
5. Clicking on the Output and Commands icons at the bottom
will open the windows. Clicking again does not close them.
1. Allow remote file to echo the local file; .e.g, when I edit and save, saves to both.
The generalization of this is for a project to be
both local and remote, and mods apply to both.
2. When a cpp file is open, right-click menu on file name tab has "open header file".
3. Right-click menu in editor on #include line has action "open include file".
Thanks for all the suggestions.
I will try to add some of them under the Feature Request when possible.
To answer some of them.
1.2 Share connection between Projects
Unfortunately this is not possible with the current plugin-based design of BVRDE.
1.4 Namespace Class View
Already a Feature Request in the tracker. My C++ class scanner doesn't really support this yet.
1.5 Makefile/macro
Not entirely sure what you mean. Do you mean add files in the project from parsing a makefile when the makefile is added to the project?
2.1 Tracking properties
It already tracks the files in the Project Explorer, but for some reason (which I don't really remember) the Class View only tracks when the Properties popup-menu is hit. Will correct that...
2.3 No caching
Caching was intentionally disabled because it could "miss" files modified externally. Intelligent cache on/off switching should be considered while browsing files though.
3.1 Combine remote/local
I initially wanted an option to save a local backup (just in case), but combining local/remote files in the build-process seems too difficult. Doing some kind of intelligent synchronisation seems a better choice.
3.2 Open Header click
You can assign a keyboard shortcut to the OpenHeader macro already today. This will allow you to open a header in one keystroke.
3.3 Open File
Nice idea.