fluidd

Форк
0
/
log.tmLanguage.json 
67 строк · 2.0 Кб
1
{
2
    "scopeName": "text.log",
3
    "fileTypes": ["log"],
4
    "name": "Log file",
5
    "patterns": [{
6
      "match": "\\b(DEBUG|Debug|Trace)\\b|(?i)\\b(debug)\\:",
7
      "name": "markup.changed"
8
    }, {
9
      "match": "(?i)\\[(debug|dbug|dbg|de|d)\\]",
10
      "name": "markup.changed"
11
    }, {
12
      "match": "\\b(HINT|INFO|INFORMATION|Info|NOTICE)\\b|(?i)\\b(info|information)\\:",
13
      "name": "markup.inserted"
14
    }, {
15
      "match": "(?i)\\[(information|info|inf|in|i)\\]",
16
      "name": "markup.inserted"
17
    }, {
18
      "match": "\\b(WARNING|WARN|Warn)\\b|(?i)\\b(warning)\\:",
19
      "name": "markup.deleted"
20
    }, {
21
      "match": "(?i)\\[(warning|warn|wrn|wn|w)\\]",
22
      "name": "markup.deleted"
23
    }, {
24
      "match": "\\b(ALERT|CRITICAL|EMERGENCY|ERROR|FAILURE|FAIL|Fatal|Error)\\b|(?i)\\b(error)\\:",
25
      "name": "string.regexp"
26
    }, {
27
      "match": "(?i)\\[(error|eror|err|er|e|fatal|fatl|ftl|fa|f)\\]",
28
      "name": "string.regexp"
29
    }, {
30
      "match": "\\b\\d{4}-\\d{2}-\\d{2}(T|\\b)",
31
      "name": "comment"
32
    }, {
33
      "match": "\\b\\d{2}[^\\w\\s]\\d{2}[^\\w\\s]\\d{4}\\b",
34
      "name": "comment"
35
    }, {
36
      "match": "\\d{2}:\\d{2}(:\\d{2}([.,]\\d{3,})?)?(Z| ?[+-]\\d{2}:\\d{2})?\\b",
37
      "name": "comment"
38
    }, {
39
      "match": "\\b([0-9a-fA-F]{40}|[0-9a-fA-F]{10}|[0-9a-fA-F]{7})\\b",
40
      "name": "constant.language"
41
    }, {
42
      "match": "[0-9a-fA-F]{8}[-]?([0-9a-fA-F]{4}[-]?){3}[0-9a-fA-F]{12}",
43
      "name": "constant.language"
44
    }, {
45
      "match": "\\b([0-9]+|true|false|null)\\b",
46
      "name": "constant.language"
47
    }, {
48
      "match": "\"[^\"]*\"",
49
      "name": "string"
50
    }, {
51
      "match": "(^|[^\\w])'[^']*'",
52
      "name": "string"
53
    }, {
54
      "match": "\\b([a-zA-Z.]*Exception)\\b",
55
      "name": "string.regexp, emphasis"
56
    }, {
57
      "begin": "^[\\t ]*at",
58
      "end": "$",
59
      "name": "string.key, emphasis"
60
    }, {
61
      "match": "\\b(http|https|ftp|file):\/\/\\S+\\b\/?",
62
      "name": "constant.language"
63
    }, {
64
      "match": "\\b([\\w-]+\\.)+([\\w-])+\\b",
65
      "name": "constant.language"
66
    }]
67
  }

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.