Home » U++ TheIDE » U++ TheIDE: CodeEditor, Assist++, Topic++ » Fold/Unfold in code editor [FEATURE REQUEST]
|
|
|
|
| Re: Fold/Unfold in code editor [message #1984 is a reply to message #1980] |
Wed, 29 March 2006 12:26   |
|
|
That would be nice, but frankly in editors that have this feature I dont use it...
IMHO much more useful are blocked opertations..
This is my private editor wishlist (lower number - greater priority)
1. Parsing of external headers in assist++
2. Block operations (in the same way ultraedit does them)
3. Syntax highlighting for xml, html, css..
4. list of edited files placed in tabctrl together with workspace pane
5. As an addition to this tabctrl I would like to have 'go to symbol or definition'
6. Multiline tabs
*4,5 - I think this two can be merged into one pane divided as current workspace pane. At the top there are listed opened files, at bottom there are listed symbols of active file.
[Updated on: Wed, 29 March 2006 12:27] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
| Re: Fold/Unfold in code editor [message #1996 is a reply to message #1991] |
Wed, 29 March 2006 14:00   |
 |
fudadmin
Messages: 1321 Registered: November 2005 Location: Kaunas, Lithuania
|
Ultimate Contributor Administrator |
|
|
| luzr wrote on Wed, 29 March 2006 12:43 |
| fudadmin wrote on Wed, 29 March 2006 06:19 |
| unodgs wrote on Wed, 29 March 2006 11:26 | That would be nice, but frankly in editors that have this feature I dont use it...
|
I always use Code::Blocks for editing in parralel with Ultimate++. Especially, if I need to navigate through a lot of big files, its various folding/unfolding options are excellent.
|
BTW, how are you using it?
I suspect that you are folding all function bodies, right?
Mirek
|
Yes. And classes or "if", "for", "ifdef's" etc. Then it has alternate...
|
|
|
|
|
|
|
|
| Re: Fold/Unfold in code editor [message #1999 is a reply to message #1988] |
Wed, 29 March 2006 14:49   |
|
|
| fudadmin wrote on Wed, 29 March 2006 06:19 |
| unodgs wrote on Wed, 29 March 2006 11:26 | That would be nice, but frankly in editors that have this feature I dont use it...
|
I always use Code::Blocks for editing in parralel with Ultimate++. Especially, if I need to navigate through a lot of big files, its various folding/unfolding options are excellent.
|
Try to use 'Go to line or symbol'. I have a F2 shortcut for it. I think it's better than code folding. You don't have to scroll text view and expand the proper method. You just type the piece of mehtod/symbol name and press enter..
|
|
|
|
| Re: Fold/Unfold in code editor [message #2000 is a reply to message #1992] |
Wed, 29 March 2006 14:55   |
|
|
| gprentice wrote on Wed, 29 March 2006 06:48 |
| Quote: | That would be nice, but frankly in editors that have this feature I dont use it...
|
Yeah, same here. Slickedit has code folding and I've used it about once. Could depend on the type of work you're doing I guess but I suspect it's a little overrated and doesn't help productivity much - unlike word completion ...
Graeme
|
You mean dynamically opened popup window during typing with all matched variables/method names? (like in visual assist?)
Yes that would be cool.
Current "ctrl+," is too limited as it only displays names found before cursor.
[Updated on: Wed, 29 March 2006 14:56] Report message to a moderator
|
|
|
|
|
|
|
|
| Re: Fold/Unfold in code editor [message #2028 is a reply to message #2000] |
Thu, 30 March 2006 08:52   |
gprentice
Messages: 260 Registered: November 2005 Location: New Zealand
|
Experienced Member |
|
|
| unodgs wrote on Thu, 30 March 2006 00:55 |
You mean dynamically opened popup window during typing with all matched variables/method names? (like in visual assist?)
Yes that would be cool.
Current "ctrl+," is too limited as it only displays names found before cursor.
|
Hmmm, well I have to confess I didn't know "Ctrl+," was there coz I'm only just starting to play with the IDE a bit more right now - yeah, that's what I meant ... - it's a great feature - though I would like to be able to use Ctrl+, to step through the list of names instead of having to switch to a different key after pressing Ctrl+,
I haven't used Visual assist but the next release of Slickedit lets you select what type of things show up in the popup window - member names or just local context. It does let you search either forwards or backwards but I don't use forwards direction very often.
(It'll take a lot to drag me away from Slickedit though - jump to definition and pop back is just too useful )
Graeme
[Updated on: Thu, 30 March 2006 08:53] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Re: Fold/Unfold in code editor [message #2071 is a reply to message #2069] |
Fri, 31 March 2006 12:37   |
|
|
| gprentice wrote on Fri, 31 March 2006 05:05 |
This might have been suggested already, but in case not, with "navigate in the file" (Ctrl G), a possibility is to allow selection of what type of C++ elements are listed e.g. you might want to see only function names - many editors provide the ability to display a list of the names of functions in the current file so you can find a particular function quickly. It's probably true that variable and class definitions etc. would mostly come before function definitions in a source file (they usually do in my code) but this means scrolling down to see them (in the Ctrl G window). Also, ideally, it would be possible to have one "hot-key" that brings up the Ctrl G window with function definitions only and one that brings up everything (or whatever you last selected) or something or other ...
Graeme
|
There could be tabctrl in Ctrl G window with sheets:
all, functions, variables, classes..
PS: This is the good time to renew my request about 'tabbed'workspace. See attached screenshot to see what I mean (sorry for my terrible painting skills )
Edit:
I moved the screenshot to "Tabbed workspaces..." topic (saving space ) fudadmin
[Updated on: Fri, 31 March 2006 13:55] by Moderator Report message to a moderator
|
|
|
|
|
|
|
|
| Re: Fold/Unfold in code editor [message #2075 is a reply to message #2072] |
Fri, 31 March 2006 13:21   |
|
|
[quote title=fudadmin wrote on Fri, 31 March 2006 05:56]| unodgs wrote on Fri, 31 March 2006 11:20 |
| luzr wrote on Fri, 31 March 2006 03:36 |
| Quote: |
Pop back: Alt+Left (forward: Alt+Right)
Mirek
|
I didn't know these two...
|
That's why I think this kind of options must be in the context menu - for learning and reminding purposes for some people
(including me...) and to avoid complains that theIDE has half of features of ...(some "favourite" list)
|
Hmm.. I understand for newbies it is better, but IMO in context menu there should be only the most important things.. Too large context menu scares me a little bit..
|
|
|
|
|
|
| Re: Fold/Unfold in code editor [message #16530 is a reply to message #2076] |
Mon, 23 June 2008 11:33   |
|
|
Code folding is important for well programming!
I programming in other languages and other IDEs and I want to say that Fold/Unfold code editor is important (for me).
For example: for understand a massive code we can collapse "if" "for" or other collections wich we do not want for analysing in detailed. In this case code will be clear for understanding and productivity will increase! Is tested on me!
File index (Ctr+F12), Browser++ (Ctr+B), Navigate in the file (Ctr+G), Virtual Methods (Alt+V) and other mechanisms is important too in programming! Thank you for this mechanisms!
[Updated on: Tue, 24 June 2008 00:08] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
Goto Forum:
Current Time: Sat Apr 25 15:55:06 GMT+2 2026
Total time taken to generate the page: 0.01006 seconds
|