deepin-ide/assets/templates/templates.json

108 lines
2.5 KiB
JSON

{
"Projects": [{
"type": "CMake",
"templates": [{
"name": "console",
"path": "projects/cmake/console",
"leafNode": true
},
{
"name": "plugin",
"path": "projects/plugin",
"leafNode": true
}
]
},
{
"type": "Maven",
"templates": [{
"name": "console",
"path": "projects/maven/console",
"leafNode": true
}
]
},
{
"type": "Gradle",
"templates": [{
"name": "console",
"path": "projects/gradle/console",
"leafNode": true
}
]
},
{
"type": "Python",
"templates": [{
"name": "console",
"path": "projects/python/console",
"leafNode": true
}
]
},
{
"type": "Ninja",
"templates": [{
"name": "console",
"path": "projects/ninja/console",
"leafNode": true
}
]
},
{
"type": "Custom",
"templates":[{
"name": "dfm-extension",
"path": "projects/dfm-extension",
"leafNode":true
},
{
"name": "dtk-application",
"path": "projects/dtkapplication",
"leafNode":true
}
]
},
{
"type": "Qt",
"templates":[{
"name": "QtConsoleApplication",
"path": "projects/qtconsoleapp",
"leafNode": true
}]
}
],
"Files": [{
"type": "C++",
"templates": [{
"name": "header file",
"path": "files/c++/header",
"leafNode": true
},
{
"name": "source file",
"path": "files/c++/source",
"leafNode": true
}
]
},
{
"type": "Java",
"templates": [{
"name": "java file",
"path": "files/java",
"leafNode": true
}
]
},
{
"type": "Python",
"templates": [{
"name": "python file",
"path": "files/python",
"leafNode": true
}
]
}]
}