Skip to content
Carlos Cordoba edited this page Aug 26, 2015 · 18 revisions

Future

Version 3.1 / March 2016

Status: Planned

New major features:

  • Object Inspector
    • Add class and constructor docstrings to the shown info (if available).
    • Add search facilities
    • Live render support for Markdown and ReStructuredText files
  • Source Code editor reorganization and language support (Cython, C, HTML, CSS)
    • Support for autoindentation
    • Support for completion
  • Outline explorer
    • Display Markdown and ReStructuredText headers
  • IPython Console
    • Drop support for IPython 3.0

Version 3.0 / December 2015

Status: In progress

New major features:

  • Global:
    • DONE New restart option from within Spyder
    • DONE Tab reordering for panes
    • Floating panes now behave as independent windows
    • DONE New default icon set (Spyder 3) based on QtAwesome
    • DONE Additional support for PyQt5 (along with our current PySide/PyQt4 support)
  • Editor:
    • DONE Array builder
    • Editor Tab reordering
    • DONE Improved auto-completion widget
    • Emacs keybindings
    • VIM Keybindings
    • DONE File switcher (ala sublime)
    • Code folding support
    • Markdown and Restructured text support
  • Plugins:
    • Plugin manager
    • Custom Plugins for spyder are now be pip installable
  • New plugins:
    • Autopep8 plugin
    • Conda Package Manager to install/uninstall packages included in Continuum repositories
  • Projects:
    • New project model
    • Project preferences
  • Interactive tutorial (similar to the IPython notebook one):
    • DONE Spyder exploration
    • New features in Spyder version
  • Custom Layouts
    • DONE Support for Matlab, RStudio and new defaults (horizontal/vertical layouts).
    • DONE Save as many named layouts as the user wants
  • Preferences:
    • DONE New shortcut entry model, plus shortcut finder
    • DONE Select the language for the interface (English, Spanish, French or Portuguses)
    • DONE Reset to factory defaults from within Spyder
  • Consoles:
    • DONE Array builder
  • IPython:
    • DONE Drop support for versions 1.0 and 2.0
    • Pygments highlighting for the console
    • DONE Array builder
  • History Log:
    • Better support for IPython cells