https://bugs.kde.org/show_bug.cgi?id=377389

            Bug ID: 377389
           Summary: background parser hogs memory and CPU while working
                    with git
           Product: kdevelop
           Version: 5.0.3
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: code completion
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: b...@gmx.com
  Target Milestone: ---

The background parser automatically starts as soon as I switch git branches.
This makes it difficult to work with git while KDevelop is open. For example,
when switching to another branch then merging a branch into that, the
background parser will have to parse the project twice, but I only need it to
run after I am done with a series of git operations. Stopping the background
parsing after each step is not practical, as it slows down my system
dramatically as soon as the background parser starts. I can think of two
workarounds:

1. Add an action to KDevelop to suspend/resume background parsing that could be
bound to a global keyboard shortcut. This would require the user to remember to
use it before starting to work with git.
2. Add an optional timer to delay the start of the background parser. However,
this could get annoying when all that the user needs to do is switch to a
different branch.

Related:
https://bugs.kde.org/show_bug.cgi?id=241032

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to