S, Igor Stasenko piše:

>> But maybe you do not use the workspace the same way ;)

> Same for me. I treat workspace in same way - for "fire and forget"
> coding. So, personally, i don't feel much need for improving it and
> introducing more than it has.
> 
> But well, providing the way for organizing multiple workspaces could
> be useful. For very organized persons :)

Introduce tabs to workspace, with possibility to name them. VisualWorks
has that and I actually find that useful.

Because some scripts you write are usefull later too, and many times, so
it is not bad idea to save them soewhere. Not yet in some methods in
some class, but simply on workspace. And to avoid clutter of workspace
windows opened, tabs come again to rescue!



> 
>>
>> Ben
>>
>>
>> On Aug 2, 2011, at 9:52 PM, Ted F.A. van Gaalen wrote:
>>
>>> Hi there
>>>
>>> Well, perhaps you like this idea
>>> (ideas are easier that programming, are they? :o)
>>>
>>> what about a workspace with
>>> on the left a tree pane
>>> with in the tree: saved workspaces
>>> grouped under workspace "categories"
>>>
>>> e.g.
>>>
>>> aWorkspaceTree
>>>  +-aWorkspaceCategory
>>>   - aSavedWorkspace
>>>   - anotherSavedworkspace
>>> +-yetAnotherWorkSpaceCategory
>>>    -yetAnotherSavedWorkspace
>>>    ..
>>> +
>>>
>>> Greetings
>>> Ted
>>>
>>>
>>>
>>> On Tue, Aug 2, 2011 at 8:25 PM, Benjamin
>>> <[email protected]> wrote:
>>>>
>>>> On Aug 2, 2011, at 8:04 PM, Igor Stasenko wrote:
>>>>
>>>> On 2 August 2011 19:52, Offray Vladimir Luna Cárdenas <[email protected]>
>>>> wrote:
>>>>
>>>> Hi all,
>>>>
>>>>
>>>> I'm reading with great joy, various pharo/smalltalk related books to get a
>>>>
>>>> glimpse of what is available. I started with PBE and almost finished, then
>>>>
>>>> the Seaside Tutorial by HPI and the Moose. I'm just browsing them and make
>>>>
>>>> some things here and there using the Pharo image and workspaces to create
>>>>
>>>> documentation. Now I'm reading the Master Thesis "Scripting Browsers with
>>>>
>>>> Glamour" by Phillip Bunge and as I read about MVC this part:
>>>>
>>>> Reenskaug, however, never intended for the breaking of encapsulation that
>>>>
>>>> the pattern promotes. He wrote later that the “top level goal was to 
>>>> support
>>>>
>>>> the user’s mental model of the relevant information space and to enable the
>>>>
>>>> user to inspect and edit this information.”
>>>>
>>>> I think that I want the same: support my own mental model when I'm 
>>>> exploring
>>>>
>>>> Pharo/Smalltalk. I have been a long user of Leo[1] mostly for documentation
>>>>
>>>> related matters and I would like to have this kind of tree-like WorkSpace 
>>>> in
>>>>
>>>> Pharo, instead of the plain one provided by default. So I will continue the
>>>>
>>>> reading of the thesis, but I would like to know if there is any package 
>>>> that
>>>>
>>>> can provide this support for my "leo alike mental of documentation" inside
>>>>
>>>> Pharo. If this is not the case, I think that trying to create this
>>>>
>>>> "TreeSpace" in replace of the usual WorkSpace will be my first projects.
>>>>
>>>> [1] http://webpages.charter.net/edreamleo/front.html
>>>>
>>>> Please let me know any thoughts or advices about this idea.
>>>>
>>>>
>>>> I think you should take a look on Nautilus project (Ben, can you
>>>> provide link/instructions?).
>>>>
>>>> https://ci.lille.inria.fr/pharo/job/Nautilus/
>>>> :)
>>>> The tree-based browser is Nautilus (Nautilus2 is more basic)
>>>> If someone has some questions, I will be glad to answer :)
>>>>
>>>> Ben
>>>>
>>>> It using trees instead of lists to display contents in browser.
>>>>
>>>> But i puzzled, what are use of trees in workspace? Maybe you meant browser?
>>>> Because by looking at screenshots [1], it is closely similar to browser.
>>>> Workspace in smalltalk is just a text editing area where you can type
>>>> small snippets of code and then evaluate them.
>>>> I see no way where trees could be of any use in workspace.
>>>>
>>>> [1]http://webpages.charter.net/edreamleo/screen-shots.html
>>>>
>>>>
>>>> Cheers,
>>>>
>>>> Offray
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Igor Stasenko AKA sig.
>>>>
>>>>
>>>>
>>>
>>
>>
>>
> 
> 
> 

-- 
Janko Mivšek
Svetovalec za informatiko
Eranova d.o.o.
Ljubljana, Slovenija
www.eranova.si
tel:  01 514 22 55
faks: 01 514 22 56
gsm: 031 674 565

Reply via email to