Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2)

Delta Between Two Patch Sets: Lib/idlelib/help.txt

Issue 13884: IDLE 2.6.5 Recent Files undocks
Left Patch Set: Created 4 years, 6 months ago
Right Patch Set: Created 4 years, 6 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « Lib/idlelib/EditorWindow.py ('k') | Lib/idlelib/macosxSupport.py » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 [See the end of this file for ** TIPS ** on using IDLE !!] 1 [See the end of this file for ** TIPS ** on using IDLE !!]
2 2
3 IDLE is the Python IDE built with the tkinter GUI toolkit. 3 File Menu:
4 4
5 IDLE has the following features: 5 » New File -- Create a new editing window
6 -coded in 100% pure Python, using the tkinter GUI toolkit 6 » Open... -- Open an existing file
7 -cross-platform: works on Windows, Unix, and OS X 7 » Recent Files... -- Open a list of recent files
8 -multi-window text editor with multiple undo, Python colorizing, smart indent, 8 » Open Module... -- Open an existing module (searches sys.path)
9 call tips, and many other features 9 » Class Browser -- Show classes and methods in current file
10 -Python shell window (a.k.a interactive interpreter) 10 » Path Browser -- Show sys.path directories, modules, classes
11 -debugger (not complete, but you can set breakpoints, view and step)
12
13 Menus:
14
15 IDLE has two window types the Shell window and the Editor window. It is
16 possible to have multiple editor windows simultaneously. IDLE's
17 menus dynamically change based on which window is currently selected. Each menu
18 documented below indicates which window type it is associated with.
19
20 File Menu (Shell and Editor):
21
22 New File -- Create a new file editing window
23 Open... -- Open an existing file
24 Open Module... -- Open an existing module (searches sys.path)
25 Recent Files... -- Open a list of recent files
26 Class Browser -- Show classes and methods in current file
27 Path Browser -- Show sys.path directories, modules, classes,
28 and methods 11 and methods
29 --- 12 » ---
30 Save -- Save current window to the associated file (unsaved 13 » Save -- Save current window to the associated file (unsaved
31 windows have a * before and after the window title) 14 » » windows have a * before and after the window title)
32 15
33 Save As... -- Save current window to new file, which becomes 16 » Save As... -- Save current window to new file, which becomes
34 the associated file 17 » » the associated file
35 Save Copy As... -- Save current window to different file 18 » Save Copy As... -- Save current window to different file
36 without changing the associated file 19 » » without changing the associated file
37 --- 20 » ---
38 Print Window -- Print the current window 21 » Print Window -- Print the current window
39 --- 22 » ---
40 Close -- Close current window (asks to save if unsaved) 23 » Close -- Close current window (asks to save if unsaved)
41 Exit -- Close all windows, quit (asks to save if unsaved) 24 » Exit -- Close all windows, quit (asks to save if unsaved)
42 25
43 Edit Menu (Shell and Editor): 26 Edit Menu:
44 27
45 Undo -- Undo last change to current window 28 » Undo -- Undo last change to current window
46 (a maximum of 1000 changes may be undone) 29 (A maximum of 1000 changes may be undone)
47 Redo -- Redo last undone change to current window 30 » Redo -- Redo last undone change to current window
48 --- 31 » ---
49 Cut -- Copy a selection into system-wide clipboard, 32 » Cut -- Copy a selection into system-wide clipboard,
50 then delete the selection 33 then delete the selection
51 Copy -- Copy selection into system-wide clipboard 34 » Copy -- Copy selection into system-wide clipboard
52 Paste -- Insert system-wide clipboard into window 35 » Paste -- Insert system-wide clipboard into window
53 Select All -- Select the entire contents of the edit buffer 36 » Select All -- Select the entire contents of the edit buffer
54 --- 37 » ---
55 Find... -- Open a search dialog box with many options 38 » Find... -- Open a search dialog box with many options
56 Find Again -- Repeat last search 39 » Find Again -- Repeat last search
57 Find Selection -- Search for the string in the selection 40 » Find Selection -- Search for the string in the selection
58 Find in Files... -- Open a search dialog box for searching files 41 » Find in Files... -- Open a search dialog box for searching files
59 Replace... -- Open a search-and-replace dialog box 42 » Replace... -- Open a search-and-replace dialog box
60 Go to Line -- Ask for a line number and show that line 43 » Go to Line -- Ask for a line number and show that line
61 Expand Word -- Expand the word you have typed to match another 44 » Show Calltip -- Open a small window with function param hints
62 word in the same buffer; repeat to get a 45 » Show Completions -- Open a scroll window allowing selection keywords
46 » » » and attributes. (see '*TIPS*', below)
47 » Show Parens» -- Highlight the surrounding parenthesis
48 » Expand Word -- Expand the word you have typed to match another
49 » » word in the same buffer; repeat to get a
63 different expansion 50 different expansion
64 Show Calltip -- After an unclosed parenthesis for a function, open 51
65 a small window with function parameter hints 52 Format Menu (only in Edit window):
66 Show Parens -- Highlight the surrounding parenthesis 53
67 Show Completions -- Open a scroll window allowing selection keywords 54 » Indent Region -- Shift selected lines right 4 spaces
68 and attributes. (see '*TIPS*', below) 55 » Dedent Region -- Shift selected lines left 4 spaces
69 56 » Comment Out Region -- Insert ## in front of selected lines
70 Format Menu (Editor window only): 57 » Uncomment Region -- Remove leading # or ## from selected lines
71 58 » Tabify Region -- Turns *leading* stretches of spaces into tabs
72 Indent Region -- Shift selected lines right by the indent width 59 » » (Note: We recommend using 4 space blocks to indent Python code.)
73 (default 4 spaces) 60 » Untabify Region -- Turn *all* tabs into the right number of spaces
74 Dedent Region -- Shift selected lines left by the indent width 61 » New Indent Width... -- Open dialog to change indent width
75 (default 4 spaces) 62 » Format Paragraph -- Reformat the current blank-line-separated
76 Comment Out Region -- Insert ## in front of selected lines 63 paragraph
77 Uncomment Region -- Remove leading # or ## from selected lines 64
78 Tabify Region -- Turns *leading* stretches of spaces into tabs. 65 Run Menu (only in Edit window):
79 (Note: We recommend using 4 space blocks to indent Python code.) 66
80 Untabify Region -- Turn *all* tabs into the corrent number of spaces 67 » Python Shell -- Open or wake up the Python shell window
81 Toggle tabs -- Open a dialog to switch between indenting with 68 » ---
82 spaces and tabs. 69 » Check Module -- Run a syntax check on the module
83 New Indent Width... -- Open a dialog to change indent width. The 70 » Run Module -- Execute the current file in the __main__ namespace
84 accepted default by the Python community is 4 71
85 spaces. 72 Shell Menu (only in Shell window):
86 Format Paragraph -- Reformat the current blank-line-separated 73
87 paragraph. All lines in the paragraph will be 74 » View Last Restart -- Scroll the shell window to the last restart
88 formatted to less than 80 columns. 75 » Restart Shell -- Restart the interpreter with a fresh environment
89 --- 76
90 Strip trailing whitespace -- Removed any space characters after the end 77 Debug Menu (only in Shell window):
91 of the last non-space character 78
92 79 » Go to File/Line -- look around the insert point for a filename
93 Run Menu (Editor window only): 80 » » and line number, open the file, and show the line
94 81 » Debugger (toggle) -- Run commands in the shell under the debugger
95 Python Shell -- Open or wake up the Python shell window 82 » Stack Viewer -- Show the stack traceback of the last exception
96 --- 83 » Auto-open Stack Viewer (toggle) -- Open stack viewer on traceback
97 Check Module -- Check the syntax of the module currently open in the 84
98 Editor window. If the module has not been saved IDLE 85 Options Menu:
99 will prompt the user to save the code. 86
100 Run Module -- Restart the shell to clean the environment, then 87 » Configure IDLE -- Open a configuration dialog. Fonts, indentation,
101 execute the currently open module. If the module has
102 not been saved IDLE will prompt the user to save the
103 code.
104
105 Shell Menu (Shell window only):
106
107 View Last Restart -- Scroll the shell window to the last Shell restart
108 Restart Shell -- Restart the shell to clean the environment
109
110 Debug Menu (Shell window only):
111
112 Go to File/Line -- Look around the insert point for a filename
113 and line number, open the file, and show the line.
114 Useful to view the source lines referenced in an
115 exception traceback. Available in the context
116 menu of the Shell window.
117 Debugger (toggle) -- This feature is not complete and considered
118 experimental. Run commands in the shell under the
119 debugger.
120 Stack Viewer -- Show the stack traceback of the last exception
121 Auto-open Stack Viewer (toggle) -- Toggle automatically opening the
122 stack viewer on unhandled
123 exception
124
125 Options Menu (Shell and Editor):
126
127 Configure IDLE -- Open a configuration dialog. Fonts, indentation,
128 keybindings, and color themes may be altered. 88 keybindings, and color themes may be altered.
129 Startup Preferences may be set, and additional Help 89 Startup Preferences may be set, and Additional Help
130 sources can be specified. On OS X, open the 90 Sources can be specified. On OS X, open the
131 configuration dialog by selecting Preferences 91 configuration dialog by selecting Preferences
132 in the application menu. 92 in the application menu.
133 93 » ---
94 » Code Context --» Open a pane at the top of the edit window which
95 » » » shows the block context of the section of code
96 » » » which is scrolling off the top or the window.
97 » » » (Not present in Shell window.)
98
99 Window Menu:
100
101 » Zoom Height -- toggles the window between configured size
102 » and maximum height.
103 » ---
104 » The rest of this menu lists the names of all open windows;
105 » select one to bring it to the foreground (deiconifying it if
106 » necessary).
107
108 Help Menu:
109
110 » About IDLE -- Version, copyright, license, credits
111 » IDLE Readme -- Background discussion and change details
112 » ---
113 » IDLE Help -- Display this file
114 » Python Docs -- Access local Python documentation, if
115 » » installed. Otherwise, access www.python.org.
116 » ---
117 » (Additional Help Sources may be added here)
118
119 Edit context menu (Right-click / Control-click on OS X in Edit window):
120
121 » Cut -- Copy a selection into system-wide clipboard,
122 then delete the selection
123 » Copy -- Copy selection into system-wide clipboard
124 » Paste -- Insert system-wide clipboard into window
125 » Set Breakpoint -- Sets a breakpoint (when debugger open)
126 » Clear Breakpoint -- Clears the breakpoint on that line
127
128 Shell context menu (Right-click / Control-click on OS X in Shell window):
129
130 » Cut -- Copy a selection into system-wide clipboard,
131 then delete the selection
132 » Copy -- Copy selection into system-wide clipboard
133 » Paste -- Insert system-wide clipboard into window
134 --- 134 ---
135 Code Context (toggle) -- Open a pane at the top of the edit window 135 » Go to file/line -- Same as in Debug menu
136 which shows the block context of the section
137 of code which is scrolling off the top or the
138 window. This is not present in the Shell
139 window only the Editor window.
140
141 Window Menu (Shell and Editor):
142
143 Zoom Height -- Toggles the window between normal size (40x80 initial
144 setting) and maximum height. The initial size is in the Configure
145 IDLE dialog under the general tab.
146 ---
147 The rest of this menu lists the names of all open windows;
148 select one to bring it to the foreground (deiconifying it if
149 necessary).
150
151 Help Menu:
152
153 About IDLE -- Version, copyright, license, credits
154 ---
155 IDLE Help -- Display this file which is a help file for IDLE
156 detailing the menu options, basic editing and navigation,
157 and other tips.
158 Python Docs -- Access local Python documentation, if
159 installed. Or will start a web browser and open
160 docs.python.org showing the latest Python documentation.
161 ---
162 Additional help sources may be added here with the Configure IDLE
163 dialog under the General tab.
164
165 Editor context menu (Right-click / Control-click on OS X in Edit window):
166
167 Cut -- Copy a selection into system-wide clipboard,
168 then delete the selection
169 Copy -- Copy selection into system-wide clipboard
170 Paste -- Insert system-wide clipboard into window
171 Set Breakpoint -- Sets a breakpoint. Breakpoints are only enabled
172 when the debugger is open.
173 Clear Breakpoint -- Clears the breakpoint on that line
174
175 Shell context menu (Right-click / Control-click on OS X in Shell window):
176
177 Cut -- Copy a selection into system-wide clipboard,
178 then delete the selection
179 Copy -- Copy selection into system-wide clipboard
180 Paste -- Insert system-wide clipboard into window
181 ---
182 Go to file/line -- Same as in Debug menu
183 136
184 137
185 ** TIPS ** 138 ** TIPS **
186 ========== 139 ==========
187 140
188 Additional Help Sources: 141 Additional Help Sources:
189 142
190 Windows users can Google on zopeshelf.chm to access Zope help files in 143 » Windows users can Google on zopeshelf.chm to access Zope help files in
191 the Windows help format. The Additional Help Sources feature of the 144 » the Windows help format. The Additional Help Sources feature of the
192 configuration GUI supports .chm, along with any other filetypes 145 » configuration GUI supports .chm, along with any other filetypes
193 supported by your browser. Supply a Menu Item title, and enter the 146 » supported by your browser. Supply a Menu Item title, and enter the
194 location in the Help File Path slot of the New Help Source dialog. Use 147 » location in the Help File Path slot of the New Help Source dialog. Use
195 http:// and/or www. to identify external URLs, or download the file and 148 » http:// and/or www. to identify external URLs, or download the file and
196 browse for its path on your machine using the Browse button. 149 » browse for its path on your machine using the Browse button.
197 150
198 All users can access the extensive sources of help, including 151 » All users can access the extensive sources of help, including
199 tutorials, available at docs.python.org. Selected URLs can be added 152 » tutorials, available at www.python.org/doc. Selected URLs can be added
200 or removed from the Help menu at any time using Configure IDLE. 153 » or removed from the Help menu at any time using Configure IDLE.
201 154
202 Basic editing and navigation: 155 Basic editing and navigation:
203 156
204 Backspace deletes char to the left; DEL deletes char to the right. 157 » Backspace deletes char to the left; DEL deletes char to the right.
205 Control-backspace deletes word left, Control-DEL deletes word right. 158 » Control-backspace deletes word left, Control-DEL deletes word right.
206 Arrow keys and Page Up/Down move around. 159 » Arrow keys and Page Up/Down move around.
207 Control-left/right Arrow moves by words in a strange but useful way. 160 » Control-left/right Arrow moves by words in a strange but useful way.
208 Home/End go to begin/end of line. 161 » Home/End go to begin/end of line.
209 Control-Home/End go to begin/end of file. 162 » Control-Home/End go to begin/end of file.
210 Some useful Emacs bindings are inherited from Tcl/Tk: 163 » Some useful Emacs bindings are inherited from Tcl/Tk:
211 Control-a beginning of line 164 » » Control-a beginning of line
212 Control-e end of line 165 » » Control-e end of line
213 Control-k kill line (but doesn't put it in clipboard) 166 » » Control-k kill line (but doesn't put it in clipboard)
214 Control-l center window around the insertion point 167 » » Control-l center window around the insertion point
215 Standard keybindings (like Control-c to copy and Control-v to 168 » Standard Windows bindings may work on that platform.
216 paste) may work. Keybindings are selected in the Configure IDLE 169 » Keybindings are selected in the Settings Dialog, look there.
217 dialog.
218 170
219 Automatic indentation: 171 Automatic indentation:
220 172
221 After a block-opening statement, the next line is indented by 4 spaces 173 » After a block-opening statement, the next line is indented by 4 spaces
222 (in the Python Shell window by one tab). After certain keywords 174 » (in the Python Shell window by one tab). After certain keywords
223 (break, return etc.) the next line is dedented. In leading 175 » (break, return etc.) the next line is dedented. In leading
224 indentation, Backspace deletes up to 4 spaces if they are there. Tab 176 » indentation, Backspace deletes up to 4 spaces if they are there. Tab
225 inserts spaces (in the Python Shell window one tab), number depends on 177 » inserts spaces (in the Python Shell window one tab), number depends on
226 Indent Width. Currently tabs are restricted to four spaces due 178 » Indent Width. (N.B. Currently tabs are restricted to four spaces due
227 to Tcl/Tk limitations. 179 » to Tcl/Tk issues.)
228 180
229 See also the indent/dedent region commands in the edit menu. 181 See also the indent/dedent region commands in the edit menu.
230 182
231 Completions: 183 Completions:
232 184
233 Completions are supplied for functions, classes, and attributes of 185 » Completions are supplied for functions, classes, and attributes of
234 classes, both built-in and user-defined. Completions are also provided 186 » classes, both built-in and user-defined. Completions are also provided
235 for filenames. 187 » for filenames.
236 188
237 The AutoCompleteWindow (ACW) will open after a predefined delay 189 » The AutoCompleteWindow (ACW) will open after a predefined delay
238 (default is two seconds) after a '.' or (in a string) an os.sep is 190 » (default is two seconds) after a '.' or (in a string) an os.sep is
239 typed. If after one of those characters (plus zero or more other 191 » typed. If after one of those characters (plus zero or more other
240 characters) a tab is typed the ACW will open immediately if a possible 192 » characters) you type a Tab the ACW will open immediately if a possible
241 continuation is found. 193 » continuation is found.
242 194
243 If there is only one possible completion for the characters entered, a 195 » If there is only one possible completion for the characters entered, a
244 tab will supply that completion without opening the ACW. 196 » Tab will supply that completion without opening the ACW.
245 197
246 'Show Completions' will force open a completions window, by default the 198 » 'Show Completions' will force open a completions window. In an empty
247 Control-space keys will open a completions window. In an empty 199 » string, this will contain the files in the current directory. On a
248 string, this will contain the files in the current directory. On a 200 » blank line, it will contain the built-in and user-defined functions and
249 blank line, it will contain the built-in and user-defined functions and 201 » classes in the current name spaces, plus any modules imported. If some
250 classes in the current name spaces, plus any modules imported. If some 202 » characters have been entered, the ACW will attempt to be more specific.
251 characters have been entered, the ACW will attempt to be more specific. 203
252 204 » If string of characters is typed, the ACW selection will jump to the
253 If string of characters is typed, the ACW selection will jump to the 205 » entry most closely matching those characters. Entering a Tab will cause
254 entry most closely matching those characters. Entering a tab will cause 206 » the longest non-ambiguous match to be entered in the Edit window or
255 the longest non-ambiguous match to be entered in the Edit window or 207 » Shell. Two Tabs in a row will supply the current ACW selection, as
256 Shell. Two tabs in a row will supply the current ACW selection, as 208 » will Return or a double click. Cursor keys, Page Up/Down, mouse
257 will return or a double click. Cursor keys, Page Up/Down, mouse 209 » selection, and the scrollwheel all operate on the ACW.
258 selection, and the scroll wheel all operate on the ACW. 210
259 211 » 'Hidden' attributes can be accessed by typing the beginning of hidden
260 "Hidden" attributes can be accessed by typing the beginning of hidden 212 » name after a '.'. e.g. '_'. This allows access to modules with
261 name after a '.', e.g. '_'. This allows access to modules with 213 » '__all__' set, or to class-private attributes.
262 '__all__' set, or to class-private attributes. 214
263 215 » Completions and the 'Expand Word' facility can save a lot of typing!
264 Completions and the 'Expand Word' facility can save a lot of typing! 216
265 217 » Completions are currently limited to those in the namespaces. Names in
266 Completions are currently limited to those in the namespaces. Names in 218 » an Edit window which are not via __main__ or sys.modules will not be
267 an Editor window which are not via __main__ or sys.modules will not be 219 » found. Run the module once with your imports to correct this
268 found. Run the module once with your imports to correct this 220 » situation. Note that IDLE itself places quite a few modules in
269 situation. Note that IDLE itself places quite a few modules in 221 » sys.modules, so much can be found by default, e.g. the re module.
270 sys.modules, so much can be found by default, e.g. the re module. 222
271 223 » If you don't like the ACW popping up unbidden, simply make the delay
272 If you don't like the ACW popping up unbidden, simply make the delay 224 » longer or disable the extension. OTOH, you could make the delay zero.
273 longer or disable the extension. Or another option is the delay could 225
274 be set to zero. Another alternative to preventing ACW popups is to 226 » You could also switch off the CallTips extension. (We will be adding
275 disable the call tips extension. 227 » a delay to the call tip window.)
276 228
277 Python Shell window: 229 Python Shell window:
278 230
279 Control-c interrupts executing command. 231 » Control-c interrupts executing command.
280 Control-d sends end-of-file; closes window if typed at >>> prompt. 232 » Control-d sends end-of-file; closes window if typed at >>> prompt.
281 Alt-/ expand word is also useful to reduce typing.
282 233
283 Command history: 234 Command history:
284 235
285 Alt-p retrieves previous command matching what you have typed. On OS X 236 » Alt-p retrieves previous command matching what you have typed.
286 use Control-p. 237 » Alt-n retrieves next.
287 Alt-n retrieves next. On OS X use Control-n. 238 » (These are Control-p, Control-n on OS X)
288 Return while cursor is on a previous command retrieves that command. 239 » Return while cursor is on a previous command retrieves that command.
240 » Expand word is also useful to reduce typing.
289 241
290 Syntax colors: 242 Syntax colors:
291 243
292 The coloring is applied in a background "thread", so you may 244 » The coloring is applied in a background "thread", so you may
293 occasionally see uncolorized text. To change the color 245 » occasionally see uncolorized text. To change the color
294 scheme, use the Configure IDLE / Highlighting dialog. 246 » scheme, use the Configure IDLE / Highlighting dialog.
295 247
296 Python default syntax colors: 248 Python default syntax colors:
297 249
298 Keywords orange 250 » Keywords» orange
299 Builtins royal purple 251 » Builtins» royal purple
300 Strings green 252 » Strings»» green
301 Comments red 253 » Comments» red
302 Definitions blue 254 » Definitions» blue
303 255
304 Shell default colors: 256 Shell default colors:
305 257
306 Console output brown 258 » Console output» brown
307 stdout blue 259 » stdout» » blue
308 stderr red 260 » stderr» » red
309 stdin black 261 » stdin» » black
310 262
311 Other preferences: 263 Other preferences:
312 264
313 The font preferences, highlighting, keys, and general preferences can 265 » The font preferences, keybinding, and startup preferences can
314 be changed via the Configure IDLE menu option. Be sure to note that 266 » be changed using the Settings dialog.
315 keys can be user defined, IDLE ships with four built in key sets. In
316 addition a user can create a custom key set in the Configure IDLE
317 dialog under the keys tab.
318 267
319 Command line usage: 268 Command line usage:
320 269
321 Enter idle -h at the command prompt to get a usage message. 270 » Enter idle -h at the command prompt to get a usage message.
322 271
323 idle.py [-c command] [-d] [-e] [-s] [-t title] [arg] ... 272 Running without a subprocess:
324 273
325 -c command run this command 274 » If IDLE is started with the -n command line switch it will run in a
326 -d enable debugger 275 » single process and will not create the subprocess which runs the RPC
327 -e edit mode; arguments are files to be edited 276 » Python execution server. This can be useful if Python cannot create
328 -s run $IDLESTARTUP or $PYTHONSTARTUP first 277 » the subprocess or the RPC socket interface on your platform. However,
329 -t title set title of shell window 278 » in this mode user code is not isolated from IDLE itself. Also, the
330 279 » environment is not restarted when Run/Run Module (F5) is selected. If
331 If there are arguments: 280 » your code has been modified, you must reload() the affected modules and
332 1. If -e is used, arguments are files opened for editing and sys.argv 281 » re-import any specific items (e.g. from foo import baz) if the changes
333 reflects the arguments passed to IDLE itself. 282 » are to take effect. For these reasons, it is preferable to run IDLE
334 2. Otherwise, if -c is used, all arguments are placed in 283 » with the default subprocess if at all possible.
335 sys.argv[1:...], with sys.argv[0] set to -c.
336 3. Otherwise, if neither -e nor -c is used, the first argument is a
337 script which is executed with the remaining arguments in
338 sys.argv[1:...] and sys.argv[0] set to the script name. If the
339 script name is -, no script is executed but an interactive Python
340 session is started; the arguments are still available in sys.argv.
341
342 Running without a subprocess: (DEPRECATED in Python 3.4 see Issue 16123)
343
344 If IDLE is started with the -n command line switch it will run in a
345 single process and will not create the subprocess which runs the RPC
346 Python execution server. This can be useful if Python cannot create
347 the subprocess or the RPC socket interface on your platform. However,
348 in this mode user code is not isolated from IDLE itself. Also, the
349 environment is not restarted when Run/Run Module (F5) is selected. If
350 your code has been modified, you must reload() the affected modules and
351 re-import any specific items (e.g. from foo import baz) if the changes
352 are to take effect. For these reasons, it is preferable to run IDLE
353 with the default subprocess if at all possible.
354 284
355 Extensions: 285 Extensions:
356 286
357 IDLE contains an extension facility. See the beginning of 287 » IDLE contains an extension facility. See the beginning of
358 config-extensions.def in the idlelib directory for further information. 288 » config-extensions.def in the idlelib directory for further information.
359 The default extensions are currently: 289 » The default extensions are currently:
360 290
361 FormatParagraph 291 » » FormatParagraph
362 AutoExpand 292 » » AutoExpand
363 ZoomHeight 293 » » ZoomHeight
364 ScriptBinding 294 » » ScriptBinding
365 CallTips 295 » » CallTips
366 ParenMatch 296 » » ParenMatch
367 AutoComplete 297 » » AutoComplete
368 CodeContext 298 » » CodeContext
LEFTRIGHT

RSS Feeds Recent Issues | This issue
This is Rietveld 894c83f36cb7+