{
    "name" : "Visual Studio",
    "index" : 1400,
    "paper" : "#ffffff",
    "text" : "#101010",
    "caret" : {
        "width" : 2,
        "foreground" : "#000000",
        "line-background" : "#eeeeee"
    },
    "colors" : {
        "keyword1" : "blue",
        "keyword2" : "blue",
        "keyword3" : "#2B91AF",
        "comment" : "DarkGreen",
        "commentline" : "DarkGreen",
        "commentdoc" : "#DarkGreen",
        "commentdockeyword" : "#DarkGreen",
        "number" : "DarkRed",
        "string" : "#A31515",
        "operator" : "Blue",
        "whitespace-foreground" : "#101010",
        "selection-foreground" : "black",
        "selection-background" : "lightblue",
        "margin-background" : "white",
        "margin-foreground" : "#2B91AF",
        "matched-brace-background" : "darkgrey",
        "matched-brace-foreground" : "black",
        "unmatched-brace-background" : "red",
        "unmatched-brace-foreground" : "#ffffff",
        "error-marker" : "#ff0000",
        "error-indicator" : "#60ff0000",
        "error-indicator-outline" : "#ff000000",
        "edge" : "#ffffff"
    },
    "keywords" : {
        "keyword-set1" : "if else let for module function true false undef include use",
        "keyword-set2" : "abs sign rands min max sin cos asin acos tan atan atan2 round ceil floor pow sqrt exp len log ln str chr ord concat is_undef is_list is_num is_bool is_string lookup search version version_num norm cross parent_module dxf_dim dxf_cross",
        "keyword-set3" : "cube sphere cylinder polyhedron square circle polygon text minkowski hull resize child echo union difference intersection linear_extrude rotate_extrude import group projection render surface scale rotate mirror translate multmatrix color offset children assert"
    }
}
