Code Editor

Hello,

I want to create a code editor with syntax highlighting, code completion etc. I was searching and I found wx.stc library and some examples in the demo.

But I want to know if someone know about other lib? or some tips about how to start with this task, 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/
Skype: mlacunzav

Lima - Peru

WxStc is the way to go – unless you want to write the whole thing from scratch.

···

But I wouldn’t even start from there, but rather one of the programmers editors already written in wxPython – there are at least a few.

Peppy

Editra

Others…

CHB

Sent from my iPhone

On Jun 22, 2016, at 3:53 PM, Mario Lacunza mlacunza@gmail.com wrote:

Hello,

I want to create a code editor with syntax highlighting, code completion etc. I was searching and I found wx.stc library and some examples in the demo.

But I want to know if someone know about other lib? or some tips about how to start with this task, 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/
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/d/optout.

Hi,

thanks Chris, both are death or inactive projects, looks like editra is the best, but very complex, I’ll check it

···

2016-06-22 21:39 GMT-05:00 Chris Barker - NOAA Federal chris.barker@noaa.gov:

WxStc is the way to go – unless you want to write the whole thing from scratch.

But I wouldn’t even start from there, but rather one of the programmers editors already written in wxPython – there are at least a few.

Peppy

Editra

Others…

CHB

Sent from my iPhone

On Jun 22, 2016, at 3:53 PM, Mario Lacunza mlacunza@gmail.com wrote:

Hello,

I want to create a code editor with syntax highlighting, code completion etc. I was searching and I found wx.stc library and some examples in the demo.

But I want to know if someone know about other lib? or some tips about how to start with this task, 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/
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/d/optout.

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/d/optout.

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/
Skype: mlacunzav

Lima - Peru

Stc is definitely the way to go. The wxPython demo has a very simple StyledTextCtrl demo that shows the basics.

···

On Wed, Jun 22, 2016 at 9:10 PM, Mario Lacunza mlacunza@gmail.com wrote:

Hi,

thanks Chris, both are death or inactive projects, looks like editra is the best, but very complex, I’ll check it

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/d/optout.

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/
Skype: mlacunzav

Lima - Peru

2016-06-22 21:39 GMT-05:00 Chris Barker - NOAA Federal chris.barker@noaa.gov:

WxStc is the way to go – unless you want to write the whole thing from scratch.

But I wouldn’t even start from there, but rather one of the programmers editors already written in wxPython – there are at least a few.

Peppy

Editra

Others…

CHB

Sent from my iPhone

On Jun 22, 2016, at 3:53 PM, Mario Lacunza mlacunza@gmail.com wrote:

Hello,

I want to create a code editor with syntax highlighting, code completion etc. I was searching and I found wx.stc library and some examples in the demo.

But I want to know if someone know about other lib? or some tips about how to start with this task, 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/
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/d/optout.

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/d/optout.

Peppy is not completely inactive–Rob, are you here?

···

Another one is SPE - not sure its status…

CHB

Sent from my iPhone

On Jun 22, 2016, at 8:10 PM, Mario Lacunza mlacunza@gmail.com wrote:

Hi,

thanks Chris, both are death or inactive projects, looks like editra is the best, but very complex, I’ll check it

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/
Skype: mlacunzav

Lima - Peru

2016-06-22 21:39 GMT-05:00 Chris Barker - NOAA Federal chris.barker@noaa.gov:

WxStc is the way to go – unless you want to write the whole thing from scratch.

But I wouldn’t even start from there, but rather one of the programmers editors already written in wxPython – there are at least a few.

Peppy

Editra

Others…

CHB

Sent from my iPhone

On Jun 22, 2016, at 3:53 PM, Mario Lacunza mlacunza@gmail.com wrote:

Hello,

I want to create a code editor with syntax highlighting, code completion etc. I was searching and I found wx.stc library and some examples in the demo.

But I want to know if someone know about other lib? or some tips about how to start with this task, 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/
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/d/optout.

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/d/optout.

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/d/optout.

Peppy-> NO LONGER MAINTAINED

SPE → died a long time ago :smiley:

···

2016-06-23 19:32 GMT-05:00 Chris Barker - NOAA Federal chris.barker@noaa.gov:

Peppy is not completely inactive–Rob, are you here?

Another one is SPE - not sure its status…

CHB

Sent from my iPhone

On Jun 22, 2016, at 8:10 PM, Mario Lacunza mlacunza@gmail.com wrote:

Hi,

thanks Chris, both are death or inactive projects, looks like editra is the best, but very complex, I’ll check it

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/d/optout.

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/d/optout.

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/
Skype: mlacunzav

Lima - Peru

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/
Skype: mlacunzav

Lima - Peru

2016-06-22 21:39 GMT-05:00 Chris Barker - NOAA Federal chris.barker@noaa.gov:

WxStc is the way to go – unless you want to write the whole thing from scratch.

But I wouldn’t even start from there, but rather one of the programmers editors already written in wxPython – there are at least a few.

Peppy

Editra

Others…

CHB

Sent from my iPhone

On Jun 22, 2016, at 3:53 PM, Mario Lacunza mlacunza@gmail.com wrote:

Hello,

I want to create a code editor with syntax highlighting, code completion etc. I was searching and I found wx.stc library and some examples in the demo.

But I want to know if someone know about other lib? or some tips about how to start with this task, 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/
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/d/optout.

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/d/optout.

Hi,
just to add to this overview of "formerly promissing" editor project
using wxpython, there is Uli Pad, which also has some interesting
features:

https://code.google.com/archive/p/ulipad

I think, in the long term it is rather hard to maintain such a full
featured editor for general audience (in concurence of many others);
however, it is much easier and fully viable in (wx)Python to code an
editor designed specifically for your usecases, where the "feature
list", maintaining and compatibility concerns can be adressed more
flexibly.
Or you can of course adapt some of the mentioned previous projects for that.

regards,
       vbr

···

2016-06-24 3:15 GMT+02:00 Mario Lacunza <mlacunza@gmail.com>:

Peppy-> NO LONGER MAINTAINED

SPE -> died a long time ago :smiley:

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/
Skype: mlacunzav

Lima - Peru

2016-06-23 19:32 GMT-05:00 Chris Barker - NOAA Federal
<chris.barker@noaa.gov>:

Peppy is not completely inactive--Rob, are you here?

Another one is SPE - not sure its status...

CHB

Sent from my iPhone

On Jun 22, 2016, at 8:10 PM, Mario Lacunza <mlacunza@gmail.com> wrote:

Hi,

thanks Chris, both are death or inactive projects, looks like editra is
the best, but very complex, I'll check it

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/
Skype: mlacunzav

Lima - Peru

2016-06-22 21:39 GMT-05:00 Chris Barker - NOAA Federal
<chris.barker@noaa.gov>:

WxStc is the way to go -- unless you want to write the whole thing from
scratch.

But I wouldn't even start from there, but rather one of the programmers
editors already written in wxPython -- there are at least a few.

Peppy
Editra
Others....

CHB

Sent from my iPhone

On Jun 22, 2016, at 3:53 PM, Mario Lacunza <mlacunza@gmail.com> wrote:

Hello,

I want to create a code editor with syntax highlighting, code completion
etc. I was searching and I found wx.stc library and some examples in the
demo.

But I want to know if someone know about other lib? or some tips about
how to start with this task, 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/
Skype: mlacunzav

Lima - Peru

Hi,
just to add to this overview of "formerly promissing" editor project
using wxpython, there is Uli Pad, which also has some interesting
features:

Thanks, I'd forgotten about that one.

But in any case, even if not maintained, probably one of these
projects would be a good basis, rather than starting from scratch.

-CHB

···

UliPad · PyPI
Google Code Archive - Long-term storage for Google Code Project Hosting.
GitHub - limodou/ulipad: wxpython + python based Editor

I think, in the long term it is rather hard to maintain such a full
featured editor for general audience (in concurence of many others);
however, it is much easier and fully viable in (wx)Python to code an
editor designed specifically for your usecases, where the "feature
list", maintaining and compatibility concerns can be adressed more
flexibly.
Or you can of course adapt some of the mentioned previous projects for that.

regards,
      vbr

--
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/d/optout.

Just in case someone nostalgic I can found the new development of Boa Constructor(my first IDE for Python)but looks stopped again :frowning:

https://bitbucket.org/cwt/boa-constructor/overview

···

2016-06-24 10:32 GMT-05:00 Chris Barker - NOAA Federal chris.barker@noaa.gov:

Hi,

just to add to this overview of “formerly promissing” editor project

using wxpython, there is Uli Pad, which also has some interesting

features:

Thanks, I’d forgotten about that one.

But in any case, even if not maintained, probably one of these

projects would be a good basis, rather than starting from scratch.

-CHB

https://pypi.python.org/pypi/UliPad

https://code.google.com/archive/p/ulipad

https://github.com/limodou/ulipad

I think, in the long term it is rather hard to maintain such a full

featured editor for general audience (in concurence of many others);

however, it is much easier and fully viable in (wx)Python to code an

editor designed specifically for your usecases, where the "feature

list", maintaining and compatibility concerns can be adressed more

flexibly.

Or you can of course adapt some of the mentioned previous projects for that.

regards,

  vbr

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/d/optout.

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/d/optout.

Saludos / Best regards

Mario Lacunza
Email:: mlacunza@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Skype: mlacunzav

Lima - Peru

I'll just note that Boa Constructor was also my first IDE, but, oddly
enough perhaps, it never stopped being my IDE. I still really like it, and
without it there's a good chance that Python/wxPython wouldn't have been in
my life. I still feel it didn't enjoy the adoption it deserved/s.

···

On Fri, Jun 24, 2016 at 8:09 PM, Mario Lacunza <mlacunza@gmail.com> wrote:

Just in case someone nostalgic I can found the new development of Boa
Constructor(my first IDE for Python)but looks stopped again :frowning:

I have unfortunately abandoned Peppy. I couldn't justify the work necessary
to port it to wx 3, so I spent $75 for a license for Sublime.

The python support (most glaringly the indenting) in Sublime isn't great,
but my time would probably be more useful and benefit a greater number of
people if I could enhance that, rather than spending an order of magnitude
more time working on my niche editor that had probably tens of users. :slight_smile:

Rob

···

On Thu, Jun 23, 2016 at 5:32 PM, Chris Barker - NOAA Federal < chris.barker@noaa.gov> wrote:

Peppy is not completely inactive--Rob, are you here?