Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal to update description of ctags in README.md #432

Closed
hirooih opened this issue Jul 11, 2023 · 2 comments
Closed

Proposal to update description of ctags in README.md #432

hirooih opened this issue Jul 11, 2023 · 2 comments

Comments

@hirooih
Copy link
Contributor

hirooih commented Jul 11, 2023

Many of the same questions and requests related to ctags have been registered in issues, #66, #84, #130, #142, and #151.

Proposal 1

Add the following your comment in ctags-integration section of README.md.

Currently the extension supports only tags for one file (the currently open file) and not the entire work space.

Proposal 2

Introduce extensions for ctags to support tags for any files.

For example ctags companion extension works great with this extension as I commented in Dec, 2020

Just add the following settings on .vscode/settings.json in your workspace.

{
    "ctags-companion.command": "ctags -R --fields=+nKz -f .vscode/.tags --langmap=SystemVerilog:+.v -R rtl /opt/uvm-1.2/src",
    "ctags-companion.readtagsEnabled": true,
}

It supports files not only in the workspace, but also outside the workspace. (ex. /opt/uvm-1.2/src in the example above)

It also recently added support for the readtags command in the Univsersal Ctags distribution, which allows for faster searches even on large projects.


Shall I send a PR?

@hirooih hirooih added the bug label Jul 11, 2023
@mshr-h
Copy link
Owner

mshr-h commented Jul 16, 2023

@hirooih
Thanks for the proposals!
All of them looks good to me.
Ca you make the PR?

@hirooih
Copy link
Contributor Author

hirooih commented Jul 16, 2023

I've sent a PR.
Thanks.

@mshr-h mshr-h closed this as completed Jul 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants