Added some tweaks for the regular expressions we use to capture keywords, variable names and function names
What are the main choices made to get to this solution?
Included the escaping of dashes and underscores. This way we can set variable name like example_variable and the extension will recognize this as a variable or name function.
List the manual test cases you've covered before sending this PR:
Example:
GIVEN the user types the form_for() statement THEN the extension highlights the hole name and set it as a Plush Keyword ✅
What is being done in this PR?
What are the main choices made to get to this solution?
List the manual test cases you've covered before sending this PR: