Projekt

Obecné

Profil

Stáhnout (2.61 KB) Statistiky
| Větev: | Revize:
1
{
2
	"folders": [
3
		{
4
			"path": "."
5
		}
6
	],
7
	"settings": {
8
		"php.suggest.basic":false,
9
		"files.autoSave": "afterDelay",
10
		"php-cs-fixer.executablePath": "/var/www/symfony/vendor/bin/php-cs-fixer",
11
		"php-cs-fixer.config": ".php_cs;.php_cs.dist",
12
		"php-cs-fixer.onsave": true,
13
		"eslint.enable": true,
14
		"eslint.format.enable": true,
15
		"eslint.codeActionsOnSave.mode": "all",
16
		"editor.codeActionsOnSave": {
17
			"source.fixAll": true
18
		}
19
	},
20
	"extensions": {
21
		"recommendations": [
22
			"vscode-icons-team.vscode-icons",
23
			"felixfbecker.php-intellisense",
24
			"whatwedo.twig",
25
			"felixfbecker.php-debug",
26
			"junstyle.php-cs-fixer"
27
		]
28
	},
29
	"tasks": {
30
		"version": "2.0.0",
31
		"tasks": [{
32
			"label": "PHP Linter (DOCKER SERVICE)",
33
			"command": "docker-compose",
34
			"args": ["exec", "php-fpm", "./vendor/bin/php-cs-fixer", "fix", "/var/www/symfony/src", "--dry-run", "--config", "/var/www/symfony/.php_cs", "--stop-on-violation", "--using-cache=no"],
35
			"windows":{
36
				"command": "docker-compose",
37
				"args": ["exec", "php-fpm","./vendor/bin/php-cs-fixer", "fix", "/var/www/symfony/src", "--dry-run", "--config", "/var/www/symfony/.php_cs", "--stop-on-violation", "--using-cache=no"],
38
			}
39
		},
40
		{
41
			"label": "Format (DOCKER SERVICE)",
42
			"command": "docker-compose",
43
			"args": ["exec", "php-fpm", "/var/www/symfony/vendor/bin/php-cs-fixer", "fix", "/var/www/symfony/src", "--config", "/var/www/symfony/.php_cs"],
44
			"windows":{
45
				"command": "docker-compose",
46
				"args": ["exec", "php-fpm", "/var/www/symfony/vendor/bin/php-cs-fixer", "fix", "/var/www/symfony/src", "--config", "/var/www/symfony/.php_cs"],
47
			}
48
		},{
49
			"label": "PHP Linter",
50
			"command": "docker-compose",
51
			"args": ["exec", "php-fpm", "./vendor/bin/php-cs-fixer", "fix", "/var/www/symfony/src", "--dry-run", "--config", "/var/www/symfony/.php_cs", "--stop-on-violation", "--using-cache=no"],
52
			"windows":{
53
				"command": "docker-compose",
54
				"args": ["exec", "php-fpm","./vendor/bin/php-cs-fixer", "fix", "/var/www/symfony/src", "--dry-run", "--config", "/var/www/symfony/.php_cs", "--stop-on-violation", "--using-cache=no"],
55
			}
56
		},
57
		{
58
			"label": "Format",
59
			"command": "./vendor/bin/php-cs-fixer",
60
			"args": ["fix", "/var/www/symfony/src", "--config", "/var/www/symfony/.php_cs"],
61
			"windows":{
62
				"command": "./vendor/bin/php-cs-fixer",
63
				"args": ["fix", "/var/www/symfony/src", "--config", "/var/www/symfony/.php_cs"],
64
			}
65
		}]
66
	},
67
	"launch": {
68
		"configurations": [
69
			{
70
            "name": "Listen for XDebug",
71
            "type": "php",
72
			"request": "launch",
73
			"log": true,
74
			"pathMappings": {
75
				"/var/www/symfony": "${workspaceFolder}/"
76
			},
77
			"port": 9001
78
			}]
79
	}
80
}
(10-10/10)