[Idle-dev] IDLE suggestions
Saul Spatz
sspatz at kcnet.com
Fri Feb 9 18:30:33 CET 2007
Michael Foord wrote:
> Tal Einat wrote:
>
>> On 2/8/07, *BBands* <bbands at gmail.com <mailto:bbands at gmail.com>> wrote:
>>
>> So, in reply to Tal's replies:
>>
>> I have had trouble with cut and paste to the shell where I wanted to
>> paste a function or multiple lines. If your paste code idea allows
>> that, it will be good for me. (I don't use tabs in Python.)
>>
>>
>> See initial implementation in separate mail :D
>>
>> Instead of projects might save/restore a workspace be an idea?
>>
>>
>>
For me, projects are really essential for serious development. However,
for getting started, or for teaching, I think doing without projects is
best. Some free ware C++ IDE's support projects, but also allow you
compile and link a single file without making a project. This is the
ideal approach, IMO.
>> That's an nice idea, sounds good to me.
>>
>> As for paren matching, as of Python 2.5, IDLE 1.2 it is not working as
>> I would expect on xp. For example, I would expect the pair of
>> parens/brackets to change color when the cursor hits one. Right now
>> the first one or two of panen completions get greyed, after that
>> nothing else happens though ctrl-0 works. If you let me know how it is
>> intended to work I'll test it and post a field report.
>>
>>
>> Well, sounds like it's working just fine. Currently IDLE doesn't flash
>> matching parens every time the cursor hits one. I've seen other IDEs
>> do this, and it is somewhat useful, mostly to catch unbalanced parens
>> early.
>>
>> I'd like to hear some opinions on this - which behavior is preferred?
>> Having matching parens highlight whenever the cursor is on one, or
>> only when typed or Ctrl-<zero> is hit?
>>
> If the coloring is subtle I prefer automatic highlighting.
>
> It makes it easier when you are stepping through nested expressions to
> have the parens highlighted automatically...
>
>
I agree with this. I like the way the coloring works now, but I would
prefer having only the matching parentheses flash when the cursor hits
one, without graying all the intervening text. If the user can choose
the foreground/background colors for the matching, he can get coloring
as subtle or garish as he wants.
> Fuzzyman
> http://www.voidspace.org.uk/python/articles.shtml
>
>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> IDLE-dev mailing list
>> IDLE-dev at python.org
>> http://mail.python.org/mailman/listinfo/idle-dev
>>
>> ------------------------------------------------------------------------
>>
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.1.411 / Virus Database: 268.17.30/674 - Release Date: 07/02/2007
>>
>>
>>
>
> _______________________________________________
> IDLE-dev mailing list
> IDLE-dev at python.org
> http://mail.python.org/mailman/listinfo/idle-dev
>
>
>
Saul Spatz
More information about the IDLE-dev
mailing list