[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ui-best-practices-working-group] [ide-dev] Working sets (WAS: Re: Java IDEs comparison)

Please no. This is one of main feature that keeps me away from IDEA in general:
1. Nested projects are useless when you want keep one project in more than one parent. It also force you to maintain structure outside eclipse, and cannot be used to filter resource based views.
2. Switching workspace is too slow for fast switch (open/refresh/build), and not allow to show all without additional workspace.

Maybe rather than remove working set feature, rethink how it they are maintained, for example lotâs of toolkitâs create own working set types, PHP, JDT, Mylyn, so:
1. each working set wizard works different.
2. they are not shared between views.

--Â
Dawid PakuÅa

From:ÂDaniel Megert <daniel_megert@xxxxxxxxxx>
Reply:ÂUser Interface Architecture Working Group <ui-best-practices-working-group@xxxxxxxxxxx>
Date:Â20 September 2016 at 16:14:05
To:ÂUser Interface Architecture Working Group <ui-best-practices-working-group@xxxxxxxxxxx>
Subject:Â Re: [ui-best-practices-working-group] [ide-dev] Working sets (WAS: Re: Java IDEs comparison)

Let's start with http://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fcworkset.htm

Out of the box most views use the WWS by default, which allows to quickly switch the working set for all views in a window. In previous releases there were toolbar buttons that made it easy to tweak the WWS. Those are now hidden by default, but can be made visible again via Window > Perspective > Customize Perspective...

As I said before, I'm also not using WWSs and I doubt many people do. So, might be time to retire them if no one objects here.

Dani



From: Â Â Â ÂStefan Xenos <sxenos@xxxxxxxxxx>
To: Â Â Â ÂUser Interface Architecture Working Group <ui-best-practices-working-group@xxxxxxxxxxx>, Discussions about the IDE <ide-dev@xxxxxxxxxxx>
Date: Â Â Â Â14.09.2016 18:12
Subject: Â Â Â ÂRe: [ui-best-practices-working-group] [ide-dev] Working sets (WAS: Re: Java IDEs comparison)
Sent by: Â Â Â Âui-best-practices-working-group-bounces@xxxxxxxxxxx




I have to admit, I'm also curious. My usage of working sets is exactly like yours. I'd suggest we do some code archeology and try to figure out what use-case window working sets (and working sets in general) were intended to support. If the main use-case we care about is the adding-structure to the package-explorer use-case that you and I seem to use them for then we could probably brainstorm a much more efficient UI that addresses that same use-cases.



On Tue, Sep 13, 2016 at 12:52 PM Doug Schaefer <dschaefer@xxxxxxxxxxxxxx> wrote:
Iâll echo Brunoâs question. What is a âWindow Working Setâ? I really have no idea how itâs different than regular Working Sets.

Frankly, I just use Working Sets to add some hierarchy to the projects I have open in my workspace (I have over 400 at the moment) and really only use it in the Project/Package Explorer and to scope Searches. Theyâre not very easy to set up though if thatâs all you wanted.

Doug.

From: <ide-dev-bounces@xxxxxxxxxxx> on behalf of Dawid PakuÅa <zulus@xxxxxxxxx>
Reply-To:
Discussions about the IDE <
ide-dev@xxxxxxxxxxx>
Date:
Tuesday, September 13, 2016 at 2:02 PM
To:
Discussions about the IDE <
ide-dev@xxxxxxxxxxx>
Subject:
Re: [ide-dev] Working sets (WAS: Re: Java IDEs comparison)


First entry in working set configuration window [1]. In JDT schoold views (JSDT, DLTK, ...) there is always shortcut on view menu (before standard working sets).

I personally use it together with mylyn:
1. Select Window Working Set in Resource and Type selection dialog + in any exlporer
2. From Task List, create Mylyn Working set with some projects
3. Activate mylyn working in Task List.

As the result, all views with âWindow Working Setâ activated will be simply filtered.

[1] -Âhttp://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fcworkset.htm

--Â
Dawid PakuÅa


From:ÂBruno Medeiros
<bruno.do.medeiros@xxxxxxxxx>
Reply:ÂDiscussions about the IDE
<ide-dev@xxxxxxxxxxx>
Date:Â13 September 2016 at 19:00:09
To:ÂDiscussions about the IDE
<ide-dev@xxxxxxxxxxx>
Subject:Â Re: [ide-dev] Working sets (WAS: Re: Java IDEs comparison)


Wait, what's a "Window" Working Set?

On 9 September 2016 at 14:16, Daniel Megert <daniel_megert@xxxxxxxxxx> wrote:
>The user story that Working Sets aims to address, isn't it better served with different workspaces and/or nested projects?

I agree regarding Window Working Sets - I never use them. But in all my workspaces I use working sets, to e.g. easily switch to or search in documentation, which is a working set in my workspaces.


Dani




From: Â Â Â Â
Bruno Medeiros <bruno.do.medeiros@xxxxxxxxx>
To: Â Â Â Â
Discussions about the IDE <ide-dev@xxxxxxxxxxx>
Date: Â Â Â Â
09.09.2016 12:48
Subject: Â Â Â Â
[ide-dev] Working sets (WAS: Re: ÂJava IDEs comparison)
Sent by: Â Â Â Â
ide-dev-bounces@xxxxxxxxxxx






On 7 September 2016 at 18:08, Dawid PakuÅa <
zulus@xxxxxxxxx> wrote:
My 5 cent: consistency, consistency and again consistency...


3. Working sets, one of most powerfull thing in eclipse isnât widely supported across projects, examples:
3.1. âWindow Working Setâ entry sometimes isnât available in fast view menu (Platform views), sometimes is (JDT school based views)
3.2. Working sets types not always available between views, for example still is not possible to import existing project into mylyn working set directly



The user story that Working Sets aims to address, isn't it better served with different workspaces and/or nested projects?

--
Bruno Medeiros

https://twitter.com/brunodomedeiros_______________________________________________
ide-dev mailing list

ide-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/ide-dev


_______________________________________________
ide-dev mailing list

ide-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/ide-dev



--

Bruno Medeiros
https://twitter.com/brunodomedeiros
_______________________________________________
ide-dev mailing list

ide-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/ide-dev
_______________________________________________
ui-best-practices-working-group mailing list

ui-best-practices-working-group@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://dev.eclipse.org/mailman/listinfo/ui-best-practices-working-group_______________________________________________
ui-best-practices-working-group mailing list
ui-best-practices-working-group@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ui-best-practices-working-group

_______________________________________________
ui-best-practices-working-group mailing list
ui-best-practices-working-group@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ui-best-practices-working-group