[Pydev-cvs] org.python.pydev.help/html/userguide editor.html,NONE,1.1 preferences.html,1.3,1.4 debug
Brought to you by:
fabioz
Update of /cvsroot/pydev/org.python.pydev.help/html/userguide In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24819/html/userguide Modified Files: preferences.html debug_preferences.html editor_converttts.html index.html editor_gotonmc.html editor_hyperlinks.html editor_gotopmc.html editor_syntaxh.html editor_outline.html editor_autoi.html editor_stripw.html editor_convertstt.html editor_comment.html editor_autoc.html debug.html editor_parsing.html editor_gotofc.html editor_blockc.html Added Files: editor.html Log Message: All pages in the editor user guide have content. I filled in what I knew of parts I didn't work on. Index: editor_autoc.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_autoc.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** editor_autoc.html 14 Jun 2004 20:22:13 -0000 1.1 --- editor_autoc.html 9 Jul 2004 13:00:36 -0000 1.2 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Auto Completion'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Auto Completion'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,80 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'Upon entering a . or (, the editor pops up possible completions ' + ! 'based on your body of code.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = ''; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = ''; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: index.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/index.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** index.html 21 Jun 2004 21:36:51 -0000 1.3 --- index.html 9 Jul 2004 13:00:36 -0000 1.4 *************** *** 41,45 **** <ul> ! <li>Features <ul> <li><a href="editor_autoc.html">Auto Completion</a> --- 41,45 ---- <ul> ! <li><a href="editor.html">Editor Features</a> <ul> <li><a href="editor_autoc.html">Auto Completion</a> Index: editor_parsing.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_parsing.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** editor_parsing.html 14 Jun 2004 20:22:13 -0000 1.1 --- editor_parsing.html 9 Jul 2004 13:00:36 -0000 1.2 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Error Parsing'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Error Parsing'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,87 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'The PyDev editor performs real-time error parsing. As you enter code, ' + ! 'the parser will inform you of errors which are displayed with red markings.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = 'Errors are parsed as code is entered. For example, the following code ' + ! 'lacks proper indentation and expression after the method declaration ' + ! 'for barfoo:<br><br>' + ! '<img src="images/editor_error_01.jpg"><br><br>' + ! 'Markers will demonstrate the location of the error by underlining ' + ! 'problem areas and showing the error symbol on the editor frame, as well ' + ! 'as giving detailed descriptions in Eclipse\'s Task/Error list:<br><br>' + ! '<img src="images/editor_error_02.jpg">'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = ''; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: editor_convertstt.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_convertstt.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** editor_convertstt.html 21 Jun 2004 21:36:51 -0000 1.1 --- editor_convertstt.html 9 Jul 2004 13:00:36 -0000 1.2 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Convert Space To Tab'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Convert Space To Tab'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,87 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'This action allows one to convert lines of code from using a set ' + ! 'number of spaces for indentation to code using tab indentation.' + ! 'The number of spaces used can be changed in the ' + ! '<a href="preferences.html">Preferences</a> page.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! rows[0] = 11; ! ! hotkeys[0] = 'Ctrl+Shift+Tab'; ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = ''; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = 'Highlight a body of text in the editor to transform all included ' + ! 'lines from using set space indentation to using tab indentation.'; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: debug.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/debug.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** debug.html 14 Jun 2004 20:22:13 -0000 1.1 --- debug.html 9 Jul 2004 13:00:36 -0000 1.2 *************** *** 47,58 **** </ul> <p>The debugger can be invoked from the standard Eclipse debugger menus in the debug perspective, or through a context menu inside Navigator:</p> ! <p><img src="images/debugdialog.jpg" width="274" height="214"> or <img src="images/debug_menu.gif" width="328" height="373"></p> <p>Debug settings are configured in the standard dialog </p> ! <p><img src="images/debug_dialog.gif" width="612" height="434"> </p> <p>Here you can pick your program arguments, etc. The dialog will try to verify that your python interpreter is present. If it is not, go to Preferences:Pydev:Debug and configure a valid python executable.</p> <p>The program output is displayed in the console, and the errors in the console are hyperlinked back to the file:</p> ! <p><img src="images/debug_console.gif" width="600" height="498"> </p> <p>If you are running under the debugger, you'll get the standard debug interface:</p> ! <p><img src="images/debugger.gif" width="816" height="543"> </p> <p>See the <a href="http://pydev.sf.net/">pydev website</a> for the latest debugging info. </p> --- 47,58 ---- </ul> <p>The debugger can be invoked from the standard Eclipse debugger menus in the debug perspective, or through a context menu inside Navigator:</p> ! <p><img src="../images/debugdialog.jpg" width="274" height="214"> or <img src="../images/debug_menu.gif" width="328" height="373"></p> <p>Debug settings are configured in the standard dialog </p> ! <p><img src="../images/debug_dialog.gif" width="612" height="434"> </p> <p>Here you can pick your program arguments, etc. The dialog will try to verify that your python interpreter is present. If it is not, go to Preferences:Pydev:Debug and configure a valid python executable.</p> <p>The program output is displayed in the console, and the errors in the console are hyperlinked back to the file:</p> ! <p><img src="../images/debug_console.gif" width="600" height="498"> </p> <p>If you are running under the debugger, you'll get the standard debug interface:</p> ! <p><img src="../images/debugger.gif" width="816" height="543"> </p> <p>See the <a href="http://pydev.sf.net/">pydev website</a> for the latest debugging info. </p> Index: editor_autoi.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_autoi.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** editor_autoi.html 21 Jun 2004 21:36:51 -0000 1.3 --- editor_autoi.html 9 Jul 2004 13:00:36 -0000 1.4 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Auto Indentation'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Auto Indentation'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,90 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'Indentation is important in programming in general, but more so in Python, ' + ! 'which uses indentation to separate logical blocks of code. The PyDev ' + ! 'editor intelligently indents after if, else, etc. statements, as well as ' + ! 'after method and class declarations.<br><br>' + ! 'The PyDev editor similarly offers smart indent/dedent (through Tab and ' + ! 'Shift+Tab), that will preserve and utilize correct indentation of ' + ! 'selected code.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = 'Pressing enter with the cursor as shown below:<br><br>' + ! '<img src="images/editor_tab_01.jpg"><br><br>' + ! 'Will result in the cursor intelligently indenting to this:<br><br>' + ! '<img src="images/editor_tab_02.jpg"><br><br>' + ! 'This will similarly function after class, if, else, etc. declarations, ' + ! 'and maintain indentation while the code continues.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = ''; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: editor_converttts.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_converttts.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** editor_converttts.html 21 Jun 2004 21:36:51 -0000 1.1 --- editor_converttts.html 9 Jul 2004 13:00:36 -0000 1.2 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Convert Tab to Space'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Convert Tab to Space'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,87 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'This action allows one to convert lines of code from using a tab ' + ! 'indentation to code using a set number of spaces for indentation. ' + ! 'The number of spaces used can be changed in the ' + ! '<a href="preferences.html">Preferences</a> page.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! rows[0] = 10; ! ! hotkeys[0] = 'Ctrl+Tab'; ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = ''; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = 'Highlight a body of text in the editor to transform all included ' + ! 'lines from using tab indentation to using set-space indentation.'; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: editor_outline.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_outline.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** editor_outline.html 14 Jun 2004 20:22:13 -0000 1.1 --- editor_outline.html 9 Jul 2004 13:00:36 -0000 1.2 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Outline View'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Outline View'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,90 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'Outline view displays a hierarchal structure of classes, methods, and imports ' + ! 'within the active file, and is updated real-time as code is entered. ' + ! 'Selecting a class or method within the outline view jumps to and highlights ' + ! 'that particular class or method in the file.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! var desc = 'If the Outline view is not showing, you may open it through the ' + ! 'Eclipse menu via Window -> Show View -> Outline.'; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = 'The Outline View shows a hierarchal view of your code\'s classes, methods, ' + ! 'and imports, and is updated while you enter in code.<br><br>' + ! 'Suppose the code and outline initially looks as follows:<br><br>' + ! '<img src="images/editor_outline_01.jpg"><br><br>' + ! 'If I decided to dedent method barfoo, shortly after the dedent the ' + ! 'outline would update to reflect that barfoo is no longer a method within ' + ! 'class foo, and change to the following:<br><br>' + ! '<img src="images/editor_outline_02.jpg">'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = ''; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: editor_gotonmc.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_gotonmc.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** editor_gotonmc.html 21 Jun 2004 21:36:51 -0000 1.2 --- editor_gotonmc.html 9 Jul 2004 13:00:36 -0000 1.3 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Go to Next Method/Class'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Go to Next Method/Class'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,93 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = '...'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! rows[0] = 6; ! ! hotkeys[0] = 'Ctrl+Shift+Arrow_Down'; ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = 'From the location your cursor is positioned, invoking this action will ' + ! 'cause the cursor to jump to and highlight the next method or class in ' + ! 'the document.<br><br>' + ! 'Invoking the action with the cursor here within method foobar:<br><br>' + ! '<img src="images/editor_gotomc_01.jpg"><br><br>' + ! 'Jumps to and highlights method barfoo:<br><br>' + ! '<img src="images/editor_gotomc_02.jpg"><br><br>' + ! 'From here, invoking the action again jumps to class blah:<br><br>' + ! '<img src="images/editor_gotomc_03.jpg">'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = 'Highlighting or locating the cursor in a region within a method or class ' + ! 'and invoking this action causes the cursor to jump to the next method or ' + ! 'class.'; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: debug_preferences.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/debug_preferences.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** debug_preferences.html 14 Jun 2004 20:22:13 -0000 1.1 --- debug_preferences.html 9 Jul 2004 13:00:36 -0000 1.2 *************** *** 44,48 **** <p>Configure your python executables here. By default, pydev will try to run "python".</p> ! <p><img src="images/db_prefs.gif" width="599" height="326"></p> </body> --- 44,48 ---- <p>Configure your python executables here. By default, pydev will try to run "python".</p> ! <p><img src="../images/db_prefs.gif" width="599" height="326"></p> </body> Index: editor_gotopmc.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_gotopmc.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** editor_gotopmc.html 21 Jun 2004 21:36:51 -0000 1.2 --- editor_gotopmc.html 9 Jul 2004 13:00:36 -0000 1.3 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Go to Previous Method/Class'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Go to Previous Method/Class'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,91 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = '...'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! rows[0] = 5; ! ! hotkeys[0] = 'Ctrl+Shift+Arrow_Up'; ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = 'From the location your cursor is positioned, invoking this action will ' + ! 'cause the cursor to jump to and highlight the previous method or class in ' + ! 'the document.<br><br>' + ! 'Invoking the action with the cursor here within class blah:<br><br>' + ! '<img src="images/editor_gotomc_04.jpg"><br><br>' + ! 'Jumps to and highlights method barfoo:<br><br>' + ! '<img src="images/editor_gotomc_02.jpg">'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = 'Highlighting or locating the cursor in a region within a method or class ' + ! 'and invoking this action causes the cursor to jump to the previous method or ' + ! 'class.'; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: editor_gotofc.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_gotofc.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** editor_gotofc.html 21 Jun 2004 21:36:51 -0000 1.2 --- editor_gotofc.html 9 Jul 2004 13:00:36 -0000 1.3 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Go to First Character'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Go to First Character'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,100 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'This action allows the user to go to the first non-whitespace character ' + ! 'on the line their cursor is on. If the cursor is already at that ' + ! 'character, it jumps to the first character on the line (including ' + ! 'whitespace.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! rows[0] = 3; ! ! hotkeys[0] = 'Home'; ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = 'From the location your cursor is positioned, invoking this action will ' + ! 'cause the cursor to jump to the first non-whitespace character in that ' + ! 'line.<br><br>' + ! 'Invoking the action with the cursor here within method foobar:<br><br>' + ! '<img src="images/editor_gotomc_01.jpg"><br><br>' + ! 'Or with the cursor on whitespace on the same line:<br><br>' + ! '<img src="images/editor_gotofc_01.jpg"><br><br>' + ! 'Jumps the cursor to the first non-whitespace:<br><br>' + ! '<img src="images/editor_gotofc_02.jpg"><br><br>' + ! 'Invoking the action again jumps to the first character in the line:<br><br>' + ! '<img src="images/editor_gotofc_03.jpg">'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = 'If the cursor is on a single line, highlighted or otherwise, it will ' + ! 'jump to the first non-whitespace character on that line. If the cursor ' + ! 'is already at that character, it will jump to the first character on the ' + ! 'line. If a group of lines are highlighted, the cursor will act as if ' + ! 'only the first line in the group has been selected.'; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: preferences.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/preferences.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** preferences.html 21 Jun 2004 21:36:51 -0000 1.3 --- preferences.html 9 Jul 2004 13:00:36 -0000 1.4 *************** *** 40,44 **** </script> ! <p><img src="images/ed_prefs.gif" width="600" height="260"></p> <p> --- 40,44 ---- </script> ! <p><img src="../images/ed_prefs.gif" width="600" height="260"></p> <p> *************** *** 69,85 **** <strong><u>Block comment separator</u></strong> <br> ! Used with the Add Block Comment feature (in the Source menu, or by pressing Ctrl+4). This feature adds a comment separator block to code that changes this: ! <br><br> ! print "foo"<br> ! print "bar" ! <br><br> ! Into: ! <br><br> ! #======<br> ! #print "foo"<br> ! #print "bar"<br> ! #======<br> ! <br> ! The comment separator (in this case ======, but it can be changed by the user's preference) is added to the beginning and end of the comment block. You can also select the blocked code and remove the block comment format with the Remove Block Comment feature in the Source menu, or by pressing Ctrl+5. </p> --- 69,74 ---- <strong><u>Block comment separator</u></strong> <br> ! Used with the <a href="editor_blockc.html">Add Block Comment</a> feature, changing ! the desired separator token (default: ==============). </p> Index: editor_syntaxh.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_syntaxh.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** editor_syntaxh.html 21 Jun 2004 21:36:51 -0000 1.3 --- editor_syntaxh.html 9 Jul 2004 13:00:36 -0000 1.4 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Syntax Highlighting'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Syntax Highlighting'; *************** *** 43,49 **** </script> ! <p> ! ... ! </p> </body> --- 43,82 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'The PyDev editor supports user-customized Syntax Highlighting, which ' + ! 'colorizes keywords, comments, and strings according to adjustable colors ' + ! 'in the <a href="preferences.html">Preferences</a> page.<br><br>' + ! '<img src="images/editor_syntax_01.jpg">'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = ''; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = ''; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: editor_comment.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_comment.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** editor_comment.html 21 Jun 2004 21:36:51 -0000 1.3 --- editor_comment.html 9 Jul 2004 13:00:36 -0000 1.4 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Bulk Comment'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Bulk Comment'; *************** *** 43,71 **** </script> ! <p> ! Besides regular commenting, PyDev allows you to comment out sections of code easily.<br> ! <br> ! From this:<br> ! <br> ! <img src="images/editor_blockc_06.jpg"><br> ! <br> ! To this:<br> ! <br> ! <img src="images/editor_blockc_05.jpg"><br> ! <br> ! In order to make bulk comments, highlight a body of text in the editor, and do one of the following:<br> ! <ul> ! <li>Source Menu -> Comment ! <li>Right-Click -> Source -> Comment ! <li>Ctrl+/ ! </ul> ! You may remove a selected bulk comment with:<br> ! <ul> ! <li>Source -> Comment ! <li>Right-Click -> Source -> Uncomment ! <li>Ctrl+\ ! </ul> ! </p> </body> --- 43,95 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'Bulk Comments are lines of code with the <strong>#</strong> token ' + ! 'preceding them, which can be formed by selecting lines of code ' + ! 'and calling the Comment action within the editor.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! rows[0] = 1; ! rows[1] = 2; ! ! hotkeys[0] = 'Ctrl+/'; ! hotkeys[1] = 'Ctrl+\\'; ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = 'Will convert a selected body of text from this:<br><br>' + ! '<img src="images/editor_blockc_06.jpg"><br><br>' + ! 'To this:<br><br>' + ! '<img src="images/editor_blockc_05.jpg"><br><br>' + ! 'And vice-versa (through the Uncomment command).'; ! ! writeGeneric ( headline, desc ); ! </script> + <!-- Selection --> + <script language="javascript"> + var headline = 'Selection'; + var desc = 'Highlight a body of text in the editor to transform all included ' + + 'lines into a Comment region. If you select no lines, the ' + + 'line the cursor is on will be turned into a Comment region. This ' + + 'works the same in reverse, with the Uncomment action.'; + + writeGeneric ( headline, desc ); + </script> + </body> Index: editor_hyperlinks.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_hyperlinks.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** editor_hyperlinks.html 14 Jun 2004 20:22:12 -0000 1.1 --- editor_hyperlinks.html 9 Jul 2004 13:00:36 -0000 1.2 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Hyperlinks'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Hyperlinks'; *************** *** 43,46 **** --- 43,80 ---- </script> + <!-- Description --> + <script language="javascript"> + var headline = 'Description'; + var desc = '...'; + + writeGeneric ( headline, desc ); + </script> + + <!-- Invocation --> + <script language="javascript"> + var rows = new Array ( ); + var hotkeys = new Array ( ); + + var desc = ''; + + writeInvocation ( rows, hotkeys, desc ); + </script> + + <!-- Process --> + <script language="javascript"> + var headline = 'Process'; + var desc = ''; + + writeGeneric ( headline, desc ); + </script> + + <!-- Selection --> + <script language="javascript"> + var headline = 'Selection'; + var desc = ''; + + writeGeneric ( headline, desc ); + </script> + <p>If you press CTRL while mousing over function & import names you'll get a hyperlink to their definition. The hyperlinking only works for:</p> <ul> *************** *** 48,52 **** <li>imports that are on your import path. The import path includes python.exe/Lib, if you've defined python executable in your pydev:debug preferences.</li> </ul> ! <p><img src="images/hyperanim.gif" width="300" height="170" border="1"> </p> <p> </p> <p> </p> --- 82,86 ---- <li>imports that are on your import path. The import path includes python.exe/Lib, if you've defined python executable in your pydev:debug preferences.</li> </ul> ! <p><img src="../images/hyperanim.gif" width="300" height="170" border="1"> </p> <p> </p> <p> </p> --- NEW FILE: editor.html --- <!--=============================================================================================== File: editor Author: Parhaum Toofanian, Copyright 2004 Contact: pto...@an... Created: 2004-06-14 Modified: 2004-06-14 Part of PyDev User Guide in Eclipse. Index page of the Editor features. ================================================================================================--> <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <script src = "includes/script.js" language="javascript" type="text/javascript"></script> <link rel = stylesheet href = "includes/style.css" type = "text/css"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>PyDev User Guide</title> </head> <body> <script language="javascript"> var heads = new Array ( ); var links = new Array ( ); var i = 0; heads[i] = 'PyDev User Guide'; links[i++] = 'index.html'; heads[i] = 'Editor'; links[i++] = 'editor.html'; writeHeading ( heads, links ); </script> <p> Editor features available within this IDE: </p> <ul> <li><a href="editor_autoc.html">Auto Completion</a> <li><a href="editor_autoi.html">Auto-Indentation</a> <li><a href="editor_blockc.html">Block Commenting</a> <li><a href="editor_comment.html">Bulk Commenting</a> <li><a href="editor_convertstt.html">Convert Space to Tab</a> <li><a href="editor_converttts.html">Convert Tab to Space</a> <li><a href="editor_parsing.html">Error Parsing</a> <li><a href="editor_gotofc.html">Go to First Character</a> <li><a href="editor_gotopmc.html">Go to Previous Method/Class</a> <li><a href="editor_gotonmc.html">Go to Next Method/Class</a> <li><a href="editor_hyperlinks.html">Hyperlinks</a> <li><a href="editor_outline.html">Outline View</a> <li><a href="editor_stripw.html">Strip Whitespace</a> <li><a href="editor_syntaxh.html">Syntax Highlighting</a> </ul> </body> </html> Index: editor_blockc.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_blockc.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** editor_blockc.html 21 Jun 2004 21:36:51 -0000 1.3 --- editor_blockc.html 9 Jul 2004 13:00:36 -0000 1.4 *************** *** 26,29 **** --- 26,30 ---- <body class = BlueGray> + <!-- Header --> <script language="javascript"> var heads = new Array ( ); *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Block Comment'; --- 35,40 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Block Comment'; *************** *** 43,71 **** </script> ! <p> ! Block Comments are lines of code with the <strong>#</strong> token preceding them, and with separators to make them stand out.<br> ! <br> ! From this:<br> ! <br> ! <img src="images/editor_blockc_06.jpg"><br> ! <br> ! To this:<br> ! <br> ! <img src="images/editor_blockc_01.jpg"><br> ! <br> ! In order to make block comments, highlight a body of text in the editor, and do one of the following:<br> ! <ul> ! <li>Source Menu -> Add Comment Block ! <li>Right-Click -> Source -> Add Comment Block ! <li>Ctrl+4 ! </ul> ! You may remove a selected comment block with:<br> ! <ul> ! <li>Source -> Remove Comment Block ! <li>Right-Click -> Source -> Remove Comment Block ! <li>Ctrl+5 ! </ul> ! The separator string (the =====) can be changed in the <a href="preferences.html">Preferences page</a>. <br> ! </p> </body> --- 44,98 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'Block Comments are lines of code with the <strong>#</strong> token ' + ! 'preceding them, and with separators to make them stand out. This ' + ! 'is similar to Bulk Commenting, but with the addition of the ' + ! 'separator lines, which can be useful in viewing clarity. The ' + ! 'separator string (=====) can be changed in the ' + ! '<a href="preferences.html">Preferences</a> page.'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Invocation --> ! <script language="javascript"> ! var rows = new Array ( ); ! var hotkeys = new Array ( ); ! ! rows[0] = 7; ! rows[1] = 8; ! ! hotkeys[0] = 'Ctrl+4'; ! hotkeys[1] = 'Ctrl+5'; ! ! var desc = ''; ! ! writeInvocation ( rows, hotkeys, desc ); ! </script> ! ! <!-- Process --> ! <script language="javascript"> ! var headline = 'Process'; ! var desc = 'Will convert a selected body of text from this:<br><br>' + ! '<img src="images/editor_blockc_06.jpg"><br><br>' + ! 'To this:<br><br>' + ! '<img src="images/editor_blockc_01.jpg"><br><br>' + ! 'And vice-versa (through the Remove Block Comment command).'; ! ! writeGeneric ( headline, desc ); ! </script> ! ! <!-- Selection --> ! <script language="javascript"> ! var headline = 'Selection'; ! var desc = 'Highlight a body of text in the editor to transform all included ' + ! 'lines into a Block Comment region. If you select no lines, the ' + ! 'line the cursor is on will be turned into a Block Comment region. ' + ! 'This works the same in reverse with the Remove Block Comment action.'; ! ! writeGeneric ( headline, desc ); ! </script> </body> Index: editor_stripw.html =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.help/html/userguide/editor_stripw.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** editor_stripw.html 21 Jun 2004 21:36:51 -0000 1.3 --- editor_stripw.html 9 Jul 2004 13:00:36 -0000 1.4 *************** *** 34,39 **** links[i++] = 'index.html'; ! heads[i] = 'Features'; ! links[i++] = ''; heads[i] = 'Strip Trailing Whitespace'; --- 34,39 ---- links[i++] = 'index.html'; ! heads[i] = 'Editor'; ! links[i++] = 'editor.html'; heads[i] = 'Strip Trailing Whitespace'; *************** *** 43,56 **** </script> ! <p> ! Trailing whitespace is any tab, space, etc characters at the end of a line. ! <br><br> ! In order to strip whitespace, you can highlight a body of text in the editor, or select nothing and it will strip whitespace in the entire document. Do one of the following:<br> ! <ul> ! <li>Source Menu -> Strip Trailing Whitespace ! <li>Right-Click -> Source -> Strip Trailing Whitespace ! <li>Shift+Space ! </p> </body> --- 43,87 ---- </script> ! <!-- Description --> ! <script language="javascript"> ! var headline = 'Description'; ! var desc = 'This action strips trailing whitespace (space, tab) from the end ' + ! 'of selected lines.'; + writeGeneric ( headline, desc ); + </script> + + <!-- Invocation --> + <script language="javascript"> + var rows = new Array ( ); + var hotkeys = new Array ( ); + + rows[0] = 9; + + hotkeys[0] = 'Shift+Space'; + + var desc = ''; + + writeInvocation ( rows, hotkeys, desc ); + </script> + + <!-- Process --> + <script language="javascript"> + var headline = 'Process'; + var desc = ''; + + writeGeneric ( headline, desc ); + </script> + + <!-- Selection --> + <script language="javascript"> + var headline = 'Selection'; + var desc = 'Highlight a body of text in the editor to strip trailing whitespace ' + + 'from selected lines. If no lines are selected, the entire document ' + + 'is stripped of trailing whitespace.'; + + writeGeneric ( headline, desc ); + </script> + </body> |