2010-03-25 3 views
4

L'image Pharo dev est fournie, par défaut, avec un navigateur qui ne semble pas avoir de capacités de refactoring. Quel est le moyen le plus pratique pour transformer une nouvelle image Pharo en quelque chose de plus utile?Navigateur refactoring dans Smalltalk Pharo?

Répondre

4

Vous pouvez soit télécharger le Pharo Developer Image de la section de téléchargement sur le Pharo Website (il contient une sélection d'outils de développement, y compris le moteur de refactoring) ou si vous utilisez le script suivant dans un Pharo Core Image:

"Refactoring" 
Gofer new 
    squeaksource: 'rb'; 
    package: 'AST-Core'; 
    package: 'Refactoring-Core'; 
    package: 'Refactoring-Spelling'; 
    load. 

"OmniBrowser" 
Gofer new 
    renggli: 'omnibrowser'; 
    package: 'OmniBrowser'; 
    package: 'OB-Standard'; 
    package: 'OB-Morphic'; 
    package: 'OB-Shout'; 
    package: 'OB-Refactory'; 
    package: 'OB-Regex'; 
    package: 'OB-SUnitIntegration'; 
    load. 

"Tools" 
Gofer new 
    renggli: 'unsorted'; 
    package: 'Shout'; 
    package: 'RoelTyper'; 
    package: 'ECompletion'; 
    package: 'ECompletionOmniBrowser'; 
    load. 

"Select Tools" 
SystemBrowser default: (Smalltalk at: #OBSystemBrowserAdaptor). 
2

Pouvez-vous me dire exactement quelle image Pharo avez-vous téléchargé? car les outils de refactoring et plusieurs autres outils de développement sont fournis par défaut dans les images Pharo.

Vérifiez le lien suivant: http://gforge.inria.fr/frs/download.php/26681/Pharo-1.0-10515-rc3dev10.03.1.zip

que je suis arrivé de http://www.pharo-project.org/pharo-download

Merci

+0

Je pense que je l'ai téléchargé une image dev du site Pharo. –

+0

depuis Pharo 2.0, Les outils de refactoring sont à nouveau disponibles. Une liste complète des images peut être trouvée sur http://pharo.gforge.inria.fr/ci/image – camillobruni