OSDN Git Service

Regular updates
[twpd/master.git] / vscode.md
1 ---
2 title: Visual Studio Code
3 category: Apps
4 layout: 2017/sheet
5 updated: 2018-02-01
6 weight: -5
7 keywords:
8   - "⌘P: Show files"
9   - "⌘B: Toggle sidebar"
10   - "⌘J: Toggle panel"
11   - "F5: Debug"
12 intro: |
13   [Visual Studio Code](https://code.visualstudio.com/), or VSCode, is an open-source code editor. This guide targets VSCode v1.19.
14 ---
15
16 ## Shortcuts
17 {: .-three-column}
18
19 ### Command palette
20
21 | Key   | Description       |
22 | ----- | ----------------- |
23 | `⇧⌘P` | Show all commands |
24 | `⌘P`  | Show files        |
25 {: .-shortcuts}
26
27 ### Sidebars
28
29 | Key   | Description    |
30 | ----- | -------------- |
31 | `⌘B`  | Toggle sidebar |
32 | ----  | ----           |
33 | `⇧⌘E` | Explorer       |
34 | `⇧⌘F` | Search         |
35 | `⇧⌘D` | Debug          |
36 | `⇧⌘X` | Extensions     |
37 | `⇧^G` | Git (SCM)      |
38 {: .-shortcuts}
39
40 ### Search
41
42 | Key   | Description      |
43 | ----- | ---------------- |
44 | `⌘F`  | Find             |
45 | `⌥⌘F` | Replace          |
46 | ----  | ----             |
47 | `⇧⌘F` | Find in files    |
48 | `⇧⌘H` | Replace in files |
49 {: .-shortcuts}
50
51 ### Panel
52
53 | Key                        | Description   |
54 | -------------------------- | ------------- |
55 | `⌘J`                       | Toggle panel  |
56 | ----                       | ----          |
57 | `⇧⌘M`                      | Problems      |
58 | `⇧⌘U`                      | Output        |
59 | `⇧⌘Y`                      | Debug console |
60 | <code>^`</code>            | Terminal      |
61 {: .-shortcuts}
62
63 ### View
64
65 | Key      | Description      |
66 | -------- | ---------------- |
67 | `⌘k` `z` | Zen mode         |
68 | ----     | ----             |
69 | `⌘k` `u` | Close unmodified |
70 | `⌘k` `w` | Close all        |
71 {: .-shortcuts}
72
73 ### Debug
74
75 | Key    | Description             |
76 | ------ | ----------------------- |
77 | `F5`   | Start                   |
78 | `⇧F5`  | Stop                    |
79 | `⇧⌘F5` | Restart                 |
80 | ----   | ----                    |
81 | `^F5`  | Start without debugging |
82 | ----   | ----                    |
83 | `F9`   | Toggle breakpoint       |
84 | ----   | ----                    |
85 | `F10`  | Step over               |
86 | `F11`  | Step into               |
87 | `⇧F11` | Step out                |
88 | ----   | ----                    |
89 | `⇧⌘D`  | Debug sidebar           |
90 | `⇧⌘Y`  | Debug panel             |
91 {: .-shortcuts}
92
93 ## References
94
95 * [Keyboard shortcuts (MacOS)](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf) _(code.visualstudio.com)_
96 * [Keyboard shortcuts (Windows)](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf) _(code.visualstudio.com)_
97 * [Keyboard shortcuts (Linux)](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf) _(code.visualstudio.com)_