473,503 Members | 1,849 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Very nice python IDE (windows only)

ago
I have just discovered Python Scripter by Kiriakos Vlahos and it was a
pleasant surprise. I thought that it deserved to be signalled. It is
slim and fairly fast, with embedded graphical debugger, class browser,
file browser... If you are into graphical IDEs you are probably going
to enjoy it. Windows only unfortunately.

http://mmm-experts.com/Products.aspx?ProductId=4

Jun 7 '06 #1
13 2740
sam
Very interesting, I have downloaded it,and I like what I see.

ago wrote:
I have just discovered Python Scripter by Kiriakos Vlahos and it was a
pleasant surprise. I thought that it deserved to be signalled. It is
slim and fairly fast, with embedded graphical debugger, class browser,
file browser... If you are into graphical IDEs you are probably going
to enjoy it. Windows only unfortunately.

http://mmm-experts.com/Products.aspx?ProductId=4


Jun 7 '06 #2
Not me. I'll probably sound pedantic but
- the editor text looks awful, changing the editor options had no effect at all
- there is no network access of UNC paths other than through File >
Open and Python Paths..... all of my code is on a network location
- expanding and collapsing directories is done with a transition
effect.... that drives me nuts
Bernard

On 7 Jun 2006 10:38:00 -0700, sam <sa******@pacbell.net> wrote:
Very interesting, I have downloaded it,and I like what I see.

ago wrote:
I have just discovered Python Scripter by Kiriakos Vlahos and it was a
pleasant surprise. I thought that it deserved to be signalled. It is
slim and fairly fast, with embedded graphical debugger, class browser,
file browser... If you are into graphical IDEs you are probably going
to enjoy it. Windows only unfortunately.

http://mmm-experts.com/Products.aspx?ProductId=4


--
http://mail.python.org/mailman/listinfo/python-list

Jun 7 '06 #3
ago

Bernard Lebel wrote:
Not me. I'll probably sound pedantic but
- the editor text looks awful, changing the editor options had no effect at all
- there is no network access of UNC paths other than through File >
Open and Python Paths..... all of my code is on a network location
- expanding and collapsing directories is done with a transition
effect.... that drives me nuts


You can certainly change the font of the editor (Tools>Options>Editor
Options>Display>Editor Font>Font), not to be confused with the font of
the Gutter which only changes the font inside the left bar (i.e. for
line numbers). Admittedly there are not too many fonts to choose from.

Jun 7 '06 #4
Hello ago, Bernard,

"ago" <xi*****@gmail.com> schreef in bericht
news:11**********************@h76g2000cwa.googlegr oups.com...

Bernard Lebel wrote:
Not me. I'll probably sound pedantic but
- the editor text looks awful, changing the editor options had no effect
at all
- there is no network access of UNC paths other than through File >
Open and Python Paths..... all of my code is on a network location
- expanding and collapsing directories is done with a transition
effect.... that drives me nuts


You can certainly change the font of the editor (Tools>Options>Editor
Options>Display>Editor Font>Font), not to be confused with the font of
the Gutter which only changes the font inside the left bar (i.e. for
line numbers). Admittedly there are not too many fonts to choose from.


Furthermore the full source of the editor is available in the Delphi python
VCL components package as an example from the same site. If you're a happy
owner of Delphi, you just can change everything to your liking and
recompile...;-))

Greetings from sunny Amsterdam,

Jan
Jun 12 '06 #5
Great IDE! I love it. Two things that make me very happy:

1. Unlike PythonWin and Stan's Python Editor (SPE), PyScripter shows
not just methods but also attributes in the class browser. [I'll
mention that Eric3 also does this, but I don't use Eric3 much because
the editor component doesn't allow scrolling through my code with a
mouse wheel (something I'm extremely used to being able to do at this
point).]

2. Extremely useful tooltips! You can receive context sensitive
information on methods, variables, and classes just by hovering over
them with your mouse! Awesome, truly awe inspiring.
I also like the modern look! Very slick and configurable. The variable
window below is nice too...

Thanks for mentioning!
Cheers,

DigiO

Jun 12 '06 #6

Jan Bijsterbosch wrote:
Hello ago, Bernard,

"ago" <xi*****@gmail.com> schreef in bericht
news:11**********************@h76g2000cwa.googlegr oups.com...

Bernard Lebel wrote:
Not me. I'll probably sound pedantic but
- the editor text looks awful, changing the editor options had no effect
at all
- there is no network access of UNC paths other than through File >
Open and Python Paths..... all of my code is on a network location
- expanding and collapsing directories is done with a transition
effect.... that drives me nuts


You can certainly change the font of the editor (Tools>Options>Editor
Options>Display>Editor Font>Font), not to be confused with the font of
the Gutter which only changes the font inside the left bar (i.e. for
line numbers). Admittedly there are not too many fonts to choose from.


Furthermore the full source of the editor is available in the Delphi python
VCL components package as an example from the same site. If you're a happy
owner of Delphi, you just can change everything to your liking and
recompile...;-))

Greetings from sunny Amsterdam,

Jan


I happen to have delphi, so if someone wants me to make small changes,
just let me know, I'll try to help....

Jun 12 '06 #7
By the way, does anyone know if / how you can change the key bindings
in PythonWin? In PyScripter, I was quite pleased that the autocomplete
lets you make your selection by pressing enter (natural), yet in
PythonWin you have to press tab (unnatural). Thanks.

di*************@gmail.com wrote:
Great IDE! I love it. Two things that make me very happy:

1. Unlike PythonWin and Stan's Python Editor (SPE), PyScripter shows
not just methods but also attributes in the class browser. [I'll
mention that Eric3 also does this, but I don't use Eric3 much because
the editor component doesn't allow scrolling through my code with a
mouse wheel (something I'm extremely used to being able to do at this
point).]

2. Extremely useful tooltips! You can receive context sensitive
information on methods, variables, and classes just by hovering over
them with your mouse! Awesome, truly awe inspiring.
I also like the modern look! Very slick and configurable. The variable
window below is nice too...

Thanks for mentioning!
Cheers,

DigiO


Jun 12 '06 #8
ago wrote:
I have just discovered Python Scripter by Kiriakos Vlahos and it was a
pleasant surprise. I thought that it deserved to be signalled. It is
slim and fairly fast, with embedded graphical debugger, class browser,
file browser... If you are into graphical IDEs you are probably going
to enjoy it. Windows only unfortunately.

http://mmm-experts.com/Products.aspx?ProductId=4


Not to rain on anyone's parade, but I'd recommend using an IDE that
isn't based on an obviously dead-end platform. (PyScripter is written
in Delphi.)

-Jonathan

Jun 13 '06 #9

di*************@gmail.com wrote:
I happen to have delphi, so if someone wants me to make small changes,
just let me know, I'll try to help....


Hmm... now that you offer, would it be possible to have the colors of
text just like in IDLE?
I tried configuring the colors, but some of them don't exist as options
in this IDE (for example "orange").

I like how text looks in IDLE, with orange for reserved words, green
for strings, etc...

Jun 13 '06 #10

Jonathan Ellis wrote:
ago wrote:
I have just discovered Python Scripter by Kiriakos Vlahos and it was a
pleasant surprise. I thought that it deserved to be signalled. It is
slim and fairly fast, with embedded graphical debugger, class browser,
file browser... If you are into graphical IDEs you are probably going
to enjoy it. Windows only unfortunately.

http://mmm-experts.com/Products.aspx?ProductId=4


Not to rain on anyone's parade, but I'd recommend using an IDE that
isn't based on an obviously dead-end platform. (PyScripter is written
in Delphi.)

-Jonathan


As long as people keep on using win32, it will be just fine.
After that, who knows what would be the best option? Delphi.Net
perhaps?

Jun 13 '06 #11
Hello Luis,

"Luis M. González" <lu*****@gmail.com> schreef in bericht
news:11*********************@c74g2000cwc.googlegro ups.com...

di*************@gmail.com wrote:
I happen to have delphi, so if someone wants me to make small changes,
just let me know, I'll try to help....
Hmm... now that you offer, would it be possible to have the colors of
text just like in IDLE?
I tried configuring the colors, but some of them don't exist as options
in this IDE (for example "orange").


Hmm, it's a little bit hidden, but if you go to Options / Editor / Syntax
Colors and be sure to select Python language as editor syntax then select
'reserved words' and after that from the color dropdown box select Custom...
(the topmost option) a color dialog pops up and you can select any color You
want...;-))
I like how text looks in IDLE, with orange for reserved words, green
for strings, etc...


With the above, no problem at all...;-))

Greetings from sunny Amsterdam,

Jan
Jun 13 '06 #12
Hello Jonathan,

"Jonathan Ellis" <jb*****@gmail.com> schreef in bericht
news:11**********************@u72g2000cwu.googlegr oups.com...
ago wrote:
I have just discovered Python Scripter by Kiriakos Vlahos and it was a
pleasant surprise. I thought that it deserved to be signalled. It is
slim and fairly fast, with embedded graphical debugger, class browser,
file browser... If you are into graphical IDEs you are probably going
to enjoy it. Windows only unfortunately.

http://mmm-experts.com/Products.aspx?ProductId=4
Not to rain on anyone's parade, but I'd recommend using an IDE that
isn't based on an obviously dead-end platform. (PyScripter is written
in Delphi.)


Hmm, dead-end platform, where did that idea come from?
I certainly won't want to start anything remotely resembling to a language
war<g>, but I have to say after more than 20 years of programming with
Borland products in C, C++(Builder), Kylix and Delphi, there's certainly no
end in sight yet...;-))
-Jonathan


Greetings from sunny Amsterdam,

Jan
Jun 13 '06 #13

Jan Bijsterbosch wrote:
Hello Luis,

"Luis M. González" <lu*****@gmail.com> schreef in bericht
news:11*********************@c74g2000cwc.googlegro ups.com...

di*************@gmail.com wrote:
I happen to have delphi, so if someone wants me to make small changes,
just let me know, I'll try to help....


Hmm... now that you offer, would it be possible to have the colors of
text just like in IDLE?
I tried configuring the colors, but some of them don't exist as options
in this IDE (for example "orange").


Hmm, it's a little bit hidden, but if you go to Options / Editor / Syntax
Colors and be sure to select Python language as editor syntax then select
'reserved words' and after that from the color dropdown box select Custom....
(the topmost option) a color dialog pops up and you can select any color You
want...;-))
I like how text looks in IDLE, with orange for reserved words, green
for strings, etc...


With the above, no problem at all...;-))

Greetings from sunny Amsterdam,

Jan


Thank you!
You're right, the custom option is a litle bit hiddenm but now I
customized it just as I wanted.
Great IDE! I love it...

Luis

Jun 13 '06 #14

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
2279
by: Will | last post by:
I just discovered Python and looked briefly at one of the tutorials for beginners... It looks a lot like the old Command line Basic... I'm sure it does much more but... 1 - Can you create...
10
2397
by: Eric S. Johansson | last post by:
I have an application where I need a very simple database, effectively a very large dictionary. The very large dictionary must be accessed from multiple processes simultaneously. I need to be...
50
5651
by: diffuser78 | last post by:
I have just started to learn python. Some said that its slow. Can somebody pin point the issue. Thans
17
1615
by: hanumizzle | last post by:
I have used Perl for a long time, but I am something of an experimental person and mean to try something new. Most of my 'work' with Vector Linux entails the use of Perl (a bit of a misnomer as it...
11
1664
by: Ola K | last post by:
Hi, I am pretty new to Python and I want to make a script that will search for the following options: 1) words made of uppercase characters -only- (like "YES") 2) words made of lowercase...
12
1666
by: chardish | last post by:
Hello, I'm trying to build an executable with py2exe, but unfortunately the version I have is 0.6.6, which has a rather annoying bug that doesn't let you rename the executable file if you bundle...
2
3634
by: xucs007 | last post by:
I ran following 2 programs (lock1, lock2) at almost same time, to write either "123456", or "222" to file "aaa" at the same time. But I often just got "222456" in "aaa" . Is this a bug of python...
0
7205
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7093
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
1
7006
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
7467
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
1
5021
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3175
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3166
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
744
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
397
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.