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
Please sign in to leave a comment.
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!"
>... with just a view switcher.
Perspectives? :)
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.
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.
>>
Forget my French, but what does this view show exactly?
Amnon
Hello Amnon,
Filters project according to the scope choosen from the combobox
-
Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Say "perspectives" again and I will have you killed. :)
Maxim Shafirov (JetBrains) wrote:
How is the scope determined?
Where do Tests and Production come from?
Amnon
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
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!"
>> Hello Amnon,
>> Filters project according to the scope choosen from the combobox
>> -
>> Maxim Shafirov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
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 Taras,
No.
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!"
Hello Anna,
>> Am I correct in assuming that "Production" includes "Tests"?
>>
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.
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?
Maxim Shafirov (JetBrains) wrote:
OK, I can configure new scopes but not Tests and Production. Where are
those configured / derived from?
Thanks,
Amnon
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!"
>> 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:
OK, now I get it. Is it based on the Run/Debug settings or on the module
settings?
Thanks,
Amnon
Sourcepaths, out of the module settings.
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.
Can I have his stuff? :)