GeertjanWielenga / Python4NetBeans

7 stars 6 forks source link

Python4NetBeans

User Stories -- High Level

  1. I want to open a Python file and run it.
  2. I want to create a new Python project and start working on it.
  3. I want to be able to create different kinds of Python-related artifacts, such as main classes, etc, and Python eggs.
  4. I want to be able to switch between different versions of Python and I want to see error marks and other editor features when I am using code that does not conform to the Python version I am using.
  5. I want to efficiently edit Python files with standard editor features, such as code completion, code templates, syntax coloring, hints, etc.
  6. I want to teach Python in the classroom, so I need easily accessible and comprehensive samples and templates.
  7. I want to be able to add Python libraries to the classpath of a Python project.
  8. I want to add a new library from on-line Python repositories.
  9. I want to solve a bug in my code.
  10. I want to test my code.
  11. I want to see the test coverage of my code.