one more note, there is a (very quiet lately) google group for discussion of python-based editors/IDEs
I don’t know who’s still on it, but worth sending a note.
···
On Mon, Nov 25, 2013 at 3:07 PM, Chris Barker chris.barker@noaa.gov wrote:
On Mon, Nov 25, 2013 at 2:38 PM, Mario Lacunza mlacunza@gmail.com wrote:
–
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@noaa.gov
Thanks for your lines, but I don’t want found an IDE for use it,I need create I new one from zero, so I’m searching some examples out ideas for it.
Ahh, I misunderstood – you want to WRITE a new editor/IDE!
First – please don’t do that – rather, find the open-source one you like the best, and add to / improve it. We really have enough!
Second – if you really, really think you need to do your own, then yes, you want to look at the ones out there. Take a look at my list of wxPython based editors / IDEs:
SPE
UliPad
Peppy
Editra
and there are probably others – some googling will help here.
ONe note. If you really do want to do something more from scratch – take a look at the core editing module – all of the above use wxSTC, the wx port of Scintilla.
Last I checked, wxSTC had really ugly support for unicode – it would be nice to address that one way or another (it could have been fixed already, but I haven’t looked recently).
-Chris
Enviado desde mi Samsung Galaxy S4
El 25/11/2013 17:12, “Chris Barker” chris.barker@noaa.gov escribió:
On Sun, Nov 24, 2013 at 10:43 AM, Mario Lacunza mlacunza@gmail.com wrote:
–
You received this message because you are subscribed to the Google Groups “wxPython-users” group.
To unsubscribe from this group and stop receiving emails from it, send an email to wxpython-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
–
You received this message because you are subscribed to the Google Groups “wxPython-users” group.
To unsubscribe from this group and stop receiving emails from it, send an email to wxpython-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
–
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@noaa.gov
I’m planning to create a new app based in Python 2.7.x and wxPyhon 2.8.12.1, I’ll need to do a source code editor with these features:
- syntax highlighting
- tooltips for functions
- syntax autocomplete
Editors are a very personal choice – there are a LOT of good options – my primary advise is if you have an editor you are already familiar with,a nd it has decent Python support – keep using it.
I made some reasearch in internet but nothing clear for wxPython,
There isn’t anything special about wxPython in regards to the features you list above – any of the Python IDEs should work fine (note, I say IDE< because pain programmers editors are less likely to support tooltips for functions and auto-complete)
The only issue that might arrise with wxPython is that it takes over control when the mainloop is started – some IDEs try to run your program in the same precess as the editor, and this will get ugly. but you always have the option of running the app from the command line outside the IDE anyway.
All that being said, BoaConstructor gives you an IDE, and a GUI builder for wxPython (anyone know that state of that project – looking at it on sourceforge it appears to be sleeping…).
For general stuff, there are multipel written-in-wxPython editors:
SPE
UliPad
Peppy
Editra
There is the heavyweight, but powerful, Eclipse with PyDev.
or NetBeans for Python (never know anyone that uses that, though)
Commercial (and semi-commercial) Options:
-
PyCharm
-
WingIDE
-
Komodo
-
Canopy
If you’re on Windows, there are python tools for Visual Studio.
And I’m sure others!
NOTE: I use an editor without full code complete, etc. Either SublimeText2 or Peppy at this point.
-Chris
I want to know if someone here have some advise about how to start with this task or where I can found some references… thanks in advance.
Saludos / Best regards
Mario Lacunza
Email:: mlacunza@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Google Talk / Y! messenger / Skype: mlacunzav
Lima - Peru
–
You received this message because you are subscribed to the Google Groups “wxPython-users” group.
To unsubscribe from this group and stop receiving emails from it, send an email to wxpython-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
–
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@noaa.gov