Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Kate Kate
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Utilities
  • KateKate
  • Merge requests
  • !43

Merged
Created Oct 20, 2019 by Mark Nauwelaerts@mnauwelaertsDeveloper

Multi project ctags

  • Overview 2
  • Commits 2
  • Changes 12

This is a sort-of follow-up to !36 (merged) and so the same introduction still applies (in particular about CTags being a first-class tool). So, let's say there is still a 3rd party code-base where LSP does not (easily) apply. And some code needs to be developed against that 3rd party code. Then it would be useful and helpful in the latter one to have a GoTo (definition) as well as code completion based on and into the 3rd party codebase. However, the current project plugin (index) supports only Lookup and completion within a single project.

This patch aims to add a immediate GoTo action (= Lookup + single-item-click) and cross-project-index completion, in either case as a configurable project plugin option.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: multi-project-ctags