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.

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

editor/editor_2d

Open 3D Workspace

Ctrl + F2

Cmd + Ctrl + 2

editor/editor_3d

Otwórz edytor skryptów

Ctrl + F3

Cmd + Ctrl + 3

editor/editor_script

Wyszukaj w pomocy

F1

Opt + Space

editor/editor_help

Tryb bez rozproszeń

Ctrl + Shift + F11

Cmd + Shift + D

editor/distraction_free_mode

Next Scene Tab

Ctrl + Tab

Ctrl + Tab

editor/next_tab

Previous Scene Tab

Ctrl + Shift + Tab

Ctrl + Shift + Tab

editor/prev_tab

Filtruj pliki

Ctrl + Alt + P

Opt + Cmd + P

editor/filter_files

Otwórz scenę

Ctrl + O

Cmd + O

editor/open_scene

Zamknij scenę

Ctrl + Shift + W

Cmd + W

editor/close_scene

Przywróć zamkniętą scenę

Ctrl + Shift + T

Cmd + Shift + T

editor/reopen_closed_scene

Zapisz scenę

Ctrl + S

Cmd + S

editor/save_scene

Save Scene As

Ctrl + Shift + S

Cmd + Shift + S

editor/save_scene_as

Zapisz wszystkie sceny

Ctrl + Shift + Alt + S

Cmd + Shift + Opt + S

editor/save_all_scenes

Quick Open

Shift + Alt + O

Cmd + Ctrl + O

editor/quick_open

Quick Open Scene

Ctrl + Shift + O

Cmd + Shift + O

editor/quick_open_scene

Quick Open Script

Ctrl + Alt + O

Opt + Cmd + O

editor/quick_open_script

Cofnij

Ctrl + Z

Cmd + Z

editor/undo

Ponów

Ctrl + Shift + Z

Cmd + Shift + Z

editor/redo

Wyjdź

Ctrl + Q

Cmd + Q

editor/file_quit

Wyjdź do listy projektów

Ctrl + Shift + Q

Shift + Opt + Q

editor/quit_to_project_list

Zrób zrzut ekranu

Ctrl + F12

Cmd + F12

editor/take_screenshot

Przełącz pełny ekran

Shift + F11

Cmd + Ctrl + F

editor/fullscreen_mode

Uruchom

F5

Cmd + B

editor/play

Zapauzuj scenę

F7

Cmd + Ctrl + Y

editor/pause_scene

Stop

F8

Cmd + .

editor/stop

Odtwórz scenę

F6

Cmd + R

editor/play_scene

Uruchom niestandardową scenę

Ctrl + Shift + F5

Cmd + Shift + R

editor/play_custom_scene

Rozwiń panel dolny

Shift + F12

Shift + F12

editor/bottom_panel_expand

Command Palette

Ctrl + Shift + P

Cmd + Shift + P

editor/command_palette

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

editor/toggle_last_opened_bottom_panel

Toggle Animation Bottom Panel

Alt + N

Alt + N

bottom_panels/toggle_animation_bottom_panel

Toggle Audio Bottom Panel

Alt + A

Alt + A

bottom_panels/toggle_audio_bottom_panel

Toggle Debugger Bottom Panel

Alt + D

Alt + D

bottom_panels/toggle_debugger_bottom_panel

Toggle FileSystem Bottom Panel

Alt + F

Alt + F

bottom_panels/toggle_filesystem_bottom_panel

Toggle Output Bottom Panel

Alt + O

Alt + O

bottom_panels/toggle_output_bottom_panel

Toggle Shader Editor Bottom Panel

Alt + S

Alt + S

bottom_panels/toggle_shader_editor_bottom_panel

2D / CanvasItem editor

Action name

Windows, Linux

macOS

Editor setting

Przybliż

Ctrl + =

Cmd + =

canvas_item_editor/zoom_plus

Oddal

Ctrl + -

Cmd + -

canvas_item_editor/zoom_minus

Wyzeruj zbliżenie

Ctrl + 0

Cmd + 0

canvas_item_editor/zoom_reset

Przesuń widok

Space

Space

canvas_item_editor/pan_view

Tryb zaznaczenia

Q

Q

canvas_item_editor/select_mode

Tryb przesuwania

W

W

canvas_item_editor/move_mode

Tryb obrotu

E

E

canvas_item_editor/rotate_mode

Tryb skalowania

S

S

canvas_item_editor/scale_mode

Tryb linijki

R

R

canvas_item_editor/ruler_mode

Użyj inteligentnego przyciągania

Shift + S

Shift + S

canvas_item_editor/use_smart_snap

Użyj przyciągania do siatki

Shift + G

Shift + G

canvas_item_editor/use_grid_snap

Zwiększ rozdzielczość siatki 2 razy

Num *

Num *

canvas_item_editor/multiply_grid_step

Zmniejsz rozdzielczość siatki 2 razy

Num /

Num /

canvas_item_editor/divide_grid_step

Zawsze pokazuj siatkę

G

G

canvas_item_editor/show_grid

Pokaż linie pomocnicze

H

H

canvas_item_editor/show_helpers

Pokaż prowadnice

Y

Y

canvas_item_editor/show_guides

Wyśrodkowywanie na zaznaczeniu

F

F

canvas_item_editor/center_selection

Powiększ do zaznaczenia

Shift + F

Shift + F

canvas_item_editor/frame_selection

Podejrzyj skalę płótna

Ctrl + Shift + P

Cmd + Shift + P

canvas_item_editor/preview_canvas_scale

Wstaw klucz

Ins

Ins

canvas_item_editor/anim_insert_key

Wstaw klucz (istniejące ścieżki)

Ctrl + Ins

Cmd + Ins

canvas_item_editor/anim_insert_key_existing_tracks

Dołącz obraz jako zasób {ścieżka}

Ctrl + Shift + B

Cmd + Shift + B

canvas_item_editor/skeleton_make_bones

Wyczyść pozę

Shift + K

Shift + K

canvas_item_editor/anim_clear_pose

3D / Spatial editor

Action name

Windows, Linux

macOS

Editor setting

Przełącz swobodny widok

Shift + F

Shift + F

spatial_editor/freelook_toggle

"Wolny widok" w lewo

A

A

spatial_editor/freelook_left

"Wolny widok" w prawo

D

D

spatial_editor/freelook_right

"Wolny widok" w przód

W

W

spatial_editor/freelook_forward

"Wolny widok" w tył

S

S

spatial_editor/freelook_backwards

"Wolny widok" w górę

E

E

spatial_editor/freelook_up

"Wolny widok" w dół

Q

Q

spatial_editor/freelook_down

Modyfikator prędkości swobodnego widoku

Shift

Shift

spatial_editor/freelook_speed_modifier

Wolny modyfikator swobodnego widoku

Alt

Opt

spatial_editor/freelook_slow_modifier

Tryb zaznaczenia

Q

Q

spatial_editor/tool_select

Tryb przesuwania

W

W

spatial_editor/tool_move

Tryb obrotu

E

E

spatial_editor/tool_rotate

Tryb skalowania

R

R

spatial_editor/tool_scale

Użyj przestrzeni lokalnej

T

T

spatial_editor/local_coords

Użyj przyciągania

Y

Y

spatial_editor/snap

Przyciągnij obiekt do podłogi

PgDown

PgDown

spatial_editor/snap_to_floor

Widok z góry

Num 7

Num 7

spatial_editor/top_view

Widok z dołu

Alt + Num 7

Opt + Num 7

spatial_editor/bottom_view

Widok z przodu

Num 1

Num 1

spatial_editor/front_view

Widok z tyłu

Alt + Num 1

Opt + Num 1

spatial_editor/rear_view

Widok z prawej

Num 3

Num 3

spatial_editor/right_view

Widok z lewej

Alt + Num 3

Opt + Num 3

spatial_editor/left_view

Przełącz widok perspektywiczny/ortogonalny

Num 5

Num 5

spatial_editor/switch_perspective_orthogonal

Wstaw klucz animacji

K

K

spatial_editor/insert_anim_key

Wycentruj na pozycji początkowej

O

O

spatial_editor/focus_origin

Wycentruj na zaznaczeniu

F

F

spatial_editor/focus_selection

Dopasuj położenie do widoku

Ctrl + Alt + M

Opt + Cmd + M

spatial_editor/align_transform_with_view

Dopasuj obrót do widoku

Ctrl + Alt + F

Opt + Cmd + F

spatial_editor/align_rotation_with_view

1 widok

Ctrl + 1

Cmd + 1

spatial_editor/1_viewport

2 widoki

Ctrl + 2

Cmd + 2

spatial_editor/2_viewports

2 widoki (alternatywnie)

Ctrl + Alt + 2

Opt + Cmd + 2

spatial_editor/2_viewports_alt

3 widoki

Ctrl + 3

Cmd + 3

spatial_editor/3_viewports

3 widoki (alternatywnie)

Ctrl + Alt + 3

Opt + Cmd + 3

spatial_editor/3_viewports_alt

4 widoki

Ctrl + 4

Cmd + 4

spatial_editor/4_viewports

Text editor

Action name

Windows, Linux

macOS

Editor setting

Wytnij

Ctrl + X

Cmd + X

script_text_editor/cut

Kopiuj

Ctrl + C

Cmd + C

script_text_editor/copy

Wklej

Ctrl + V

Cmd + V

script_text_editor/paste

Zaznacz wszystko

Ctrl + A

Cmd + A

script_text_editor/select_all

Znajdź

Ctrl + F

Cmd + F

script_text_editor/find

Znajdź następny

F3

Cmd + G

script_text_editor/find_next

Znajdź poprzedni

Shift + F3

Cmd + Shift + G

script_text_editor/find_previous

Znajdź w plikach

Ctrl + Shift + F

Cmd + Shift + F

script_text_editor/find_in_files

Zastąp

Ctrl + R

Opt + Cmd + F

script_text_editor/replace

Zastąp w plikach

Ctrl + Shift + R

Cmd + Shift + R

script_text_editor/replace_in_files

Cofnij

Ctrl + Z

Cmd + Z

script_text_editor/undo

Ponów

Ctrl + Y

Cmd + Y

script_text_editor/redo

Przesuń w górę

Alt + Up Arrow

Opt + Up Arrow

script_text_editor/move_up

Przesuń w dół

Alt + Down Arrow

Opt + Down Arrow

script_text_editor/move_down

Usuń wiersz

Ctrl + Shift + K

Cmd + Shift + K

script_text_editor/delete_line

Przełącz komentarz

Ctrl + K

Cmd + K

script_text_editor/toggle_comment

Zwiń/rozwiń wiersz

Alt + F

Ctrl + Cmd + F

script_text_editor/toggle_fold_line

Duplicate Lines

Ctrl + Alt + Down Arrow

Cmd + Shift + Down Arrow

script_text_editor/duplicate_lines

Duplikuj zaznaczone

Ctrl + Shift + D

Cmd + Shift + C

script_text_editor/duplicate_selection

Select Down

Ctrl + Shift + Down Arrow

Shift + Opt + Down Arrow

common/ui_text_caret_add_below

Select Up

Ctrl + Shift + Up Arrow

Shift + Opt + Up Arrow

common/ui_text_caret_add_above

Select Next Occurrence

Ctrl + D

Cmd + D

common/ui_text_add_selection_for_next_occurrence

Uzupełnij symbol

Ctrl + Space

Ctrl + Space

script_text_editor/complete_symbol

Wylicz wyrażenie

Ctrl + Shift + E

Cmd + Shift + E

script_text_editor/evaluate_selection

Przytnij końcowe białe znaki

Ctrl + Alt + T

Opt + Cmd + T

script_text_editor/trim_trailing_whitespace

Wielkie litery

Shift + F4

Shift + F4

script_text_editor/convert_to_uppercase

Małe litery

Shift + F5

Shift + F5

script_text_editor/convert_to_lowercase

Wielkie litery na początku słów

Shift + F6

Shift + F6

script_text_editor/capitalize

Zamień wcięcia na spacje

Ctrl + Shift + Y

Cmd + Shift + Y

script_text_editor/convert_indent_to_spaces

Zamień wcięcia na tabulatory

Ctrl + Shift + I

Cmd + Shift + I

script_text_editor/convert_indent_to_tabs

Automatyczne wcięcie

Ctrl + I

Cmd + I

script_text_editor/auto_indent

Przełącz zakładkę

Ctrl + Alt + B

Opt + Cmd + B

script_text_editor/toggle_bookmark

Przejdź do następnej zakładki

Ctrl + B

Cmd + B

script_text_editor/goto_next_bookmark

Przejdź do poprzedniej zakładki

Ctrl + Shift + B

Cmd + Shift + B

script_text_editor/goto_previous_bookmark

Przejdź do funkcji

Ctrl + Alt + F

Ctrl + Cmd + J

script_text_editor/goto_function

Idź do lini

Ctrl + G

Cmd + L

script_text_editor/goto_line

Przełącz punkt wstrzymania

F9

Cmd + Shift + B

script_text_editor/toggle_breakpoint

Usuń wszystkie punkty wstrzymania

Ctrl + Shift + F9

Cmd + Shift + F9

script_text_editor/remove_all_breakpoints

Przejdź do następnego punktu wstrzymania

Ctrl + .

Cmd + .

script_text_editor/goto_next_breakpoint

Przejdź do poprzedniego punktu wstrzymania

Ctrl + ,

Cmd + ,

script_text_editor/goto_previous_breakpoint

Pomoc kontekstowa

Alt + F1

Opt + Shift + Space

script_text_editor/contextual_help

Script editor

Action name

Windows, Linux

macOS

Editor setting

Znajdź

Ctrl + F

Cmd + F

script_editor/find

Znajdź następny

F3

F3

script_editor/find_next

Znajdź poprzedni

Shift + F3

Shift + F3

script_editor/find_previous

Znajdź w plikach

Ctrl + Shift + F

Cmd + Shift + F

script_editor/find_in_files

Przesuń w górę

Shift + Alt + Up Arrow

Shift + Opt + Up Arrow

script_editor/window_move_up

Przesuń w dół

Shift + Alt + Down Arrow

Shift + Opt + Down Arrow

script_editor/window_move_down

Następny skrypt

Ctrl + Shift + .

Cmd + Shift + .

script_editor/next_script

Poprzedni skrypt

Ctrl + Shift + ,

Cmd + Shift + ,

script_editor/prev_script

Przywróć zamknięty skrypt

Ctrl + Shift + T

Cmd + Shift + T

script_editor/reopen_closed_script

Zapisz

Ctrl + Alt + S

Opt + Cmd + S

script_editor/save

Zapisz wszystko

Ctrl + Shift + Alt + S

Cmd + Shift + Opt + S

script_editor/save_all

Miękkie przeładowania skryptu

Ctrl + Shift + R

Cmd + Shift + R

script_editor/reload_script_soft

Poprzedni plik

Alt + Left Arrow

Opt + Left Arrow

script_editor/history_previous

Następny plik

Alt + Right Arrow

Opt + Right Arrow

script_editor/history_next

Zamknij

Ctrl + W

Cmd + W

script_editor/close_file

Uruchom

Ctrl + Shift + X

Cmd + Shift + X

script_editor/run_file

Przełącz panel skryptów

Ctrl + \

Cmd + \

script_editor/toggle_scripts_panel

Przybliż

Ctrl + =

Cmd + =

script_editor/zoom_in

Oddal

Ctrl + -

Cmd + -

script_editor/zoom_out

Wyzeruj przybliżenie

Ctrl + 0

Cmd + 0

script_editor/reset_zoom

Editor output

Action name

Windows, Linux

macOS

Editor setting

Kopiuj zaznaczenie

Ctrl + C

Cmd + C

editor/copy_output

Wyczyść wyjście

Ctrl + Shift + K

Cmd + Shift + K

editor/clear_output

Debuger

Action name

Windows, Linux

macOS

Editor setting

Krok w

F11

F11

debugger/step_into

Przekrocz

F10

F10

debugger/step_over

Kontynuuj

F12

F12

debugger/continue

File dialog

Action name

Windows, Linux

macOS

Editor setting

Wróć

Alt + Left Arrow

Opt + Left Arrow

file_dialog/go_back

Dalej

Alt + Right Arrow

Opt + Right Arrow

file_dialog/go_forward

W górę

Alt + Up Arrow

Opt + Up Arrow

file_dialog/go_up

Odśwież

F5

F5

file_dialog/refresh

Przełącz ukryte pliki

Ctrl + H

Cmd + H

file_dialog/toggle_hidden_files

Przełącz ulubione

Alt + F

Opt + F

file_dialog/toggle_favorite

Przełącz tryb

Alt + V

Opt + V

file_dialog/toggle_mode

Utwórz katalog

Ctrl + N

Cmd + N

file_dialog/create_folder

Usuń

Del

Cmd + BkSp

file_dialog/delete

Przejdź do wprowadzania ścieżki

Ctrl + L

Cmd + Shift + G

file_dialog/focus_path

Przesuń ulubiony w górę

Ctrl + Up Arrow

Cmd + Up Arrow

file_dialog/move_favorite_up

Przesuń ulubiony w dół

Ctrl + Down Arrow

Cmd + Down Arrow

file_dialog/move_favorite_down

FileSystem dock

Action name

Windows, Linux

macOS

Editor setting

Skopiuj ścieżkę

Ctrl + C

Cmd + C

filesystem_dock/copy_path

Duplikuj

Ctrl + D

Cmd + D

filesystem_dock/duplicate

Usuń

Del

Cmd + BkSp

filesystem_dock/delete

Scene tree dock

Action name

Windows, Linux

macOS

Editor setting

Dodaj węzeł

Ctrl + A

Cmd + A

scene_tree/add_child_node

Grupowa zmiana nazwy

Ctrl + F2

Cmd + F2

scene_tree/batch_rename

Skopiuj ścieżkę węzła

Ctrl + Shift + C

Cmd + Shift + C

scene_tree/copy_node_path

Usuń

Del

Cmd + BkSp

scene_tree/delete

Force Delete

Shift + Del

Shift + Del

scene_tree/delete_no_confirm

Duplikuj

Ctrl + D

Cmd + D

scene_tree/duplicate

Przesuń w górę

Ctrl + Up Arrow

Cmd + Up Arrow

scene_tree/move_up

Przesuń w dół

Ctrl + Down Arrow

Cmd + Down Arrow

scene_tree/move_down

Animation track editor

Action name

Windows, Linux

macOS

Editor setting

Duplikuj zaznaczone

Ctrl + D

Cmd + D

animation_editor/duplicate_selection

Duplikuj transponowane

Ctrl + Shift + D

Cmd + Shift + D

animation_editor/duplicate_selection_transposed

Usuń zaznaczone

Del

Cmd + BkSp

animation_editor/delete_selection

Przejdź do następnego kroku

Ctrl + Right Arrow

Cmd + Right Arrow

animation_editor/goto_next_step

Przejdź do poprzedniego kroku

Ctrl + Left Arrow

Cmd + Left Arrow

animation_editor/goto_prev_step

TileMap editor

Action name

Windows, Linux

macOS

Editor setting

Zaznacz

S

S

tiles_editor/selection_tool

Wytnij zaznaczenie

Ctrl + X

Cmd + X

tiles_editor/cut

Kopiuj zaznaczenie

Ctrl + C

Cmd + C

tiles_editor/copy

Paste Selection

Ctrl + V

Cmd + V

tiles_editor/paste

Usuń zaznaczone

Del

Cmd + BkSp

tiles_editor/delete

Cancel

Esc

Esc

tiles_editor/cancel

Malowanie

D

D

tiles_editor/paint_tool

Linia

L

L

tiles_editor/line_tool

Rect

R

R

tiles_editor/rect_tool

Bucket

B

B

tiles_editor/bucket_tool

Próbnik

P

P

tiles_editor/picker

Gumka

E

E

tiles_editor/eraser

Odbij poziomo

C

C

tiles_editor/flip_tile_horizontal

Odbij pionowo

V

V

tiles_editor/flip_tile_vertical

Obróć w lewo

Z

Z

tiles_editor/rotate_tile_left

Obróć w prawo

X

X

tiles_editor/rotate_tile_right

TileSet Editor

Action name

Windows, Linux

macOS

Editor setting

Następny koordynat

PgDown

PgDown

tileset_editor/next_shape

Poprzedni koordynat

PgUp

PgUp

tileset_editor/previous_shape

Tryb obszaru

1

1

tileset_editor/editmode_region

Tryb kolizji

2

2

tileset_editor/editmode_collision

Tryb okluzji

3

3

tileset_editor/editmode_occlusion

Tryb nawigacji

4

4

tileset_editor/editmode_navigation

Tryb maski bitowej

5

5

tileset_editor/editmode_bitmask

Tryb priorytetów

6

6

tileset_editor/editmode_priority

Tryb ikon

7

7

tileset_editor/editmode_icon

Tryb indeksów Z

8

8

tileset_editor/editmode_z_index

GridMap Editor

Action name

Windows, Linux

macOS

Editor setting

Previous Floor

1

1

grid_map/previous_floor

Next Floor

3

3

grid_map/next_floor

Edit X Axis

Shift + Z

Shift + Z

grid_map/edit_x_axis

Edit Y Axis

Shift + X

Shift + X

grid_map/edit_y_axis

Edit Z Axis

Shift + C

Shift + C

grid_map/edit_z_axis

Przekształcanie

T

T

grid_map/transform_tool

Zaznaczanie

Q

Q

grid_map/selection_tool

Erase

W

W

grid_map/erase_tool

Malowanie

E

E

grid_map/paint_tool

Pick

R

R

grid_map/pick_tool

Fill

Z

Z

grid_map/fill_tool

Move

X

X

grid_map/move_tool

Duplikuj

C

C

grid_map/duplicate_tool

Usuń

V

V

grid_map/delete_tool

Cursor Rotate X

A

A

grid_map/cursor_rotate_x

Cursor Rotate Y

S

S

grid_map/cursor_rotate_y

Cursor Rotate Z

D

D

grid_map/cursor_rotate_z

Project manager

Action name

Windows, Linux

macOS

Editor setting

New Project

Ctrl + N

Cmd + N

project_manager/new_project

Import Project

Ctrl + I

Cmd + I

project_manager/import_project

Scan for Projects

Ctrl + S

Cmd + S

project_manager/scan_projects

Edit Project

Ctrl + E

Cmd + E

project_manager/edit_project

Run Project

Ctrl + R

Cmd + R

project_manager/run_project

Rename Project

F2

Enter

project_manager/rename_project

Remove Project

Delete

Cmd + BkSp

project_manager/remove_project