Hi Chris,

Yes, there is a page dedicated to keyboard shortcuts in the
"Preferences" dialog box (see menu "Tools").

Thanks for your support!

Cheers,
Pierre

On Feb 27, 11:46 pm, clee <[email protected]> wrote:
> Congrats and thanks as always.
> I'm up and running with 2.0.8 with a simple pip install -U spyder
>
> Is there an easy entry place in the ui or code to customize
> keybindings?
> -Chris
> ubuntu 10.04 and 10.10 amd64 python2.6.6, Qt 4.7.0 PyQt 4.7.4
>
> On Feb 27, 10:34 am, Pierre Raybaut <[email protected]> wrote:
>
>
>
>
>
>
>
> > Hi all,
>
> > I am pleased to announced that Spyder v2.0.8 has just been released.
> > As this is mostly a maintenance release, a lot of bugs were fixed (see
> > below) and some minor features were added.
>
> > Integration Spyder's GUI-based Python shell in your application:
> > Note that this version includes an example of application using the
> > Spyder's internal shell as a debugging console which also demonstrates
> > the py2exe deployment procedure.
>
> > Spyder (previously known as Pydee) is a free open-source Python
> > development environment providing MATLAB-like features in a simple and
> > light-weighted software, available for Windows XP/Vista/7, GNU/Linux
> > and MacOS X:http://spyderlib.googlecode.com/
> > Spyder is part of spyderlib, a Python module based on PyQt4, pyflakes
> > and rope (QScintilla's dependency has been removed in version 2.0 and
> > rope features have been integrated since this version as well).
>
> > Some of Spyder basic features:
> >     * Python, C/C++, Fortran source editor with class/function
> > browser, code completion and calltips
> >     * consoles:
> >           o open as many Python interpreters, IPython consoles or
> > command windows as you need
> >           o code completion and calltips
> >           o variable explorer with GUI-based editors for a lot of data
> > types (numbers, strings, lists, arrays, dictionaries, ...)
> >     * object inspector: provide documentation or source code on any
> > Python object (class, function, module, ...)
> >     * online documentation: automatically generated html documentation
> > on installed Python modules
> >     * find in files
> >     * file explorer
> >     * project manager
> >     * MATLAB-like PYTHONPATH management dialog box (works with all consoles)
> >     * Windows only: current user environment variables editor
> >     * direct links to documentation (Python, Qt, Matplotlib, NumPy,
> > Scipy, etc.)
> >     * direct link to Python(x,y) launcher
> >     * direct links to QtDesigner, QtLinguist and QtAssistant (Qt 
> > documentation)
>
> > Bug fixes (since v2.0.6):
>
> > Consoles/bugfix: saving history log (see context menu) was not working
> > following a recent code cleaning/refactoring
> > On non-Windows platforms, the file selection dialog "All files (*.*)"
> > filter was not matching files without extension
> > dochelpers.isdefined/bugfix: ignoring syntax errors while evaluating object
> > Preferences Dialog (dialog box + keyboard shortcut page): improved
> > size/resize behavior
> > Editor: when cursor was on the very last line, Duplicate/Delete line
> > features were getting stuck in an infinite loop
> > Editor/duplicate line feature - fixed unexpected behavior: when
> > duplicating selected text, text selection was extended to duplicated
> > part
> > Editor/bugfix with multiple editor windows: when opening file on one
> > editor window, the top-left corner menu (file list) was not updated
> > correctly in other editor windows
> > Editor/fixed unexpected behavior: when clicking on the main window's
> > outline explorer while a separate editor window had focus, the latter
> > was used to show the associated line of code
> > Project explorer: added new debugging options (profiling 'rope' calls)
> > Console/Advanced settings/UMD module list: removing all entries (empty
> > module list) was not working
> > Editor/File list management dialog (Ctrl+E): double-clicking/pressing
> > Return on a listwidget item will switch to the associated file
> > Editor/Tab bar: fixed missing tooltips issue (and missing file switch
> > menu entries)
> > Code completion/bugfix: list widget was not hiding as expected when 
> > pressing ':'
> > Editor/fixed unexpected behavior: when some text was selected,
> > "Ctrl+Left mouse click" was trying to "go to definition" instead of
> > doing the standard drag n'drop feature
> > Editor/bugfix: disabling code completion/calltips for non-Python
> > source code (was not working -as expected- but was taking time to
> > simply not work...)
> > Editor/go to line: fixed unicode error
> > Code editor/bugfix: cursor position was not restored when undoing an
> > indent operation with "tab always indent" feature turned on *and* the
> > cursor at the end of the line
> > Tab behavior when "tab always indents" is turned off: inserting
> > 4-(len(leading_text) % 4) spaces (instead of 4)
> > Object inspector/bugfix: ignoring unknown objects when called
> > automatically from editor/console, i.e. do not log, do not show 'no
> > doc available'
>
> > Other changes (since v2.0.6):
>
> > Code editor syntax highlighting: added more keywords to Cython syntax
> > highlighter (cpdef, inline, cimport and DEF)
> > Added example of application using the Spyder's internal shell as a
> > debugging console (demonstrates also the py2exe deployment procedure)
> > Object inspector: added "Source" combo box (Console/Editor) -> object
> > inspected from editor are now analyzed only with rope (if available)
> > and then shown in object inspector
> > Added keyboard shortcut to open Preferences Dialog (default: 
> > Ctrl+Alt+Shift+P)
> > Editor: added "Copy line" feature (Ctrl+Alt+Down), similar to
> > "Duplicate line" (Ctrl+Alt+Up) but paste text before the current
> > line/selected text (instead of after)
> > Array editor: added option to set row/col labels (resp. ylabels and xlabels)
> > Editor/rope: improved performance for calltips/doc feature
>
> > Cheers,
> > Pierre

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/spyderlib?hl=en.

Reply via email to