Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
Default editor shortcuts
Many Godot editor functions can be executed with keyboard shortcuts. This page lists functions which have associated shortcuts by default, but many others are available for customization in editor settings as well. To change keys associated with these and other actions navigate to Editor > Editor Settings > Shortcuts.
While some actions are universal, a lot of shortcuts are specific to individual tools. For this reason it is possible for some key combinations to be assigned to more than one function. The correct action will be performed depending on the context.
Informacja
While Windows and Linux builds of the editor share most of the default settings, some shortcuts may differ for macOS version. This is done for better integration of the editor into macOS ecosystem. Users fluent with standard shortcuts on that OS should find Godot Editor's default key mapping intuitive.
General editor actions
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Open 2D Workspace |
Ctrl + F1 |
Cmd + Ctrl + 1 |
|
Open 3D Workspace |
Ctrl + F2 |
Cmd + Ctrl + 2 |
|
Otwórz edytor skryptów |
Ctrl + F3 |
Cmd + Ctrl + 3 |
|
Wyszukaj w pomocy |
F1 |
Opt + Space |
|
Tryb bez rozproszeń |
Ctrl + Shift + F11 |
Cmd + Shift + D |
|
Next Scene Tab |
Ctrl + Tab |
Ctrl + Tab |
|
Previous Scene Tab |
Ctrl + Shift + Tab |
Ctrl + Shift + Tab |
|
Filtruj pliki |
Ctrl + Alt + P |
Opt + Cmd + P |
|
Otwórz scenę |
Ctrl + O |
Cmd + O |
|
Zamknij scenę |
Ctrl + Shift + W |
Cmd + W |
|
Przywróć zamkniętą scenę |
Ctrl + Shift + T |
Cmd + Shift + T |
|
Zapisz scenę |
Ctrl + S |
Cmd + S |
|
Save Scene As |
Ctrl + Shift + S |
Cmd + Shift + S |
|
Zapisz wszystkie sceny |
Ctrl + Shift + Alt + S |
Cmd + Shift + Opt + S |
|
Quick Open |
Shift + Alt + O |
Cmd + Ctrl + O |
|
Quick Open Scene |
Ctrl + Shift + O |
Cmd + Shift + O |
|
Quick Open Script |
Ctrl + Alt + O |
Opt + Cmd + O |
|
Cofnij |
Ctrl + Z |
Cmd + Z |
|
Ponów |
Ctrl + Shift + Z |
Cmd + Shift + Z |
|
Wyjdź |
Ctrl + Q |
Cmd + Q |
|
Wyjdź do listy projektów |
Ctrl + Shift + Q |
Shift + Opt + Q |
|
Zrób zrzut ekranu |
Ctrl + F12 |
Cmd + F12 |
|
Przełącz pełny ekran |
Shift + F11 |
Cmd + Ctrl + F |
|
Uruchom |
F5 |
Cmd + B |
|
Zapauzuj scenę |
F7 |
Cmd + Ctrl + Y |
|
Stop |
F8 |
Cmd + . |
|
Odtwórz scenę |
F6 |
Cmd + R |
|
Uruchom niestandardową scenę |
Ctrl + Shift + F5 |
Cmd + Shift + R |
|
Rozwiń panel dolny |
Shift + F12 |
Shift + F12 |
|
Command Palette |
Ctrl + Shift + P |
Cmd + Shift + P |
|
Bottom panels
Only bottom panels that are always available have a default shortcut assigned. Others must be manually bound in the Editor Settings if desired.
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Toggle Last Opened Panel |
Ctrl + J |
Ctrl + J |
|
Toggle Animation Bottom Panel |
Alt + N |
Alt + N |
|
Toggle Audio Bottom Panel |
Alt + A |
Alt + A |
|
Toggle Debugger Bottom Panel |
Alt + D |
Alt + D |
|
Toggle FileSystem Bottom Panel |
Alt + F |
Alt + F |
|
Toggle Output Bottom Panel |
Alt + O |
Alt + O |
|
Toggle Shader Editor Bottom Panel |
Alt + S |
Alt + S |
|
2D / CanvasItem editor
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Przybliż |
Ctrl + = |
Cmd + = |
|
Oddal |
Ctrl + - |
Cmd + - |
|
Wyzeruj zbliżenie |
Ctrl + 0 |
Cmd + 0 |
|
Przesuń widok |
Space |
Space |
|
Tryb zaznaczenia |
Q |
Q |
|
Tryb przesuwania |
W |
W |
|
Tryb obrotu |
E |
E |
|
Tryb skalowania |
S |
S |
|
Tryb linijki |
R |
R |
|
Użyj inteligentnego przyciągania |
Shift + S |
Shift + S |
|
Użyj przyciągania do siatki |
Shift + G |
Shift + G |
|
Zwiększ rozdzielczość siatki 2 razy |
Num * |
Num * |
|
Zmniejsz rozdzielczość siatki 2 razy |
Num / |
Num / |
|
Zawsze pokazuj siatkę |
G |
G |
|
Pokaż linie pomocnicze |
H |
H |
|
Pokaż prowadnice |
Y |
Y |
|
Wyśrodkowywanie na zaznaczeniu |
F |
F |
|
Powiększ do zaznaczenia |
Shift + F |
Shift + F |
|
Podejrzyj skalę płótna |
Ctrl + Shift + P |
Cmd + Shift + P |
|
Wstaw klucz |
Ins |
Ins |
|
Wstaw klucz (istniejące ścieżki) |
Ctrl + Ins |
Cmd + Ins |
|
Dołącz obraz jako zasób {ścieżka} |
Ctrl + Shift + B |
Cmd + Shift + B |
|
Wyczyść pozę |
Shift + K |
Shift + K |
|
3D / Spatial editor
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Przełącz swobodny widok |
Shift + F |
Shift + F |
|
"Wolny widok" w lewo |
A |
A |
|
"Wolny widok" w prawo |
D |
D |
|
"Wolny widok" w przód |
W |
W |
|
"Wolny widok" w tył |
S |
S |
|
"Wolny widok" w górę |
E |
E |
|
"Wolny widok" w dół |
Q |
Q |
|
Modyfikator prędkości swobodnego widoku |
Shift |
Shift |
|
Wolny modyfikator swobodnego widoku |
Alt |
Opt |
|
Tryb zaznaczenia |
Q |
Q |
|
Tryb przesuwania |
W |
W |
|
Tryb obrotu |
E |
E |
|
Tryb skalowania |
R |
R |
|
Użyj przestrzeni lokalnej |
T |
T |
|
Użyj przyciągania |
Y |
Y |
|
Przyciągnij obiekt do podłogi |
PgDown |
PgDown |
|
Widok z góry |
Num 7 |
Num 7 |
|
Widok z dołu |
Alt + Num 7 |
Opt + Num 7 |
|
Widok z przodu |
Num 1 |
Num 1 |
|
Widok z tyłu |
Alt + Num 1 |
Opt + Num 1 |
|
Widok z prawej |
Num 3 |
Num 3 |
|
Widok z lewej |
Alt + Num 3 |
Opt + Num 3 |
|
Przełącz widok perspektywiczny/ortogonalny |
Num 5 |
Num 5 |
|
Wstaw klucz animacji |
K |
K |
|
Wycentruj na pozycji początkowej |
O |
O |
|
Wycentruj na zaznaczeniu |
F |
F |
|
Dopasuj położenie do widoku |
Ctrl + Alt + M |
Opt + Cmd + M |
|
Dopasuj obrót do widoku |
Ctrl + Alt + F |
Opt + Cmd + F |
|
1 widok |
Ctrl + 1 |
Cmd + 1 |
|
2 widoki |
Ctrl + 2 |
Cmd + 2 |
|
2 widoki (alternatywnie) |
Ctrl + Alt + 2 |
Opt + Cmd + 2 |
|
3 widoki |
Ctrl + 3 |
Cmd + 3 |
|
3 widoki (alternatywnie) |
Ctrl + Alt + 3 |
Opt + Cmd + 3 |
|
4 widoki |
Ctrl + 4 |
Cmd + 4 |
|
Text editor
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Wytnij |
Ctrl + X |
Cmd + X |
|
Kopiuj |
Ctrl + C |
Cmd + C |
|
Wklej |
Ctrl + V |
Cmd + V |
|
Zaznacz wszystko |
Ctrl + A |
Cmd + A |
|
Znajdź |
Ctrl + F |
Cmd + F |
|
Znajdź następny |
F3 |
Cmd + G |
|
Znajdź poprzedni |
Shift + F3 |
Cmd + Shift + G |
|
Znajdź w plikach |
Ctrl + Shift + F |
Cmd + Shift + F |
|
Zastąp |
Ctrl + R |
Opt + Cmd + F |
|
Zastąp w plikach |
Ctrl + Shift + R |
Cmd + Shift + R |
|
Cofnij |
Ctrl + Z |
Cmd + Z |
|
Ponów |
Ctrl + Y |
Cmd + Y |
|
Przesuń w górę |
Alt + Up Arrow |
Opt + Up Arrow |
|
Przesuń w dół |
Alt + Down Arrow |
Opt + Down Arrow |
|
Usuń wiersz |
Ctrl + Shift + K |
Cmd + Shift + K |
|
Przełącz komentarz |
Ctrl + K |
Cmd + K |
|
Zwiń/rozwiń wiersz |
Alt + F |
Ctrl + Cmd + F |
|
Duplicate Lines |
Ctrl + Alt + Down Arrow |
Cmd + Shift + Down Arrow |
|
Duplikuj zaznaczone |
Ctrl + Shift + D |
Cmd + Shift + C |
|
Select Down |
Ctrl + Shift + Down Arrow |
Shift + Opt + Down Arrow |
|
Select Up |
Ctrl + Shift + Up Arrow |
Shift + Opt + Up Arrow |
|
Select Next Occurrence |
Ctrl + D |
Cmd + D |
|
Uzupełnij symbol |
Ctrl + Space |
Ctrl + Space |
|
Wylicz wyrażenie |
Ctrl + Shift + E |
Cmd + Shift + E |
|
Przytnij końcowe białe znaki |
Ctrl + Alt + T |
Opt + Cmd + T |
|
Wielkie litery |
Shift + F4 |
Shift + F4 |
|
Małe litery |
Shift + F5 |
Shift + F5 |
|
Wielkie litery na początku słów |
Shift + F6 |
Shift + F6 |
|
Zamień wcięcia na spacje |
Ctrl + Shift + Y |
Cmd + Shift + Y |
|
Zamień wcięcia na tabulatory |
Ctrl + Shift + I |
Cmd + Shift + I |
|
Automatyczne wcięcie |
Ctrl + I |
Cmd + I |
|
Przełącz zakładkę |
Ctrl + Alt + B |
Opt + Cmd + B |
|
Przejdź do następnej zakładki |
Ctrl + B |
Cmd + B |
|
Przejdź do poprzedniej zakładki |
Ctrl + Shift + B |
Cmd + Shift + B |
|
Przejdź do funkcji |
Ctrl + Alt + F |
Ctrl + Cmd + J |
|
Idź do lini |
Ctrl + G |
Cmd + L |
|
Przełącz punkt wstrzymania |
F9 |
Cmd + Shift + B |
|
Usuń wszystkie punkty wstrzymania |
Ctrl + Shift + F9 |
Cmd + Shift + F9 |
|
Przejdź do następnego punktu wstrzymania |
Ctrl + . |
Cmd + . |
|
Przejdź do poprzedniego punktu wstrzymania |
Ctrl + , |
Cmd + , |
|
Pomoc kontekstowa |
Alt + F1 |
Opt + Shift + Space |
|
Script editor
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Znajdź |
Ctrl + F |
Cmd + F |
|
Znajdź następny |
F3 |
F3 |
|
Znajdź poprzedni |
Shift + F3 |
Shift + F3 |
|
Znajdź w plikach |
Ctrl + Shift + F |
Cmd + Shift + F |
|
Przesuń w górę |
Shift + Alt + Up Arrow |
Shift + Opt + Up Arrow |
|
Przesuń w dół |
Shift + Alt + Down Arrow |
Shift + Opt + Down Arrow |
|
Następny skrypt |
Ctrl + Shift + . |
Cmd + Shift + . |
|
Poprzedni skrypt |
Ctrl + Shift + , |
Cmd + Shift + , |
|
Przywróć zamknięty skrypt |
Ctrl + Shift + T |
Cmd + Shift + T |
|
Zapisz |
Ctrl + Alt + S |
Opt + Cmd + S |
|
Zapisz wszystko |
Ctrl + Shift + Alt + S |
Cmd + Shift + Opt + S |
|
Miękkie przeładowania skryptu |
Ctrl + Shift + R |
Cmd + Shift + R |
|
Poprzedni plik |
Alt + Left Arrow |
Opt + Left Arrow |
|
Następny plik |
Alt + Right Arrow |
Opt + Right Arrow |
|
Zamknij |
Ctrl + W |
Cmd + W |
|
Uruchom |
Ctrl + Shift + X |
Cmd + Shift + X |
|
Przełącz panel skryptów |
Ctrl + \ |
Cmd + \ |
|
Przybliż |
Ctrl + = |
Cmd + = |
|
Oddal |
Ctrl + - |
Cmd + - |
|
Wyzeruj przybliżenie |
Ctrl + 0 |
Cmd + 0 |
|
Editor output
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Kopiuj zaznaczenie |
Ctrl + C |
Cmd + C |
|
Wyczyść wyjście |
Ctrl + Shift + K |
Cmd + Shift + K |
|
Debuger
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Krok w |
F11 |
F11 |
|
Przekrocz |
F10 |
F10 |
|
Kontynuuj |
F12 |
F12 |
|
File dialog
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Wróć |
Alt + Left Arrow |
Opt + Left Arrow |
|
Dalej |
Alt + Right Arrow |
Opt + Right Arrow |
|
W górę |
Alt + Up Arrow |
Opt + Up Arrow |
|
Odśwież |
F5 |
F5 |
|
Przełącz ukryte pliki |
Ctrl + H |
Cmd + H |
|
Przełącz ulubione |
Alt + F |
Opt + F |
|
Przełącz tryb |
Alt + V |
Opt + V |
|
Utwórz katalog |
Ctrl + N |
Cmd + N |
|
Usuń |
Del |
Cmd + BkSp |
|
Przejdź do wprowadzania ścieżki |
Ctrl + L |
Cmd + Shift + G |
|
Przesuń ulubiony w górę |
Ctrl + Up Arrow |
Cmd + Up Arrow |
|
Przesuń ulubiony w dół |
Ctrl + Down Arrow |
Cmd + Down Arrow |
|
FileSystem dock
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Skopiuj ścieżkę |
Ctrl + C |
Cmd + C |
|
Duplikuj |
Ctrl + D |
Cmd + D |
|
Usuń |
Del |
Cmd + BkSp |
|
Scene tree dock
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Dodaj węzeł |
Ctrl + A |
Cmd + A |
|
Grupowa zmiana nazwy |
Ctrl + F2 |
Cmd + F2 |
|
Skopiuj ścieżkę węzła |
Ctrl + Shift + C |
Cmd + Shift + C |
|
Usuń |
Del |
Cmd + BkSp |
|
Force Delete |
Shift + Del |
Shift + Del |
|
Duplikuj |
Ctrl + D |
Cmd + D |
|
Przesuń w górę |
Ctrl + Up Arrow |
Cmd + Up Arrow |
|
Przesuń w dół |
Ctrl + Down Arrow |
Cmd + Down Arrow |
|
Animation track editor
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Duplikuj zaznaczone |
Ctrl + D |
Cmd + D |
|
Duplikuj transponowane |
Ctrl + Shift + D |
Cmd + Shift + D |
|
Usuń zaznaczone |
Del |
Cmd + BkSp |
|
Przejdź do następnego kroku |
Ctrl + Right Arrow |
Cmd + Right Arrow |
|
Przejdź do poprzedniego kroku |
Ctrl + Left Arrow |
Cmd + Left Arrow |
|
TileMap editor
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Zaznacz |
S |
S |
|
Wytnij zaznaczenie |
Ctrl + X |
Cmd + X |
|
Kopiuj zaznaczenie |
Ctrl + C |
Cmd + C |
|
Paste Selection |
Ctrl + V |
Cmd + V |
|
Usuń zaznaczone |
Del |
Cmd + BkSp |
|
Cancel |
Esc |
Esc |
|
Malowanie |
D |
D |
|
Linia |
L |
L |
|
Rect |
R |
R |
|
Bucket |
B |
B |
|
Próbnik |
P |
P |
|
Gumka |
E |
E |
|
Odbij poziomo |
C |
C |
|
Odbij pionowo |
V |
V |
|
Obróć w lewo |
Z |
Z |
|
Obróć w prawo |
X |
X |
|
TileSet Editor
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Następny koordynat |
PgDown |
PgDown |
|
Poprzedni koordynat |
PgUp |
PgUp |
|
Tryb obszaru |
1 |
1 |
|
Tryb kolizji |
2 |
2 |
|
Tryb okluzji |
3 |
3 |
|
Tryb nawigacji |
4 |
4 |
|
Tryb maski bitowej |
5 |
5 |
|
Tryb priorytetów |
6 |
6 |
|
Tryb ikon |
7 |
7 |
|
Tryb indeksów Z |
8 |
8 |
|
GridMap Editor
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
Previous Floor |
1 |
1 |
|
Next Floor |
3 |
3 |
|
Edit X Axis |
Shift + Z |
Shift + Z |
|
Edit Y Axis |
Shift + X |
Shift + X |
|
Edit Z Axis |
Shift + C |
Shift + C |
|
Przekształcanie |
T |
T |
|
Zaznaczanie |
Q |
Q |
|
Erase |
W |
W |
|
Malowanie |
E |
E |
|
Pick |
R |
R |
|
Fill |
Z |
Z |
|
Move |
X |
X |
|
Duplikuj |
C |
C |
|
Usuń |
V |
V |
|
Cursor Rotate X |
A |
A |
|
Cursor Rotate Y |
S |
S |
|
Cursor Rotate Z |
D |
D |
|
Project manager
Action name |
Windows, Linux |
macOS |
Editor setting |
|---|---|---|---|
New Project |
Ctrl + N |
Cmd + N |
|
Import Project |
Ctrl + I |
Cmd + I |
|
Scan for Projects |
Ctrl + S |
Cmd + S |
|
Edit Project |
Ctrl + E |
Cmd + E |
|
Run Project |
Ctrl + R |
Cmd + R |
|
Rename Project |
F2 |
Enter |
|
Remove Project |
Delete |
Cmd + BkSp |
|