[SoC] SOC: New IDEs
stephane ducasse
stephane.ducasse at free.fr
Mon Mar 19 14:01:52 UTC 2007
dualBrowser on squeaksource.com
else it would be good to support traits.
Have a look at the trait browser. I have an image that i could give
with an old implementation of a first trait browser
Stef
On 19 mars 07, at 12:30, Juraj Kubelka wrote:
> Hello,
>
> here is my draft what I want to have in IDE (System Browser):
>
> Unstructured notes:
> - list of variables (below list of methods)
> - highlight methods which use selected variables
> + highlight variables which are used in selected methods
> - want to see inherited methods (variables) and from whom
> - move methods (variables) from/to class side
> - creation of getters, setters, and other methods from menu
> + possible to define general template (useful for Magritte...)
> - automatic category assignment for methods
> + want to see method's category
> - method rename: dialog with list of possible renames (user can
> accept all or just subset)
> - mark abstract classes.
> + list of methods user have to implement
> - mark GUI applications
> + double click on such class in browser opens GUI application
> + double click on "GUI method" opens GUI painter (e.g. Easy
> Morphic GUI)
> - tabs like in Firefox, so user can have more browsers in one window
> - changed categories/classes/methods against last revision
> (integration with Monticello)
> - refactoring, completing, colored source code
>
>
> So I think it is possible to define:
> 1. general rule how to say what methods are necessary to implement
> (from abstract class, traits, required by Magritte, ...).
>
> 2. general rule for attributes like: it is abstract class, it is
> GUI application, it is changed against last revision, ...
> - and define actions on double click, special context menu
> items, icon or color of (class, method) name
>
>
> What do you think? Thanks for your feedback.
>
> Jura
>
> PS: I cannot find dualBrowser. Can you help me? Thank you.
>
>
>
> Something about me:
>
> I am student at CTU in Prague [1]. I research object oriented
> methodologies. ... I don't know what to say... I haven't much
> experiences in Smalltalk/Squeak but I think I am able to learn it.
> I know something about object oriented programming and I have been
> playing with Smalltalk at least since ESUG in Prague (September
> 2006). Something else???
>
> [1] http://www.feld.cvut.cz/en/
>
> On 17.3.2007, at 16:00, Giovanni Corriga wrote:
>
>> Il giorno ven, 16/03/2007 alle 15.42 +0100, Juraj Kubelka ha scritto:
>>> Hello,
>>>
>>> I'm a PhD student at Czech Technical University in Prague. I would
>>> like to apply for job in Google Summer of Code. The interesting
>>> ideas
>>> for me are "New IDEs" and "Reimplement IDE Tools in s Structured
>>> Way".
>>>
>>> I have an idea how IDEs should look like and what should offer to
>>> programmers (combination of Smalltalk/X IDEs and VisualWorks and
>>> something more). As I have found this project I think it is good
>>> change to do it in cooperation with mentors (and earn something).
>>>
>>> So is it possible to think about me?
>>> I can write my ideas about better IDE (especially System Browser and
>>> Inspector).
>>> Thank you in advance.
>>
>> Hi Juraj,
>>
>> feel free to send your proposal! You can send it directly through the
>> Summer of Code Web App, or you can send it here first so that we can
>> start giving you some feedback before you submit it.
>>
>> Ciao,
>>
>> Giovanni
>>
>
>
More information about the Soc
mailing list