Hi,
Thanks for your interest in improving Spyder :-) Here are some facts
about how to write third-party plugins:
1.
We revamped our support for plugins in Spyder 3.0 (our next major
version), so they are easier to write and deploy (using conda and
pip). |spyder.example| is one of them. Unfortunately, I think is not
pip-installable yet (or conda-installable, for that mater :-). We
just haven’t had time to create packages for it.
2.
Adding a new linter as a plugin should be much easier once we
refactor the way we communicate with linters and show their results
in the Editor. The idea is to create a zmq-based server and
communicate with it through a simple protocol. That would allow us
to have linters for C/C++, yaml, bash, etc, without having to hack
Spyder internals to do it (which is the only way to do it right
now). However, this work is pending on some refactoring by the great
Steven Sylvester (who I’m CCing here). Unfortunately he’s too busy
right now developing Jupyter Lab, so he postponed this work for
Spyder 3.1.
Cheers,
Carlos
El 10/05/16 a las 17:47, Pablo Winant escribió:
Hi everybody,
I am trying to implement a custom linter (for special yaml files) as a
plugin in Spyder. I'd like to extend the spyder version currently
distributed with anaconda.
Is it feasible ? Could you point me to a working example or provide me
some guidance on how to install user-written plugins ?
I tried https://github.com/spyder-ide/spyder.example but could not
install it: `pip install` seems to complete but does not change the
behaviour of spyder at all. Is there another way to install it ?
Best regards,
Pablo
--
You received this message because you are subscribed to the Google
Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/d/optout.