[ 
https://issues.apache.org/jira/browse/NETBEANS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16310020#comment-16310020
 ] 

Christian Lenz edited comment on NETBEANS-168 at 1/3/18 6:20 PM:
-----------------------------------------------------------------

I don't know, I only use IntelliJ or WebStorm or PHPStorm to test smth for some 
minutes but not for hours. For my daily work, I use NetBeans all the time.

So I have to try PHPStorm for our legacy PHP code base. Some versions ago, it 
was not really possible to open multiple projects which are independent from 
each other. So I have now 18 Projects in NetBeans open at the same time. 2 PHP, 
1 is really big. 2 gradle projects, some HTML5 projects, some Maven Projects 
and so on. So that is not really a problem for PHPStorm, but I can check it 
back with the IDE. I think one problem is, that I can have multiple projects 
open at the same time (of course there are a lot of benefits and I use it 
everyday). But when I can commit and push, why I need a background scanning? 
Because it was possible, but this action is holding in line.

I don't know the solution for that "problem" only to let everyone know, that 
this is a bottleneck. I have to wait a long range of time. I can open my 
command line and can push/pull w/o waiting. Of course there is no need to do 
anything else, but there shouldn't be nothing else before, when I can commit, 
pull, push from the IDE.


was (Author: chrizzly):
I don't know, I only use IntelliJ or WebStorm or PHPStorm to test smth but not 
hours. I switch back to NetBeans. So I have to try PHPStorm for our legacy PHP 
code base. Some versions ago, it was not really possible to open multiple 
projects which are independent from each other. So I have now 18 Projects in 
NetBeans open at the same time. 2 PHP, 1 is really big. 2 gradle projects, some 
HTML5 projects, some Maven Projects and so on. So that is not really a problem 
for PHPStorm, but I can check it back with the IDE. I think one problem is, 
that I can have multiple projects open at the same time (of course there are a 
lot of benefits and I use it everyday). But when I can commit and push, why I 
need a background scanning? Because it was possible, but this action is holding 
in line.

I don't know the solution for that "problem" only to let everyone know, that 
this is a bottleneck. I have to wait a long range of time. I can open my 
command line and can push/pull w/o waiting. Of course there is no need to do 
anything else, but there shouldn't be nothing else before, when I can commit, 
pull, push from the IDE.

> Background scanning process needs a rethink
> -------------------------------------------
>
>                 Key: NETBEANS-168
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-168
>             Project: NetBeans
>          Issue Type: Bug
>          Components: ide - Performance, java - Platform, platform - Execution
>    Affects Versions: 8.2, Next
>         Environment: NetBeans 8.2, Windows 10 x64
>            Reporter: Christian Lenz
>            Priority: Critical
>
> Often, while cloning, switching branch, merging, opening etc. etc. NetBeans 
> starts Background scanning for changes, but it is not real background, 
> because everything what you want to do then, like changing the branch, 
> commit, push, pull, open project, delete or whatever, is blocking by this 
> task and you can't cancel it, because it is essential.
> Either we need to rethink about this process like to make everything or most 
> of the stuff doing things in parallel or the task should really be 
> cancelable. It is a pain in the ass for big projects when they start to scan 
> for changes. 
> It is a real world case because you acan see it when you work on NetBeans 
> modules.
> Cheers
> Chris



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to