Add python support to pyqode
Project description
What is pyqode.python?
pyqode.python is an official pyqode extension package that adds python support to pyQode.
Features:
License
pyQode is licensed under the MIT license.
Requirements
pyqode.python depends on the following libraries:
pyqode.core
jedi
pep8
pyflakes
Installation
$ pip install pyqode.python
Usage
The public API is exposed by the pyqode.python package.
Here is a simple example using PyQt4:
# simple example using PyQt4
import sys
import PyQt4 # just to tell pyqode we want to use PyQt4.
import pyqode.python
from PyQt4.QtGui import QApplication
def main():
app = QApplication(sys.argv)
editor = pyqode.python.QPythonCodeEdit()
editor.openFile(__file__)
editor.resize(800, 600)
editor.show()
return app.exec_()
if __name__ == "__main__":
sys.exit(main())
Resources
Change log
- 1.0b3:
fix syntax highlighting bugs with triple quoted string inside comment or string literals
fix bugs with designer plugins
update code completion provider to use jedi 0.7
many other bug fixes
- 1.0b2:
fix code completion icons path
1.0b: First beta version
Screenshots
Here are a few screenshots to illustrate the python specific features (all the screenshots were taken on Linux Mint 15 Cinnamon):
Code completion:
Code folding:
On the fly code checking (PyFlakes):
On the fly PEP8 style checking
Dark color scheme
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.