Proposal for usable Smalltalk IDE

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Proposal for usable Smalltalk IDE

empty
Hi,

I'm a ten year Smalltalker, in spare time. I found most IDE are not usable at all.

To enable usable an IDE I suggest separating info input service and edit service and mouse selection services.

In short, each inputting area on any browser/inspector/explorer/etc should have a visible reference Letter and a floating inputting window for inputting service. On that window you type cd target-area-ref-letter return then the floating input window move to the target area waiting for user input and auto-complete/in-line edit things will be supported by inputting service here in the input window. When user return, the text is send to the target.
Mousing/key board selecting/editing etc. will be handled by the current topic area and one get the input window back to work on.

This could be think of as a modernized xterm in Smalltalk.

(sorry I'm not a native English speaker)
南無佛 南無法 南無僧
Reply | Threaded
Open this post in threaded view
|

Re: Proposal for usable Smalltalk IDE

Stéphane Ducasse
I would love to try such kind of system.
Did you try to write a small prototype?

Stef

Don;t worry for your english we are all making mistakes (happily).

On Sep 23, 2009, at 2:57 AM, empty wrote:

>
> Hi,
>
> I'm a ten year Smalltalker, in spare time. I found most IDE are not  
> usable
> at all.
>
> To enable usable an IDE I suggest separating info input service and  
> edit
> service and mouse selection services.
>
> In short, each inputting area on any browser/inspector/explorer/etc  
> should
> have a visible reference Letter and a floating inputting window for
> inputting service. On that window you type cd target-area-ref-letter  
> return
> then the floating input window move to the target area waiting for  
> user
> input and auto-complete/in-line edit things will be supported by  
> inputting
> service here in the input window. When user return, the text is send  
> to the
> target.
> Mousing/key board selecting/editing etc. will be handled by the  
> current
> topic area and one get the input window back to work on.
>
> This could be think of as a modernized xterm in Smalltalk.
>
> (sorry I'm not a native English speaker)
>
> -----
> 南無佛 南無法 南無僧
> --
> View this message in context: http://n2.nabble.com/Proposal-for-usable-Smalltalk-IDE-tp3696754p3696754.html
> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project