-
Notifications
You must be signed in to change notification settings - Fork 34
/
Copy pathfitdecode.sublime-project
75 lines (66 loc) · 2.1 KB
/
fitdecode.sublime-project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
{
"folders":
[
{
"path": ".",
"folder_exclude_patterns":
[
"build",
"dist",
"docs/_build",
"__pycache__",
"*.egg-info"
]
}
],
"build_systems":
[
// Code Style - Active File
{
"name": "Code Style - Active File",
"working_dir": "$project_path",
"file_regex": "^\\s*(..[^:]*):(\\d+):(\\d+):\\s*([^\\n]+)",
"quiet": true,
"word_wrap": false,
"selector": "source.python",
"env": {"PYTHONIOENCODING": "utf-8"},
"cmd": ["/usr/bin/env", "python3", "-B", "-m", "flake8", "$file"],
"windows":
{
"cmd": ["cmd.exe", "/C", "python3", "-B", "-m", "flake8", "$file"]
}
},
// Code Style - Full Project
//
// A new build system has to be declared for this instead of just
// declaring it as a variant of the one above because Sublime does not
// seem to support the "selector" on a per-variant basis. At least not
// in build 3143.
{
"name": "Code Style - Full Project",
"working_dir": "$project_path",
"file_regex": "^\\s*(..[^:]*):(\\d+):(\\d+):\\s*([^\\n]+)",
"quiet": true,
"word_wrap": false,
"env": {"PYTHONIOENCODING": "utf-8"},
"cmd": ["/usr/bin/env", "python3", "-B", "-m", "flake8"],
"windows":
{
"cmd": ["cmd.exe", "/C", "python3", "-B", "-m", "flake8"]
}
},
// UnitTest
{
"name": "fitdecode - UnitTest",
"working_dir": "$project_path",
"quiet": true,
"word_wrap": false,
"env": {"PYTHONIOENCODING": "utf-8"},
"cmd": ["/usr/bin/env", "python3", "-B", "setup.py", "test"],
"windows":
{
"cmd": ["cmd.exe", "/C", "python3", "-B", "setup.py", "test"]
}
}
]
}