forked from spyder-ide/spyder
-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
Carlos Cordoba edited this page Aug 26, 2015
·
18 revisions
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
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