[Pharo-project] refactoring
OK, I've got a clean Pharo 1.4 (plus seaside) and need to refactor some code. I haven't changed the defaults. It looks like there are settings for refactoring, but I don't see how to actually invoke anything. I'm used to seeing the options in the context menu. ===Blake===
You have to install a browser with refactoring support, such as Nautilus. Open the configuration browser and load it from there :). On Thu, Apr 19, 2012 at 10:34 PM, blake <dsblakewatson@gmail.com> wrote:
OK, I've got a clean Pharo 1.4 (plus seaside) and need to refactor some code. I haven't changed the defaults. It looks like there are settings for refactoring, but I don't see how to actually invoke anything.
I'm used to seeing the options in the context menu.
===Blake===
On Thu, Apr 19, 2012 at 1:41 PM, Guillermo Polito <guillermopolito@gmail.com> wrote:
You have to install a browser with refactoring support, such as Nautilus. Open the configuration browser and load it from there :).
I found this on Mariano's web site: Gofer it url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load. (Smalltalk at: #ConfigurationOfNautilus) perform: #loadRelease And that made the default browser the Nautilus browser. Looks slick. It also hid or destroyed my iAddress category. All my code's under _UnpackagedPackage. The classes don't seem to be visible, though I can do a "Find class" and they'll show up with an "!" to their left. ===Blake===
It's a will known bug from RPackage which have some issues when importing categorize :S This should be fixed soon. (for retrieving your class, do a Find, then if you right click on the empty class list, you can access the menu, and move the selected invisible class in the package you want) Ben On Apr 19, 2012, at 11:51 PM, blake wrote:
On Thu, Apr 19, 2012 at 1:41 PM, Guillermo Polito <guillermopolito@gmail.com> wrote:
You have to install a browser with refactoring support, such as Nautilus. Open the configuration browser and load it from there :).
I found this on Mariano's web site:
Gofer it url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilus) perform: #loadRelease
And that made the default browser the Nautilus browser. Looks slick. It also hid or destroyed my iAddress category. All my code's under _UnpackagedPackage. The classes don't seem to be visible, though I can do a "Find class" and they'll show up with an "!" to their left.
===Blake===
Thank you, Ben. On Thu, Apr 19, 2012 at 2:55 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote:
It's a will known bug from RPackage which have some issues when importing categorize :S
This should be fixed soon. (for retrieving your class, do a Find, then if you right click on the empty class list, you can access the menu, and move the selected invisible class in the package you want)
Ben
On Apr 19, 2012, at 11:51 PM, blake wrote:
On Thu, Apr 19, 2012 at 1:41 PM, Guillermo Polito <guillermopolito@gmail.com> wrote:
You have to install a browser with refactoring support, such as Nautilus. Open the configuration browser and load it from there :).
I found this on Mariano's web site:
Gofer it    url: 'http://ss3.gemstone.com/ss/Nautilus';    package: 'ConfigurationOfNautilus';    load.
   (Smalltalk at: #ConfigurationOfNautilus) perform: #loadRelease
And that made the default browser the Nautilus browser. Looks slick. It also hid or destroyed my iAddress category. All my code's under _UnpackagedPackage. The classes don't seem to be visible, though I can do a "Find class" and they'll show up with an "!" to their left.
===Blake===
On Thu, Apr 19, 2012 at 2:55 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote:
It's a will known bug from RPackage which have some issues when importing categorize :S
This should be fixed soon. (for retrieving your class, do a Find, then if you right click on the empty class list, you can access the menu, and move the selected invisible class in the package you want)
This pops up an error about not being able to find the package--but it does seem to work despite that, thanks! ===Blake===
participants (3)
-
Benjamin -
blake -
Guillermo Polito