Add vscode config

This commit is contained in:
shilangyu 2021-02-28 17:19:25 +01:00
parent 7ce9616bfb
commit df2d4d32e8
4 changed files with 61 additions and 5 deletions

5
.gitignore vendored
View File

@ -15,11 +15,6 @@
*.iws
.idea/
# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
.vscode/
# Flutter/Dart/Pub related
**/doc/api/
.dart_tool/

22
.vscode/launch.json vendored Normal file
View File

@ -0,0 +1,22 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug",
"request": "launch",
"type": "dart"
},
{
"name": "Profile",
"request": "launch",
"type": "dart",
"flutterMode": "profile"
},
{
"name": "Release",
"request": "launch",
"type": "dart",
"flutterMode": "release"
}
]
}

33
.vscode/lemmur.code-snippets vendored Normal file
View File

@ -0,0 +1,33 @@
{
"New ARB file l10n term": {
"scope": "json",
"prefix": "term",
"body": ["\"$1\": \"$2\",", "\"@$1\": {}$0"]
},
"Assert not null": {
"prefix": "assnotnull",
"body": ["assert($1 != null)$0"]
},
"sizedbox": {
"prefix": "sizedbox",
"body": ["const SizedBox($1)$0"]
},
"theme": {
"prefix": "theme",
"body": ["final theme = Theme.of(context);"]
},
"sleep": {
"prefix": "sleep",
"body": [
"await Future<dynamic>.delayed(const Duration(milliseconds: ${1:1000}));$0"
]
},
"repeat widget": {
"prefix": "repeat",
"body": ["for(int i = 0; i < $1; i++)$0"]
},
"L10n string": {
"prefix": "l10n",
"body": ["L10n.of(context).$0"]
}
}

6
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,6 @@
{
"files.associations": {
"*.arb": "json"
},
"dart.showTodos": false
}