Changes between Version 4 and Version 5 of DeveloperGuidelines/Eclipse


Ignore:
Timestamp:
07/05/10 20:00:48 (11 years ago)
Author:
Michael Howden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DeveloperGuidelines/Eclipse

    v4 v5  
    22Eclipse is a full IDE supporting Debugging & Code Completion.
    33
    4 PyDev is an Eclipse module which supports Python.
     4!PyDev is an Eclipse module which supports Python.
    55
    6 It takes a little configuration to get it going with Web2Py:
     6== Installation ==
     71. Instal Eclipse 3.6: http://www.eclipse.org/downloads/packages/eclipse-classic-360/heliosr
     82. Instal !PyDev through Eclipse:
     9  i. Eclipse > Help > Install New Software
     10  i. Work with: http://pydev.org/updates
     11  i. Follow through the steps (exclude !PyDev Mylyn Integration (optional) if it gives you errors
     123. Set up the Python Interpreter: Window > Preferences > !PyDev > Interpreter - Python
     134. Add a new !PyDev Project: File > New > Project > !PyDev Project. Choose the web2py directory.
     145. Debug Configuration: Run > Debug Configuration
     15  i. Set Project
     16  i. Main Module: Select web2py.py
     17  i. Arguements: Program Arguements: -a 1234
     18
     19Additional Information:
     20(Which is probably not required)
    721 * http://kollerie.wordpress.com/2009/04/07/setting-up-your-ide-for-web2py-development/
    822 * (Simplier Instructions) http://allisterx.blogspot.com/2009/06/using-web2py-framework-on-eclipse.html
    9 
    10 == Detailed Installation steps ==
    11 http://www.eclipse.org/downloads/packages/eclipse-classic-360/heliosr
    12 
    13 Help > Install New Software
    14 
    15 http://pydev.org/updates
    16 
    17 http://sourceforge.net/projects/pydev/files/
    18 
    19 
    2023
    2124Bzr integration (optional):
    2225 * http://wiki.bazaar.canonical.com/BzrEclipse
    2326
    24 Related Links:
     27== Debugging with Eclipse ==
     28 * Set and remove breakpoints by double clicking in the margin of the code file.
     29 * F5 Step into functions
     30 * F6 Step over lines
     31 * F7 Step out of functions
     32 * Use expressions (drag and drop from code) or right-click > watch 
     33
     34== Related Links ==
    2535 * [wiki:DeveloperGuidelinesTips#Pythondebugging Debugging Web2Py]
    2636