|
|
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » Suggestions for improvements
|
|
Re: Suggestions for improvements [message #52 is a reply to message #7] |
Tue, 22 November 2005 22:48 |
mr_ped
Messages: 825 Registered: November 2005 Location: Czech Republic - Praha
|
Experienced Contributor |
|
|
aroman wrote on Sun, 20 November 2005 20:29 |
Show possible header files during #include.
|
And after right clicking on
#include "some_h_file.h"
add "Open file: some_h_file.h" into context menu.
And another minor improvement:
Allow to reorganize file tabs with drag and drop method.
(like new firefox 1.5 has it)
[Updated on: Tue, 22 November 2005 22:51] Report message to a moderator
|
|
|
|
Re: Suggestions for improvements [message #65 is a reply to message #59] |
Wed, 23 November 2005 01:21 |
mr_ped
Messages: 825 Registered: November 2005 Location: Czech Republic - Praha
|
Experienced Contributor |
|
|
"Minor" in terms of usability impact.
I don't care if your IDE source needs refactoring to implement it, it's up to you to choose what's worth of the effort, and what will stay in ToDo for months/years.
I'm still testing the IDE during work-breaks, so here are some further things:
- I don't like the static context menu. It always shows only undo/redo/Copy'n'paste functions.
Check MS Visual Studio (with or without Visual Assist), or vslick ... both do change context menu according to context under which it is requested. (that's the matter why it is called context menu)
(I believe this one will be difficult too)
- when I use "Go to definition/declaration" in this case:
void foo(void) {
//cursor is standing somewhere on the "foo2" text
foo2();
}
it will take me to the foo() definition (i.e. 2 lines up), not to the definition of foo2(). This is quite different behaviour from vslick/vassist.
I already found out the correct way is to use Ctrl+W to query word, and than double click on the result, but this requires keyboard + mouse action, while common "go to ..." from vassist/vslick is usually single hotkey.
...
I'm testing the IDE on dumb pure C small code snippets, so I'm not sure how does my experience comply with large C++ project.
|
|
|
|
|
|
|
|
Re: Suggestions for improvements [message #168 is a reply to message #7] |
Mon, 28 November 2005 21:47 |
gprentice
Messages: 260 Registered: November 2005 Location: New Zealand
|
Experienced Member |
|
|
Quote: |
But there are no open files in TheIDE Smile There is just one file you are editing... Means only possible thing is some form of LRU list. And never forget to use Ctrl+Tab, that is the best option for dealing with LRU files AFAIK.
Anyway, I will consider adding <LRU> pseudopackage....
|
You've lost me just slightly. By open files, I was referring to the files that have a "file tab" - the ones that you can step through with Ctrl Alt left/right. I miss Ctrl shift tab for reversing ctrl tab stepping order.
I recall some discussion about this on the mailing list. I definitely don't want to tell you what to do or suggest priorities but I wouldn't be using slickedit for serious work if I hadn't been able to write my own "open files" list vertical toolbar. Most often I have this displaying "open buffers" (slickedit terminology) grouped into directories that can be collapsed (I don't use the collapsing much) but I can also have a single MRU list (most recently used). A feature I also consider essential is the ability to alternate between the last two files visited - e.g. suppose you use ctrl tab to step through files a,b,c,d,e - then alternating between last two files would go d,e,d,e,d,e indefinitely. I also have a "mode" for stepping backwards and forwards thru MRU list without altering the MRU list itself until you exit the mode - arrow keys step forwards/back - also numeric keys 1 to 9 "jump" to that position (but I don't use them a lot).
Anyway, LRU pseudo package sounds good but it would need to show only files that are "open" (that have a file tab), rather than show the entire history of files you have edited since time began the way ctrl tab does - even better would be a hotkey or context menu option for switching between "all of time" and "current" files.
Graeme
|
|
|
Goto Forum:
Current Time: Mon Jun 03 23:33:58 CEST 2024
Total time taken to generate the page: 0.02741 seconds
|
|
|