dummy.JSON-tmLanguage 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // [PackageDev] target_format: plist, ext: tmLanguage
  2. {
  3. "name": "Dummy",
  4. "scopeName": "source.dummy",
  5. "fileTypes": ["dummy"],
  6. "patterns": [
  7. {
  8. "include": "#string"
  9. }, {
  10. "include": "#escapes"
  11. }
  12. ],
  13. "repository": {
  14. "escapes": {
  15. "patterns": [
  16. {
  17. "match": "\\\\[nrt\\\\\\$\\\"']",
  18. "name": "keyword.dummy"
  19. }
  20. ]
  21. },
  22. "string": {
  23. "beginCaptures": {
  24. "0": {
  25. "name": "punctuation.definition.string.begin.dummy"
  26. }
  27. },
  28. "endCaptures": {
  29. "0": {
  30. "name": "punctuation.definition.string.end.dummy"
  31. }
  32. },
  33. "contentName": "meta.string-contents.quoted.double.dummy",
  34. "name": "string.quoted.double.dummy",
  35. "end": "'''",
  36. "begin": "'''",
  37. "patterns": [
  38. {
  39. "include": "#escapes"
  40. }
  41. ],
  42. "comment": "This is a comment"
  43. }
  44. }
  45. }