Scope view - a bit too heavy?

Hi there,

The idea is nice, but I find the extra tool window a bit too much for this
thing. Maybe it could be merged with the project view, and make it a drop
down near the other options of that tool window?

BTW, thanks for starting the EAP right after releasing 5.1. A bit unexpected,
but greatly appreciated. :)

Best,
Andrei


19 comments

Hello Andrei,

Now we dream if all the navigation panels (project, packages, commander,
scopes, favorites) can be merged in one with just a view switcher.

-


Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Hi there,

The idea is nice, but I find the extra tool window a bit too much for
this thing. Maybe it could be merged with the project view, and make
it a drop down near the other options of that tool window?

BTW, thanks for starting the EAP right after releasing 5.1. A bit
unexpected, but greatly appreciated. :)

Best,
Andrei



0

>... with just a view switcher.
Perspectives? :)

0

Now we dream if all the navigation panels (project, packages,
commander, scopes, favorites) can be merged in one with just a view
switcher.


Seems possible, with the exception of the Commander. Project/packages can
be one toggle, and scopes and favorites can be merged into something like
a filter. And the two concepts can be orthogonal. I could view the "Favorites"
filter, in package view, or the "Scope: Tests" filter in project (tree) view.


0


No way. Something like "view as list/view as tree"

-


Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> ... with just a view switcher.
>>

Perspectives? :)



0

Forget my French, but what does this view show exactly?

Amnon

0

Hello Amnon,
Filters project according to the scope choosen from the combobox

-


Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Forget my French, but what does this view show exactly?

Amnon



0

Say "perspectives" again and I will have you killed. :)

0

Maxim Shafirov (JetBrains) wrote:

Hello Amnon,
Filters project according to the scope choosen from the combobox

------------------
Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

How is the scope determined?

Where do Tests and Production come from?

Amnon

0

Hello Marc,

MS> Say "perspectives" again and I will have you killed. :)
MS>

That's a bit too harsh. Just have his IDEA license revoked... :)

Andrei


0

Hello Amnon,

Scopes can be configured, for instance by right clicking and choosing Edit
Scopes in scopes view.
Tests and Production are predefined hardcoded scopes.

-


Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Maxim Shafirov (JetBrains) wrote:

>> Hello Amnon,
>> Filters project according to the scope choosen from the combobox
>> -


>> Maxim Shafirov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"

How is the scope determined?

Where do Tests and Production come from?

Amnon



0

Hello Maxim,

Am I correct in assuming that "Production" includes "Tests"?
How does the selected scope apply to the rest of the IDE (other panels)?
I doesn't filter Ctrl-N, as I expected.

Hello Amnon,

Scopes can be configured, for instance by right clicking and choosing
Edit
Scopes in scopes view.
Tests and Production are predefined hardcoded scopes.



0

Hello Taras,

Am I correct in assuming that "Production" includes "Tests"?


No.

How does the selected scope apply to the rest of the IDE (other
panels)?
I doesn't filter Ctrl-N, as I expected.


It doesn't affect other panels nor actions. The only thing it does - provide
you a special set of items according to your settings in one place.

>> Hello Amnon,
>>
>> Scopes can be configured, for instance by right clicking and choosing
>> Edit
>> Scopes in scopes view.
>> Tests and Production are predefined hardcoded scopes.

-


Anna Kozlova
JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"


0

Hello Anna,

>> Am I correct in assuming that "Production" includes "Tests"?
>>

No.


On my project, it does seem to work that way. Within "Production" scope,
I can see JUnit test (properly configured within test path of module).

>> How does the selected scope apply to the rest of the IDE (other
>> panels)?
>> I doesn't filter Ctrl-N, as I expected.

It doesn't affect other panels nor actions. The only thing it does -
provide you a special set of items according to your settings in one
place.


Are there any plans to implements "Ctrl-N/Ctrl-Alt-Space restricting scopes"
for Demetra?
For instance, will that be how IDEADEV-2853 will work?

I would really like to remove useless runtime-only dependencies (JDBC drivers,
test frameworks, etc) from the Ctrl-N view.

On a related note, what about IDEADEV-2853, so that I will be able to exclude
"sun.*" from Ctrl-N and Ctrl-Alt-Space?
Is that planned for inclusion in Demetra?


0

Maxim Shafirov (JetBrains) wrote:

Hello Amnon,

Scopes can be configured, for instance by right clicking and choosing
Edit Scopes in scopes view.
Tests and Production are predefined hardcoded scopes.

------------------
Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


OK, I can configure new scopes but not Tests and Production. Where are
those configured / derived from?

Thanks,
Amnon

0

Hello Amnon,

Again, those two are hardcoded meaning to show tests only or everything except
tests.

-


Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Maxim Shafirov (JetBrains) wrote:

>> Hello Amnon,
>>
>> Scopes can be configured, for instance by right clicking and choosing
>> Edit Scopes in scopes view.
>> Tests and Production are predefined hardcoded scopes.
>> -


>> Maxim Shafirov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"

OK, I can configure new scopes but not Tests and Production. Where are
those configured / derived from?

Thanks,
Amnon



0

Maxim Shafirov (JetBrains) wrote:

Hello Amnon,

Again, those two are hardcoded meaning to show tests only or everything
except tests.

------------------
Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


OK, now I get it. Is it based on the Run/Debug settings or on the module
settings?

Thanks,
Amnon

0

Sourcepaths, out of the module settings.

0

Well here's my feedback! This view would be really nice if it did the following things:

1) Sorted the Production and Test views alphabetically.

2) Gave the same options as the Project view for flattening packages/abbreviating package names.

3) Gave you the ability to filter out all non-Java class-based resources - I must admit I wasn't expecting to see property files and build scripts in the scope view!

4) Fixed the minor display issue (http://www.jetbrains.net/jira/browse/IDEA-6659)

5) Does it really need to be a seperate tab on the left-hand side, or can it be included as a tab under the Project view? I don't really see how the Scope view is any different to the Package view, in regards to visibility.

0

MS> Say "perspectives" again and I will have you killed. :)
MS>
That's a bit too harsh. Just have his IDEA license revoked... :)


Can I have his stuff? :)

0

Please sign in to leave a comment.