PyCharm adds IPython Notebook Support

Released: Nov 27, 2014

Updates in this release

Updates in 4

  • NumPy Array Viewer - Easily get a graphical view of a NumPy array and its parts using slicing, formatting and coloring tools.
  • Attach to Process - Connect the debugger with any running Python process and debug the code.
  • IPython Notebook Support - Perform all the usual IPython Notebook actions with *.ipynb files. 
  • Referring Objects - When debugging your project, you can open the referring objects view for a desired object during runtime.
  • Jinja2 Debugger - Set breakpoints right in the editor, stop on them and perform other debugging actions the same way you already do in the Django templates debugging mode.
  • Behavior-Driven Development (BDD) - Take full control over your textual requirements and graphical representation of test results.
  • Improved Python/Django Console Tool Window - PyCharm automatically detects which type of console should be run based on your project type and context.
  • Leave the Console Open - Now you can leave the console open after a project run or a debug session, saving its context.
  • Method Call Hierarchy - PyCharm intelligently analyzes your code and builds call hierarchy trees for method calls in different scopes.
  • Better Package Management - An improved package management subsystem now recognizes unmet package requirements with better accuracy.