LiClipse

Fabio Zadrozny fabiofz at gmail.com
Sat Mar 23 16:39:03 CET 2013


On Sat, Mar 23, 2013 at 12:07 PM, Wanderer <wanderer at dialup4less.com> wrote:

> On Saturday, March 23, 2013 7:11:10 AM UTC-4, Fabio Zadrozny wrote:
> > On Sat, Mar 23, 2013 at 12:38 AM, rusi <rusto... at gmail.com> wrote:
> >
> >
> >
> >
> > On Mar 23, 7:58 am, Fabio Zadrozny <fabi... at gmail.com> wrote:
> >
> >
> >
> > > Hello there,
> >
> > >
> >
> > > As I've proposed it, let me try to explain it a bit better (if you have
> >
> > > doubts, I should probably rephrase the proposal).
> >
> > >
> >
> > > There are 2 main targets there: keeping PyDev properly supported (which
> >
> > > hopefully doesn't need more explanation) and creating LiClipse.
> >
> > >
> >
> > > The idea for LiClipse is definitely not making a fork, but having an
> easier
> >
> > > way to add a basic editor inside Eclipse (while developing PyDev, I do
> get
> >
> > > many requests for adding support for editors related to Python, such as
> >
> > > Django templates, Mako, Restructured text, Cython, etc), so, this will
> >
> > > provide me with a basis to do that (and with the basis in place, the
> idea
> >
> > > is having the possibility of creating an editor without knowledge of
> >
> > > Eclipse and in a very fast way -- current technologies for that such as
> >
> > > DLTK or XText aim much higher and are not trivial. I really want to
> have a
> >
> > > way to have a basic editor inside Eclipse just specifying the language
> very
> >
> > > 'loosely' -- say, something that'd take you 15-30 minutes and almost no
> >
> > > special knowledge of Eclipse internals -- and which would need more
> >
> > > knowledge of Eclipse internals only for more advanced stuff).
> >
> > >
> >
> > > As for the dark theme, it's something that annoys me a lot (so, I was
> >
> > > hoping it was also something interesting for other people -- right now,
> >
> > > it's not possible to have a professional dark theme in Eclipse, there
> are
> >
> > > many loose ends -- so, for those that would like to work with a dark
> theme
> >
> > > -- as myself -- it may be very annoying -- although yes, it may not be
> >
> > > applicable if you're happy with the current non-dark UI).
> >
> > >
> >
> > > As for distributions, yes, I plan to do an Eclipse distribution with
> >
> > > LiClipse / PyDev bundled -- Easy Eclipse is definitely not a solution
> as it
> >
> > > is NOT supported (it has an ancient version of PyDev which only serves
> to
> >
> > > confuse users and Eclipse.org does not have a Python version with
> PyDev).
> >
> > > I'd hardly call that a fork thought (and it should be possible to
> install
> >
> > > it as a separate plugin anyways, so, you can use the Eclipse you got
> from
> >
> > > anywhere and just use the update site to get those plugins).
> >
> > >
> >
> > > Cheers,
> >
> > >
> >
> > > Fabio
> >
> >
> >
> > I am interested in the new eclipse plugin capabilities.
> >
> > Where does liclipse stand with respect to this?
> >
> >
> >
> > The idea is providing a way to add a language just by saying things like
> keywords, elements (such as function or class -- if your language has
> that), indenting words and it'll provide you an editor that has all the
> common functions you'd expect, such as syntax highlighting, outline,
> indenting, template completion, etc. So, in LiClipse, you shouldn't need to
> create a plugin at this level, just one configuration file (which you
> should be able to fill in 15-30 minutes).
> >
> >
> >
> >
> > After that, if you want more things (such as code analysis or a semantic
> aware code completion), then you'd have to go the route of actually
> creating an Eclipse plugin.
> >
> >
> >
> > ie Eclipse-4 claims to have made plugin development (for new custom
> >
> > languages) easier.
> >
> > What is the relation of liclipse to eclipse 3<->4 plugin architecture?
> >
> >
> >
> > Well, it may have become a bit easier (with dltk and xtext), but it's
> still far from trivial (you still have to know at least java, how plugins
> work, eclipse internals, creating a grammar, etc.).
> >
> >
> >
> >
> > The editors structure for LiClipse should work in both Eclipse 3 or 4,
> although the theming enhancements will require Eclipse 4 (as it'll need
> some features only available there).
> >
> >
> >
> >
> > Cheers,
> >
> >
> > Fabio
>
> Thanks for the response. Now I understand better what you're trying to do.
> Eclipse can be something of a pain to get basic support to use new
> languages. I never was able to get it to work with Vpascal. I would also
> like the bundle, since I can't get the version in the lab to work like the
> version on my desk. I've never been one for dark themes. My pet peeve is
> the battle over negative numbers between PyDev and pep8.py. PyDev put the
> space in and pep8.py gives me a warning.
>

I remember report like that, unfortunately, in the last months working at
Appcelerator, it was very difficult to actually work on PyDev (as it wasn't
a priority for them), but if the funding succeeds, I hope to fix those
annoyances (formatting should definitely respect pep8).


> Anyway, PyDev deserves my support and thank you for all your hard work.
> --
> http://mail.python.org/mailman/listinfo/python-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20130323/82e3d5bf/attachment.html>


More information about the Python-list mailing list