[ANN] Spyder 3.2.0 is released!

207 views
Skip to first unread message

Carlos Córdoba

unread,
Jul 23, 2017, 11:57:39 PM7/23/17
to spyd...@googlegroups.com

Hi all,

On the behalf of the Spyder Project Contributors, I’m pleased to announce that Spyder 3.2.0 has been released and is available for Windows, GNU/Linux and MacOS X: https://github.com/spyder-ide/spyder/releases

This release comes three months after version 3.1.4 and it has major enhancements and new features. The most important ones are:

  • Main Window

    • Add a dialog to quickly view all keyboard shortcuts defined in Spyder. It can be accessed in the Help > Shortcuts Summary menu or using the Meta+F1 shortcut.
    • Add an option to set a custom screen resolution scale factor. This option is available in Preferences > Appearance > Screen resolution.
  • Editor

    • Add the ability to reorganize tabs by drag and drop.
    • Add option to only replace in a selection.
    • Add Ctrl+Up and Ctrl+Down shortcuts to move to the next/previous cell, respectively.
    • Add Alt+Enter shortcut to re-run the last cell.
    • Add support to run Cython files from the Editor (i.e. by simply pressing F5).
    • Add syntax highlighting support for Markdown files.
    • Add a tab switcher dialog to navigate files in most recently used order. This dialog is activated with Ctrl+Tab and Ctrl+Shift+Tab to go in forward or backward order, respectively.
    • Make Shift+Enter search text backwards in the find/replace widget.
    • Add Shift+Del shortcut to delete lines.
    • Add Ctrl+] and Ctrl+[ shortcuts to indent/unindent text, respectively.
    • Add a Save copy as action.
    • Add a context menu entry to show the selected file in the operating system file explorer.
  • IPython Console

    • Several improvements to its debugger:
      • Restore the ability to inspect variables using the Variable Explorer.
      • Make plotting work with a new %plot magic, but only using the inline backend (e.g. %plot plt.plot(range(10))).
      • Add history browsing with the Up and Down arrow keys.
      • Make the Clear console and Reset keyboard shortcuts to work.
      • Show plots from the Variable Explorer.
      • Change the current working directory using the Working Directory toolbar.
      • Use Ctrl+Shift+C to copy text.
    • Add the possibility to run a file in the same (dedicated) console all the time.
    • Allow to rename consoles by doing a double-click on their tabs and setting a new name.
    • Make drag and drop of its tabs to work.
    • Add menu entries to show environment variables and sys.path contents for each console.
  • Find in Files

    • Add options to search on the current file, project or working directory.
    • Allow to order results alphabetically.
    • Remove previous search results when a new search takes place.
    • Remove unused search options.
  • Working Directory toolbar

    • Rename it to Current working directory (it was Global working directory).
    • Simplify its options to make them more understandable.
    • Make it show the working directory of the active IPython console and the current directory in the File Explorer.

In this release we also fixed 98 issues and merged 111 pull requests that amount to more than 750 commits. For a full list of fixes, please see our changelog.

Don’t forget to follow Spyder updates/news on the project Github website.

Last, but not least, we welcome any contribution that helps making Spyder an efficient scientific development and computing environment. Join us to help creating your favorite environment!

Enjoy!
Carlos

Reply all
Reply to author
Forward
0 new messages