Hi Doru and all,
Great work. All these tools are really moving the development experience a step forward :)
I will try it ASAP.
At this time, I just wonder if it is possible to search text in method sources. It is
often useful.
Another related thing I don't know how to do, is to refactor a set of methods (could
be some methods to 20 or more). In these methods, I send a specific message. Now, I just
want to remove the message implementation (it is not a rename) and I have to update the
code accordingly. Sometimes, I could do that by just a search/replace (text) functionality
(would be cool to use patterns there) in methods source code but I cannot find a way do
that for now. So I do it by hand.
I wonder if it already exists a way to do that or if GTSpotter could address this issue.
Christophe.
Le 7 déc. 2014 à 14:14, Tudor Girba a écrit :
Hi,
Alex Syrel, Andrei Chis and I are happy to announce a new addition to the Glamorous
Toolkit:
GTSpotter, a novel interface for spotting objects.
GTSpotter has two goals:
- Provide a uniform yet moldable interface that can work on any object, and
- Handle searching through arbitrary levels of object nesting.
We think this will have a significant impact on the development workflow in Pharo.
Here is a couple of screenshots:
<gtspotter-packages-classes.png> <gtspotter-dive-class-method-sender.png>
<gtspotter-playground.png>
A trailer is available here:
https://www.youtube.com/watch?v=PhSmjR3NOlU
A detailed description is available here:
http://www.humane-assessment.com/blog/introducing-gtspotter
It works already in Pharo 3.0 and can be played with by following the instructions from:
http://gt.moosetechnology.org
Please let us know what you think.
Enjoy,
The Glamorous Team