Manual/Studio Overview/Customization/Hotkeys

Revision as of 22:16, 7 January 2016 by UristMcSparks (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)




Roblox Studio has many shortcuts and key commands that you can use to make development quicker and easier.

Notes
  • All of the shortcuts in Studio can be customized for your convenience. There are also many Studio actions without default shortcuts that can be bound to whatever you want. Click on the FILE menu, select Advanced, and then Customize Shortcuts... to see the current shortcuts and/or modify the bindings for any Studio action.
  • On Mac, all shortcuts listed below which include Ctrl mean that you should use the Command ⌘ key, not the Mac control key. Similarly, all shortcuts which include Alt mean that you should use the Mac option key.

General Studio Shortcuts

Key / Shortcut Action Description
Ctrl+N New Create a new place.
Ctrl+O Open Open an existing place.
Ctrl+W  or  Ctrl+F4 Close Close the active place or file.
Ctrl+S Save Save the active place or file.
Ctrl+⇧ Shift+S Save as... Save the active place with a new name.
Alt+G Toggle grid Show or hide the 3D grid on the Y plane.
Alt+X Toggle Explorer Open or close the Explorer window.
Ctrl+⇧ Shift+X Jump to Explorer filter Jump to the Explorer window filter input field.
Ctrl+⇧ Shift+P Jump to Properties filter Jump to the Properties window filter input field.
Ctrl+I Toggle Advanced Objects Open or close the Advanced Objects window for quick insertion of objects. After opening, type the name of the object you want to insert and press ↵ Enter to insert it.
F12 Video record Record a video.
Alt+S Settings... Open the Roblox Studio settings window.


Camera Controls

Key / Shortcut Action Description
W  or  Forward Move the camera forward.
S  or  Back Move the camera back.
A  or  Left Move the camera left.
D  or  Right Move the camera right.
Q Down Move the camera down.
E Up Move the camera up.
⇧ Shift Change camera speed In combination with any movement key, changes the camera speed (camera speed can be customized within Studio settings).
Right Mouse Button Turn the camera Hold and drag to freely move the camera view around.
Mouse Scroll Wheel Zoom in or out Zoom the camera in or out.
Ctrl+= Zoom in Zoom the camera in.
Ctrl+- Zoom out Zoom the camera out.
F Focus Focus the camera on a selected part.
, Rotate left Rotate the camera left. If a part/model is in focus, rotate counterclockwise around it.
. Rotate right Rotate the camera right. If a part/model is in focus, rotate clockwise around it.
Page Up Pitch down Pitch the camera down. If a part/model is in focus, pitch camera down about it.
Page Down Pitch up Pitch the camera up. If a part/model is in focus, pitch camera up about it.
[ Undo camera move/shift Undo the last camera move/shift.
] Redo camera move/shift Redo the last camera move/shift that was undone.


General Editing

Key / Shortcut Action Description
Ctrl+C Copy Copy the selection and add it to the clipboard.
Ctrl+V Paste Paste contents of clipboard.
Ctrl+X Cut Cut the selection and add it to the clipboard.
Delete  or  ← Backspace Delete Delete the selection.
Ctrl+Z Undo Undo the last action.
Ctrl+⇧ Shift+Z  or  Ctrl+Y Redo Redo the previously undone action.
Ctrl+A Select all Select all parts in the workspace or all lines in a script.
Ctrl+⇧ Shift+V Paste into Pastes the object currently on the clipboard as a child of the selected object.


Selecting and Editing Parts

Key / Shortcut Action Description
Ctrl+1 Select tool Select a part/model.
Ctrl+2 Move tool Move a selected part along an axis by dragging the corresponding arrow.
Ctrl+3 Scale tool Resize a selected part by dragging the corresponding handle.
Ctrl+4 Rotate tool Rotate a selected part by dragging the corresponding handle.
Alt+A Anchor Anchor or un-anchor selected object(s).
Ctrl+D Duplicate Clone the current selection and put it at the same level in the Explorer hierarchy.
Ctrl+G Group Group selected parts into a new model.
Ctrl+U Ungroup Ungroup selected model(s) into individual parts.
Alt+Left Mouse Click Select within model Select an individual part within a model (as opposed to selecting the entire model).
⇧ Shift+4  or  Alt+R Jump to Rotate increment Jump to the Rotate increment input field in the MODEL tab.
⇧ Shift+2 Jump to Move increment Jump to the Move increment input field in the MODEL tab.
Ctrl+T Rotate about X axis Rotate selection about its X axis (alternatively, press T while dragging for same effect).
Ctrl+R Rotate about Y axis Rotate selection about its Y axis (alternatively, press R while dragging for same effect).
Ctrl+L Toggle local Toggle Move and Rotate tools between local and world coordinates.
Alt+L Lock tool Lock or unlock object(s).
Ctrl+⇧ Shift+G Union Fuse parts together to make a single part.
Ctrl+⇧ Shift+N Negate Negate parts, useful for making holes.
Ctrl+⇧ Shift+U Separate Separate parts from a fused selection.


Scripting

Key / Shortcut Action Description
Tab ⇆ Indent Add an indentation. Can also be used to indent every line of a selected text block.
⇧ Shift+Tab ⇆ Un-indent Remove an indentation. Can also be used to un-indent every line of a selected text block.
Ctrl+F Find in script Find the specified string within the script currently being viewed.
F3 Find next Find next instance of specified string within the script currently being viewed.
⇧ Shift+F3 Find previous Find previous instance of specified string within the script currently being viewed.
Ctrl+⇧ Shift+F Find in all scripts Find the specified string within all scripts in the currently open place.
Ctrl+H Find and replace Find the specified string in the script currently being viewed and optionally replace it with a replacement string.
Ctrl+G Go to line Move the cursor to the specified line number in the script currently being viewed.
Ctrl+Mouse Scroll Wheel Zoom script in or out Zoom the script view in or out.
Ctrl+= Zoom script in Zoom the script view in.
Ctrl+- Zoom script out Zoom the script view out.
Ctrl+0 Reset script zoom Reset the script zoom to normal.
F11 Step into When debugging with breakpoints, step into the next block.
⇧ Shift+F11 Step out When debugging with breakpoints, step out of the current block.
F10 Step over When debugging with breakpoints, step over the next block.
Ctrl+E Expand all folds Expand all collapsed folds in the script.
Ctrl+⇧ Shift+E Collapse all folds Collapse all collapsable sections of the script.
Ctrl+⇧ Shift+C Toggle comment status Toggle the commented status of the selected lines.


Testing and Publishing

Key / Shortcut Action Description
F5 Play/pause Start playing your game in Studio. Press again to pause the simulation.
⇧ Shift+F5 Stop Stop simulation of your game.
F6 Play solo Launch Studio in solo player mode.
F7 Start server and client Simulate the Roblox environment by starting two new sessions of Studio: one running a virtual server and the other a virtual client (player).
Alt+F7 Start client Start a new session of Studio running a virtual client (player).
Alt+⇧ Shift+P Publish to Roblox as... Publish the currently open place to a new slot on Roblox.
Alt+P Publish to Roblox Publish the currently open place to its slot (it must have already been published).
Ctrl+⇧ Shift+F1 Show stats data Show detailed game stats.
Ctrl+⇧ Shift+F2 Show render data Show detailed graphics and performance data.
Ctrl+⇧ Shift+F3 Show network data Show detailed network stats.
Ctrl+⇧ Shift+F4 Show physics data Show detailed physics data.
Ctrl+⇧ Shift+F5 Show summary data Show a summary of stats data.


KeyboardAndMouseShortcuts.png