2012年4月30日 星期一

Python Development with Eclipse

  1. extract Eclipse : eclipse-java-indigo-win32_32bit.zip
  2. Install PyDev plugin for Eclipse
    1. Help/Install New Software
    2. Add Repository : PyDev - http://pydev.org/updates
    3. select [PyDev] => [Next]/[Next]/Accept license/[Finish] => select trust certificate/[OK]
    4. Restart Eclipse
  3. Configuration PyDev
    1. Window/Preferences
    2. Select PyDev/Interpreter - Python => press [Auto Config] (ps. precondition : python installed) => [OK]
    1. Install UML modeling for phthon Feature (Using TextUML Toolkit + Acceleo)
      1. Install TextUML Toolkit
        1. Help/Install New Software
        2. Add Repository : TextUML Toolkit - http://abstratt.com/update/
        3. select All => [Next]/[Next]/Accept license/[Finish]
      2. Install Acceleo code generator – http://acceleo.org/update/
        1. Help/Install New Software
        2. Add Repository : Acceleo code generator – http://acceleo.org/update/
        3. select Acceleo => [Next]/[Next]/Accept license/[Finish]
      3. Install Acceleo code generation modules
          1. Help/Install New Software
          2. Add Repository : Acceleo code generation modules - http://acceleo.org/modules/update
          3. select Acceleo Modules Experimental/Ecore to Python code generator => [Next]/[Next]/Accept license/[Finish]
    2. Use PyDev to develop python
      1. Window/Open Perspective/Other => select PyDev/[OK]
      2. File/New/PyDev Project
      3. Project name : scm_build, Grammer version : 2.6 => [Finish]
    3. Create Python UML
      1. New/Other => Acceleo/Module Luncher [Next] Encore to Python => [Next]
      2. Encore Model : /scm_build/module/scm_build.ecore
        Output folder : /scm_build/out
        Error Log file : /scm_build/error.log

    沒有留言: