Projekt

Obecné

Profil

Development » Historie » Verze 3

Tomáš Ballák, 2020-04-06 17:48

1 1 Tomáš Ballák
h1. Development
2
3
* pro vývoj využíváme editor Visual Studio Code
4
5
h2. Visual Studio Code
6
7
* každý projekt by měl mít svůj vlastní *workspace*
8 3 Tomáš Ballák
* pro vyznačení všech souborů/adresářů patřících do workspace se nastaví toto
9
<pre><code class="json">
10
"folders": [
11
	{
12
			"path": "."
13
	}
14
],
15
16
</code></pre>
17
18 2 Tomáš Ballák
* nastavení jednotlivých rozšíření a editoru lze zakomponovat pod klíč @settings@
19
20
<pre><code class="json">
21
"settings": {
22
	"php.suggest.basic":false,
23
	"files.autoSave": "afterDelay",
24
	"php-cs-fixer.onsave": false,
25
	"php-cs-fixer.rules": "@PSR2",
26
	"php-cs-fixer.config": ".php_cs",
27
	"php-cs-fixer.executablePath": "${workspaceRoot}/vendor/bin/php-cs-fixer",
28
	"php-cs-fixer.executablePathWindows": "${workspaceRoot}\\vendor\\bin\\php-cs-fixer"
29
},
30
</code></pre>
31
32 1 Tomáš Ballák
* workspace má pro sebe nastavený seznam doporučených rozšíření
33
34
<pre><code class="json">
35
"extensions": {
36
	"recommendations": [
37
		"vscode-icons-team.vscode-icons",
38
		"felixfbecker.php-intellisense",
39
		"junstyle.php-cs-fixer"
40
	]
41
}
42
43
</code></pre>
44 2 Tomáš Ballák
* do workspace je zakomponován s