sgzwiz / pyscripter

Automatically exported from code.google.com/p/pyscripter
1 stars 2 forks source link

Please add support for Code Folding. Enhancment #16

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Code folding is a great way to look at your source without being
overwhelmed by it. Please add folding (even if just at the function level
for now)

Thanks,
Josh

Original issue reported on code.google.com by joshbl...@gmail.com on 4 Dec 2006 at 10:07

GoogleCodeExporter commented 9 years ago

Original comment by pyscripter on 5 Dec 2006 at 4:47

GoogleCodeExporter commented 9 years ago

Original comment by pyscripter on 20 Dec 2006 at 4:59

GoogleCodeExporter commented 9 years ago
It is just an neccesary

Original comment by xjamartinh@gmail.com on 8 Jan 2007 at 3:26

GoogleCodeExporter commented 9 years ago
code folding is a nice to have,  but nowhere near a neccessity for coders

PyScripter should be geared towards its strengths; its a free python debugger, 
which 
are pretty much non-existant. Therefore, anything that can improve the 
debugging 
experience should be prioritized above the editing experience (most python 
coders 
already have their preferred editor, and will switch to Scripter to debug.) 
Code 
folding should be low priority.

Original comment by garret.t...@gmail.com on 1 Mar 2007 at 5:43

GoogleCodeExporter commented 9 years ago
I have to disagree with garret about low priority. I love pyscripter and would 
like
to do all my python development inside of it. Switching out to a different 
editor for
development means having another application running with its own 
idiosyncrasies to
remember.

Agree that its not a 'necessity' though. 

Original comment by joshbl...@gmail.com on 13 Apr 2007 at 4:08

GoogleCodeExporter commented 9 years ago
I think that even for debugging, code folding is specially useful. I think that
Python is one of the languages that benefit the most of code folding, given that
there are no brackets to mark the beginning and end of blocks.

More than once I had a bug because of a non properly indented line of code! 
With Code
Folding (and block markers) this would be much easier to find.

Angel

Original comment by ezque...@gmail.com on 23 Apr 2007 at 6:08

GoogleCodeExporter commented 9 years ago
I too think code folding would be a real plus. I have already moved my 
development
activity to PyScripter and this productivity enhancement would high on my 
priority list.

    jab

Original comment by bba...@gmail.com on 2 May 2007 at 8:06

GoogleCodeExporter commented 9 years ago
Sorry, what exactly code folding stands for?
We already have the "code explorer" but I guess it's a different thing...

Original comment by billiej...@gmail.com on 20 Dec 2007 at 12:43

GoogleCodeExporter commented 9 years ago
See:
 http://en.wikipedia.org/wiki/Code_folding

Original comment by hey...@yahoo.com on 2 Jan 2008 at 12:22

GoogleCodeExporter commented 9 years ago
I'm certainly a fan. When you add it can you add a "fold all top level 
functions on
open"? I've only found one IDE that will fold all top level functions when 
opening a
document. I loved that feature too.

A feature I've never found anywhere but I think would completely rock is if 
there was
an option to fold all top-level functions AND all the top-level def's inside 
the classes.

Eh? Eh? Awwwww... :)

Great work on this IDE. I've never found code completion this good outside of 
pycrust.

-Jack

Original comment by jack.sankey@gmail.com on 16 Aug 2008 at 8:03

GoogleCodeExporter commented 9 years ago
Code folding is important in order to save valuable time, specially in large 
files.

Original comment by selobu@gmail.com on 8 Jan 2009 at 8:28

GoogleCodeExporter commented 9 years ago
In Issue 158 is stated that Tab guides will be introduced as a part of this 
issue.
But if code folding is going to take some time, can it be introduced as a 
separate 
feature?

Original comment by n.j.degr...@gmail.com on 27 May 2009 at 10:47

GoogleCodeExporter commented 9 years ago
Yes, code folding is the only thing that I as a self taught python programmer 
find that 
PyScripter lacks.

Original comment by kkem...@gmail.com on 17 Jun 2009 at 8:31

GoogleCodeExporter commented 9 years ago
really really need this block collapsing feature

Original comment by paracha3 on 10 Nov 2009 at 4:50

GoogleCodeExporter commented 9 years ago
I love the IDE, and it really really sucks that code folding is absent.

Original comment by pztric...@gmail.com on 19 Nov 2009 at 3:40

GoogleCodeExporter commented 9 years ago
code folding........ PLEASE!

Original comment by kaymatrix on 25 Nov 2009 at 12:46

GoogleCodeExporter commented 9 years ago
Please...

Original comment by alex.sht...@gmail.com on 14 Mar 2010 at 4:37

GoogleCodeExporter commented 9 years ago
Triple "Please" :)
I am using pyscripter on my site http://vample.com for a major revamp.
Please add code folding capabilities.

Original comment by victoryhb on 13 May 2010 at 7:29

GoogleCodeExporter commented 9 years ago
Indeed, please add code folding :)

Original comment by InsideTh...@gmail.com on 2 Aug 2010 at 5:15

GoogleCodeExporter commented 9 years ago
I have been using PythonWin for years and have recently discovered PyScripter.  
I would love to now use PyScripter exclusively but not having the code folding 
seems a bit odd.  PythonWin is free and it has it, why not PyScripter.  Here's 
my vote for code folding.

Original comment by damon.pe...@gmail.com on 17 Sep 2010 at 9:17

GoogleCodeExporter commented 9 years ago
OK guys.  This one is the next big thing on my list.

Original comment by pyscripter on 17 Sep 2010 at 11:34

GoogleCodeExporter commented 9 years ago
Thank you :)

Original comment by brack...@gmail.com on 18 Sep 2010 at 1:06

GoogleCodeExporter commented 9 years ago
thank you very much

Original comment by kaymatrix on 18 Sep 2010 at 2:05

GoogleCodeExporter commented 9 years ago
ty~

Original comment by pztric...@gmail.com on 18 Sep 2010 at 4:31

GoogleCodeExporter commented 9 years ago

Original comment by pyscripter on 18 Oct 2010 at 10:59

GoogleCodeExporter commented 9 years ago
Yes I would love to see this soon

Original comment by peter.b...@gmail.com on 28 Oct 2010 at 6:28

GoogleCodeExporter commented 9 years ago
very handy feature +1

Original comment by freerid...@gmail.com on 5 Feb 2011 at 8:28

GoogleCodeExporter commented 9 years ago
From my viewpoint there is so far not a perfect IDE for python.
Pyscripter, lacks code folding; while Geany lacks a buildin interpreter for 
debugging.

If it would contain codefolding pyscripter would be the best IDE.
Now i switch constantly between Geany and Pyscripter, not something i like; but 
its almost impossible to keep overview on large python programs.

How about a small update in between before version 3, just to have this ?

Original comment by peter.b...@gmail.com on 16 Feb 2011 at 6:07

GoogleCodeExporter commented 9 years ago
oh and based on tab indents this shouldn't be such a hard problem to tackle.

Original comment by peter.b...@gmail.com on 16 Feb 2011 at 6:14

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Code folding is very useful and not difficult to implement for Python. I love 
this feature in PythonWin. 

Original comment by zhaokang...@gmail.com on 16 Jan 2012 at 12:21

GoogleCodeExporter commented 9 years ago
I'd love to see code indent guidelines, as per Notepad++. Thanks! 

Original comment by uwadba...@gmail.com on 2 Feb 2012 at 7:09

GoogleCodeExporter commented 9 years ago
+1 for code folding. Also consider user definable regions. e.g:

#region
...code...
#endregion

The above would be collapsable as well.

Original comment by andyarismendi on 27 Feb 2012 at 8:43

GoogleCodeExporter commented 9 years ago
*   +1 for code folding
*   +0.2 for region definition

Colin W.

Original comment by cjwillia...@gmail.com on 27 Feb 2012 at 11:25

GoogleCodeExporter commented 9 years ago
code folding would be awesome

Original comment by maxwell....@gmail.com on 13 Mar 2012 at 12:35

GoogleCodeExporter commented 9 years ago
this was first mentioned about 6 years ago
its one of the simplest things that could be added to pyscripter
its ranked and has 50 votes ? its one of the top things that could be improved.

yet 6 year laters its mentioned for version 3, to the people waiting for it, 
that sounds like it will never happen.. why ? having folding in a texblock its 
so easy to program why not give it a try you would make a lot people happy with 
it.

maybe its an idea for the developer to throw the question into a phyton forum 
on how to do code folding, so he /she will get some smart examples, just a tip

anyway i hope this project isnt dead for 6 years and we will see it some day 
soon

Original comment by peter.b...@gmail.com on 12 Apr 2012 at 7:15

GoogleCodeExporter commented 9 years ago
Yet another request here for code folding (aka block collapsing)!

Original comment by arde...@gmail.com on 30 May 2012 at 7:51

GoogleCodeExporter commented 9 years ago
I was just about sold on moving over to PyScripter, when I noticed there was no 
block collapsing, after looking for the option (which is priceless to avoid 
being overwhelmed with your own complex code!) and not finding it, I've decided 
to delay my adoption until its added. Although it seems that I shouldn't hold 
my breath :-(

Original comment by dazzagsm...@gmail.com on 1 Jun 2012 at 8:03

GoogleCodeExporter commented 9 years ago
I'd like to have this function too in my PyScripter...

Original comment by damien.c...@gmail.com on 14 Jun 2012 at 1:25

GoogleCodeExporter commented 9 years ago
I see this is now Mile stone 3.0, any idea of when that will be released?

Original comment by burt.c.m...@gmail.com on 1 Aug 2012 at 1:48

GoogleCodeExporter commented 9 years ago
I think pyscripter is the ide that best fullfills my needs but it really would 
be a tremendous improvement to provide it with the 'fold-unfold' feature.

Original comment by ramtonio...@gmail.com on 9 Aug 2012 at 2:42

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I think it's not easy, since the code editor component (Synedit) itself doesn't 
support code folding.

A better option is DScintilla, it's much powerful, I am using it in LIVEditor - 
a new text editor for web coders, with a Firebug-like UI for tweaking 
css/html/js lively (http://liveditor.com).

Original comment by edwin....@liveditor.com on 14 Aug 2012 at 8:50

GoogleCodeExporter commented 9 years ago
Including code folding would be a huge plus. My coding needs are mostly served 
by PyScripter, but sometimes I really need to fold part of the code. Besides 
the obvious "indent" criteria for indention, it would be also useful to have an 
"explicit" delimiter, similar to the "#region" suggested above. An excellent 
implementation of folding with explicit delimiters is found in jEdit.

Original comment by richiead...@gmail.com on 24 Oct 2012 at 1:57

GoogleCodeExporter commented 9 years ago
Big +1 for code folding

Original comment by zhaokang...@gmail.com on 16 Mar 2013 at 3:23

GoogleCodeExporter commented 9 years ago
Hi I want to help you port the current Synedit to add code folding but tried to 
find the letter press sources and could not find the sources to be based off. 
Any guidance where to start?

Original comment by fdue...@gmail.com on 16 May 2013 at 6:32

GoogleCodeExporter commented 9 years ago
Since I'm doing more and more wx scripting, code folding has become a real 
need. If it worked only at class level, I would be very happy, and could wait 
until it folds also defs.

Original comment by peter.ro...@gmail.com on 19 May 2013 at 8:37

GoogleCodeExporter commented 9 years ago
I'm almost certain that I'm talking to myself at this point, but:

Code folding, please?  It was the next big thing on your list nearly 3 years 
ago?

What's the holdup?  Maybe someone will help you.  Love this IDE otherwise. <3

Original comment by SuttonWi...@gmail.com on 26 Jun 2013 at 1:26

GoogleCodeExporter commented 9 years ago
A huge +1 for code folding. 

If this feature has been already added, could someone tell me how to collapse 
the code block?

Original comment by dcki...@gmail.com on 3 Jul 2013 at 7:59

GoogleCodeExporter commented 9 years ago
[deleted comment]