Updated a bunch of things (it was mostly still 0.1!)
This commit is contained in:
parent
5dadf7e976
commit
dd0d335758
|
@ -1,7 +1,10 @@
|
|||
[See end for tips.]
|
||||
|
||||
File menu:
|
||||
Click on the dotted line at the top of a menu to "tear it off": a
|
||||
separate window containing the menu is created.
|
||||
|
||||
File menu:
|
||||
(This should speak for itself.)
|
||||
|
||||
Edit menu:
|
||||
|
||||
|
@ -11,28 +14,44 @@ Edit menu:
|
|||
Cut -- Copy selection into system-wide clipboard; then delete selection
|
||||
Copy -- Copy selection into system-wide clipboard
|
||||
Paste -- Insert system-wide clipboard into window
|
||||
Select All -- Select the entire contents of the edit buffer
|
||||
---
|
||||
Find... -- Search (case sensitive, Perl regular expression)
|
||||
Find next -- Repeat last search
|
||||
Find same -- Search for the string in the selection
|
||||
Find... -- Open a search dialog box with many options
|
||||
Find again -- Repeat last search
|
||||
Find selection -- Search for the string in the selection
|
||||
Find in Files... -- Open a search dialog box for searching files
|
||||
Replace... -- Open a search-and-replace dialog box
|
||||
Go to line -- Ask for a line number and show that line
|
||||
---
|
||||
Dedent region -- Shift selected lines left 4 spaces
|
||||
Indent region -- Shift selected lines right 4 spaces
|
||||
Dedent region -- Shift selected lines left 4 spaces
|
||||
Comment out region -- Insert ## in front of selected lines
|
||||
Uncomment region -- Remove leading # or ## from selected lines
|
||||
Tabify region -- Turns *leading* stretches of spaces into tabs
|
||||
Untabify region -- Turn *all* tabs into the right number of spaces
|
||||
Expand word -- Expand the word you have typed to match another
|
||||
word in the same buffer; repeat to get a different expansion
|
||||
Format Paragraph -- Reformat the current blank-line-separated paragraph
|
||||
---
|
||||
Run module -- Import or reload the current module
|
||||
Debug module -- Ditto, under debugger control
|
||||
|
||||
Windows menu:
|
||||
|
||||
Contains the names of all open windows. The Python Shell
|
||||
entry at the top will recreate the shell window if it has
|
||||
been closed.
|
||||
Zoom Height -- toggles the window between normal size (24x80)
|
||||
and maximum height.
|
||||
---
|
||||
The rest of this menu lists the names of all open windows;
|
||||
select one to bring it to the foreground (deiconifying it if
|
||||
necessary).
|
||||
|
||||
Debug menu (in the Python Shell window only):
|
||||
|
||||
Go to line from traceback -- look around the insert point for a
|
||||
filename and linenumber, open the file, and show the line
|
||||
Go to file/line -- look around the insert point for a filename
|
||||
and linenumber, open the file, and show the line
|
||||
Open stack viewer -- show the stack traceback of the last exception
|
||||
Debugger toggle -- Run commands in the shell under the debugger
|
||||
JIT Stack viewer toggle -- Open stack viewer on traceback
|
||||
|
||||
Basic editing and navigation:
|
||||
|
||||
|
@ -40,12 +59,14 @@ Basic editing and navigation:
|
|||
Arrow keys and Page Up/Down to move around
|
||||
Home/End go to begin/end of line
|
||||
Control-Home/End go to begin/end of file
|
||||
Some Emacs bindings may also work, e.g. ^F/^B/^P/^N/^A/^E
|
||||
Some Emacs bindings may also work, e.g. ^B/^P/^A/^E/^D/^L
|
||||
|
||||
Word completion:
|
||||
Automatic indentation:
|
||||
|
||||
Alt-/ expands the word you have typed to match another word in
|
||||
the same buffer. Repeat to get a different expansion.
|
||||
After a block-opening statement, the next line is indented by
|
||||
4 spaces (in the Python Shell window by one tab). In leading
|
||||
indentation, Backspace deletes 4 spaces if they are there.
|
||||
Also see the indent/dedent region commands.
|
||||
|
||||
Python Shell window:
|
||||
|
||||
|
@ -56,9 +77,10 @@ Python Shell window:
|
|||
|
||||
Alt-p retrieves previous command matching what you have typed
|
||||
Alt-n retrieves next
|
||||
Hit return while on any previous command retrieves that command
|
||||
Return while on any previous command retrieves that command
|
||||
Alt-/ (Expand word) is also useful here
|
||||
|
||||
Python syntax colors: the coloring is applied in a background thread
|
||||
Python syntax colors: the coloring is applied in the background.
|
||||
|
||||
Keywords orange
|
||||
Strings green
|
||||
|
@ -67,7 +89,7 @@ Python syntax colors: the coloring is applied in a background thread
|
|||
|
||||
Shell colors:
|
||||
|
||||
Console output dark red
|
||||
Console output brown
|
||||
stdout blue
|
||||
stderr dark green
|
||||
stdin black
|
||||
|
|
Loading…
Reference in New Issue