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

Add syntax highlighting for LiquidDoc @description tag #30

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

EvilGenius13
Copy link
Contributor

Closes: https://github.com/Shopify/developer-tools-team/issues/560

What is this PR doing?

Adding syntax highlighting for the @description tag.

I also made a change to the way we highlight @ tags.
Originally, so long as you started with @, we would highlight what followed as if it were a proper tag. The problem is it could confuse people into assuming they are valid tags and currently we only handle @param, @example, and @description

The change makes anything other than those tags highlight as commented code. The only time we will highlight proper tags is once they are complete.

Example:
image

I'm open for discussion if anyone has thoughts about this implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant