Would you like to contribute to the Titanium docs? To get started, sign up for an account on the Appcelerator Wiki and sign our CLA.

Skip to end of metadata
Go to start of metadata

Keybindings quick-reference

The table below shows some common keybindings used in day-to-day development. The ones in bold are the some of those that you should really know about.

Note that this is far from being a complete list of keybindings (in fact, it tries to be short). A complete list in your environment is shown when you type Ctrl+Shift+L. If you type it twice, it will bring you to the place where you can edit/see the keybindings you have in your installation (including keybindings from any plugin you have installed).


Category

Action

Keybinding

Scope

Edit

Find Next

Ctrl+K

Editing Text

Edit

Find and Replace

Ctrl+F

In Windows

Edit

Word Completion

Alt+/

Editing Text

File

Close

Ctrl+F4

In Windows

File

New

Ctrl+N

In Windows

File

Save

Ctrl+S

In Windows

Navigate

Backward History

Alt+Left

In Windows

Navigate

Forward History

Alt+Right

In Windows

Navigate

Go to Line

Ctrl+L

Editing Text

Navigate

Last Edit Location

Ctrl+Q

In Windows

Navigate

Open Resource

Ctrl+Shift+R

In Windows

Navigate

Show In menu

Alt+Shift+W

In Windows

Navigate

Go to next problem marker

Ctrl+.

In Windows

PyDev - Editor

Quick Fix / Content Assistants

Ctrl+1

PyDev editor scope

PyDev - Editor

Code Completion

Ctrl+Space

PyDev editor scope

PyDev - Editor

Add Comment Block

Ctrl+4

PyDev editor scope

PyDev - Editor

Add Single Comment Block

Ctrl+Shift+4

PyDev editor scope

PyDev - Editor

Convert space-tabs to tabs

Ctrl+Shift+Tab

PyDev editor scope

PyDev - Editor

Convert tabs to space-tabs

Ctrl+Tab

PyDev editor scope

PyDev - Editor

Next Method or Class

Ctrl+Shift+Down

PyDev editor scope

PyDev - Editor

Previous Method or Class

Ctrl+Shift+Up

PyDev editor scope

PyDev - Editor

Python Collapse

Ctrl+-

PyDev editor scope

PyDev - Editor

Python Collapse All

Ctrl+9

PyDev editor scope

PyDev - Editor

Python Comment

Ctrl+3

PyDev editor scope

PyDev - Editor

Python Format Code

Ctrl+Shift+F

PyDev editor scope

PyDev - Editor

Python Go To Definition

F3

PyDev editor scope

PyDev - Editor

Python Organize Imports

Ctrl+Shift+O

PyDev editor scope

PyDev - Editor

Python Show Quick Outline

Ctrl+O

PyDev editor scope

PyDev - Editor

Python Open Definition Quick Outline

Ctrl+Shift+T

PyDev editor scope

PyDev - Editor

Python Un Collapse

Ctrl+=

PyDev editor scope

PyDev - Editor

Python Un Collapse All

Ctrl+0

PyDev editor scope

PyDev - Editor

Python Uncomment

Ctrl+Shift+3

PyDev editor scope

PyDev - Editor

Remove Comment Block

Ctrl+5

PyDev editor scope

PyDev - Editor

Start interactive session

Ctrl+Alt+Enter

PyDev editor scope

PyDev - Editor

List commands binded to Ctrl+2 (only the most important are below)

Ctrl+2+help

PyDev editor scope

PyDev - Editor

Assigns method parameters to attributes of self

Ctrl+2+a

PyDev editor scope

PyDev - Editor

Forces code analysis in the current editor

Ctrl+2+c

PyDev editor scope

PyDev - Editor

Kills all the python shells spawned by PyDev

Ctrl+2+kill

PyDev editor scope

PyDev - Editor

Renames local occurrences

Ctrl+2+r

PyDev editor scope

PyDev - Editor

Wraps the current selected paragraph

Ctrl+2+w

PyDev editor scope

PyDev - Editor

Enables/Disables wrapping in the editor

Ctrl+2+setwrap

PyDev editor scope

PyDev - Editor

Passes the passed command to manage.py in Django

Ctrl+2+dj command

PyDev editor scope

PyDev - Editor

Puts a new line after each comma (split lines)

Ctrl+2+sl

PyDev editor scope

PyDev - Editor

Transforms an import into a string (import string)

Ctrl+2+is

PyDev editor scope

PyDev - Editor

Searches the passed (or selected) string in the open editors

Ctrl+2+s string_to_find

PyDev editor scope

PyDev - Search

Find references

Ctrl+Shift+G

PyDev editor scope

PyDev - Refactor

Python Extract Local Variable

Alt+Shift+L

PyDev editor scope

PyDev - Refactor

Python Extract Method

Alt+Shift+M

PyDev editor scope

PyDev - Refactor

Python Inline Local Variable

Alt+Shift+I

PyDev editor scope

PyDev - Refactor

Python Rename

Alt+Shift+R

PyDev editor scope

Run/Debug

Run current editor

F9

PyDev editor scope

Run/Debug

Run current editor unit-tests

Ctrl+F9

PyDev editor scope

Run/Debug

Debug Last Launched

F11

In Windows

Run/Debug

Run Last Launched

Ctrl+F11

In Windows

Run/Debug

Step Into

F5

Debugging

Run/Debug

Step Over

F6

Debugging

Run/Debug

Step Return

F7

Debugging

Run/Debug

Resume

F8

Debugging

Search

Open Search Dialog

Ctrl+H

In Windows

Text Editing

Copy Lines

Ctrl+Alt+Down

Editing Text

Text Editing

Delete Line

Ctrl+D

Editing Text

Text Editing

Delete Next Word

Ctrl+Delete

Editing Text

Text Editing

Duplicate Lines

Ctrl+Alt+Up

Editing Text

Text Editing

Insert Line Below Current Line

Shift+Enter

Editing Text

Text Editing

Move Lines Down

Alt+Down

Editing Text

Text Editing

Move Lines Up

Alt+Up

Editing Text

Text Editing

Scroll Line Down

Ctrl+Down

Editing Text

Text Editing

Scroll Line Up

Ctrl+Up

Editing Text

Text Editing

To Lower Case

Ctrl+Shift+Y

Editing Text

Text Editing

To Upper Case

Ctrl+Shift+X

Editing Text

Window

Activate Editor

F12

In Windows

Window

Maximize Active View or Editor

Ctrl+M

In Windows

Window

Next Editor

Ctrl+F6

In Windows

Window

Next Perspective

Ctrl+F8

In Windows

Window

Next View

Ctrl+F7

In Windows

Window

Open Editor Drop Down

Ctrl+E

In Windows

Window

Show Key Assist

Ctrl+Shift+L

In Dialogs and Windows

Window

Show Ruler Context Menu

Ctrl+F10

Editing Text

Window

Show System Menu

Alt+-

In Windows

Window

Show View Menu

Ctrl+F10

In Windows

Window

Switch to Editor

Ctrl+Shift+E

In Windows

  • No labels