Class
Studio
NotCreatableServiceNotReplicated
Represents Roblox Studio's script editor settings.
The Studio object is a settings object that is exclusive to Roblox Studio. It can be found in Roblox Studio's settings under the Studio tab.
Properties 182#
"function" ColorColor3 | Sets the color of the function keyword in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
"local" ColorColor3 | Sets the color of the local keyword in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
"nil" ColorColor3 | Sets the color of the nil keyword in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
"self" ColorColor3 | Sets the color of the self keyword in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
"TODO" ColorColor3 | Sets the color of TODO comments in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
ActionOnStopSyncActionOnStopSync | Sets the action Studio takes when stopping file sync.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Active ColorColor3 | Sets the color of active UI elements in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Active Hover Over ColorColor3 | Sets the color of active UI elements when hovered in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Always Save Script Changesboolean | If set to true, Roblox Studio will attempt to transfer script changes that were made during a Play Solo session to the opened place.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Animate Hover Overboolean | If set to true, the hover selection box that is shown when mousing over
selectable objects in the Workspace will flash between
Hover Over Color and Select Color based on the Hover Animate Speed.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Auto Clean Empty Lineboolean | Controls whether trailing whitespace is automatically removed from empty lines in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Auto Closing Bracketsboolean | Controls whether the script editor automatically inserts a matching closing bracket.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Auto Closing Quotesboolean | Controls whether the script editor automatically inserts a matching closing quote.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Auto Delete Closing Brackets and Quotesboolean | Controls whether deleting an opening bracket or quote also removes its closing counterpart.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Auto Indent RuleAutoIndentRule | Sets the rule used to determine automatic indentation in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Auto-Recovery Enabledboolean | Controls whether Studio automatically saves recovery files at a set interval.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Auto-Recovery Interval (Minutes)int | Sets the interval in minutes at which Studio saves auto-recovery files.Read: PluginSecurityWrite: PluginSecurityReadSafe |
AutocompleteAcceptanceBehaviorCompletionAcceptanceBehavior | Sets the key used to accept autocomplete suggestions in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Automatically trigger AI Code Completionboolean | Controls whether AI code completion suggestions trigger automatically while typing.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
AutoResumeSyncOnPlaceOpenboolean | Controls whether file sync resumes automatically when a place is opened.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
AutoUpdateEnabledboolean | Controls whether Studio updates itself automatically when a new version is available.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Background ColorColor3 | Specifies the background color of Roblox Studio's script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Basic Objects Display ModeListDisplayMode | Sets the scrolling mode of the Advanced Objects tab in Roblox Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Bool ColorColor3 | Sets the color of boolean literals in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Bracket ColorColor3 | Sets the color of brackets in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Built-in Function ColorColor3 | Sets the color of built-in functions and keywords in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Camera Mouse Wheel Speedfloat | Sets how many studs the camera will move forward or backwards when using the mouse wheel.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Camera Pan Speedfloat | Sets the speed of camera panning in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Camera Shift Speedfloat | Sets the speed in studs/sec that the camera moves while holding down Shift with the movement keys.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Camera Speedfloat | Sets the speed in studs/sec that the camera moves when movement keys are pressed.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Camera Speed Adjust BindingCameraSpeedAdjustBinding | Sets the mouse button used to adjust the camera speed in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Camera Zoom to Mouse Positionboolean | Controls whether the camera zooms toward the mouse cursor position.Read: PluginSecurityWrite: PluginSecurityReadSafe |
CameraNavigationModelCameraNavigationModel | Sets the navigation model used for camera movement in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
CameraShiftFactorfloat | Sets the speed multiplier applied to camera movement when Shift is held.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
CameraTweenFocusboolean | Controls whether the camera smoothly tweens when refocusing on a selected object.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Clear Output On Startboolean | If set to true, the output will be automatically cleared when game sessions are switched.Read: PluginSecurityWrite: PluginSecurityReadSafe |
CommandBarEnterExecboolean | Controls whether pressing Enter immediately executes the command bar input.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
CommandBarFontQFont | Sets the font used in the Studio command bar.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
CommandBarLocalStateboolean | Controls whether the command bar retains its input state between sessions.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Comment ColorColor3 | Specifies the color of comments in Roblox Studio's script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Current Line Highlight ColorColor3 | Sets the color of the current line highlight in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Debugger Current Line ColorColor3 | Sets the color of the current debugger line in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Debugger Error Line ColorColor3 | Sets the color of debugger error lines in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
DefaultInstancesDirQDir | Sets the default directory where Studio saves instance files.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
DefaultScriptSyncFileTypeDefaultScriptSyncFileType | Sets the default file type used when syncing scripts to the file system.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DeprecatedObjectsShownboolean | If set to true, deprecated objects will be shown in the Advanced Objects window, as well as the Object Browser.Read: PluginSecurityWrite: PluginSecurityReadSafe |
DisplayLanguagestring | Sets the display language used by the Studio interface.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerActiveColorColor3 | Sets the color of the active dragger handle in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerLengthFactorfloat | Sets the length scale factor of dragger handles in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerMajorGridIncrementint | Sets the major grid increment used when snapping with the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerMaxSoftSnapsint | Sets the maximum number of soft snap points shown by the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerPassiveColorColor3 | Sets the color of inactive dragger handles in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerScaleFactorfloat | Sets the scale factor controlling the overall size of dragger handles.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerShowAxisTicksboolean | Controls whether tick marks are shown on dragger axis lines.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerShowHoverRulerboolean | Controls whether a ruler is shown when hovering near the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerShowMeasurementboolean | Controls whether distance measurements are shown while dragging.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerShowNegativeAxesboolean | Controls whether negative axis handles are shown on the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerShowPlanesboolean | Controls whether planar translation handles are shown on the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerShowTargetSnapboolean | Controls whether the target snap indicator is shown on the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerShowTrackballboolean | Controls whether the trackball handle is shown on the rotation dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerShowWhileDraggingboolean | Controls whether dragger handles remain visible while actively dragging.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerSoftSnapMarginFactorfloat | Sets the margin factor used to determine proximity for soft snapping.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerSummonMarginFactorfloat | Sets the margin factor used to summon the dragger near a surface.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
DraggerTiltRotateDurationfloat | Sets the duration in seconds of the tilt rotation animation in the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Enable Autocompleteboolean | When set to true, the script editor and command bar will show an autocomplete menu while writing.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Enable Autocomplete Doc Viewboolean | Controls whether documentation is shown alongside autocomplete suggestions.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Enable CoreScript Debuggerboolean | Controls whether the CoreScript debugger is available in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Enable Http Sandboxingboolean | Controls whether HTTP requests from plugins are sandboxed.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Enable Internal Beta Featuresboolean | Controls whether internal beta features are accessible in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Enable Internal Featuresboolean | Controls whether internal developer features are accessible in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Enable Script Analysisboolean | Controls whether the script editor performs real-time Luau script analysis.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Enable Scrollbar Markersboolean | Controls whether error and warning markers are shown on the script editor scrollbar.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Enable Signature Helpboolean | Controls whether function signature help popups are shown while typing.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Enable Signature Help Doc Viewboolean | Controls whether documentation is shown alongside signature help popups.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Enable Temporary Tabsboolean | Controls whether opening a script creates a temporary tab that is replaced on the next open.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Enable Temporary Tabs In Explorerboolean | Controls whether clicking a script in the Explorer opens it in a temporary tab.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Enable Type Hoverboolean | Controls whether hovering over an identifier shows its inferred type.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
EnableCodeAssistboolean | Controls whether AI-powered code assist features are enabled in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
EnableFindOnTypeboolean | Controls whether the Find bar activates when typing in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
EnableIndentationRulersboolean | Controls whether indentation ruler lines are shown in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
EnableSelectionTooltipsboolean | Controls whether tooltips are shown when hovering over selected objects.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
EnableStudioStreamingboolean | Controls whether Studio streaming mode is enabled.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Error ColorColor3 | Specifies the color of the wavy underline shown when malformed code is detected in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
ExternalEditorModeExternalEditorMode | Sets the mode used when opening scripts in an external editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
ExternalEditorSelectionQDir | Sets which external editor Studio opens scripts with.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Find Selection Background ColorColor3 | Sets the highlight color of matches in the script editor's Find Selection operation (Ctrl+F).Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
FontQFont | Specifies the font used in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Format On Pasteboolean | Controls whether pasted code is automatically formatted in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Format On Typeboolean | Controls whether code is automatically formatted as you type in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Function Name ColorColor3 | Sets the color of function names in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Highlight Current Lineboolean | Controls whether the current line is highlighted in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Highlight Occurancesboolean | Controls whether other occurrences of the word under the cursor are highlighted.Read: PluginSecurityWrite: PluginSecurityReadSafe |
HintColorColor3 | Sets the color of hint diagnostics in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Hover Animate SpeedHoverAnimateSpeed | Specifies how frequently the hover animation flashes when the mouse is
hovering over a selectable object in the Workspace.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Hover Box Thicknessfloat | Sets the thickness of the selection box shown when hovering over objects.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
Hover Line Thicknessint | Sets the line thickness of the hover selection box.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
Hover Over ColorColor3 | Specifies the color that the hover selection box uses.Read: PluginSecurityWrite: PluginSecurityReadSafe |
IconOverrideDirQDir | Sets the directory Studio uses to load icon overrides.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Indent Using Spacesboolean | Controls whether the script editor uses spaces instead of tabs for indentation.Read: PluginSecurityWrite: PluginSecurityReadSafe |
IndentationRulerColorColor3 | Sets the color of indentation rulers in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafeNotReplicated |
InformationColorColor3 | Sets the color of information diagnostics in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Keyword ColorColor3 | Sets the text color of built-in Luau keywords.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
LargeFileLineCountThresholdint | Sets the line count at which a script is treated as a large file by the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
LargeFileThresholdint | Sets the byte size at which a script is treated as a large file by the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Line Thicknessfloat | Sets the thickness of the Model.PrimaryPart selection adornee.
This value is constrained between 0 and 0.05.Read: PluginSecurityWrite: PluginSecurityReadSafe |
LoadAllBuiltinPluginsInRunModesboolean | Controls whether all built-in plugins are loaded when using run modes.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
LoadInternalPluginsboolean | Controls whether internal Roblox plugins are loaded in Studio.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
LoadUserPluginsInRunModesboolean | Controls whether user-installed plugins are loaded when using run modes.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
LocalAssetsFolderQDir | Sets the local folder Studio uses for local asset storage.Write: RobloxScriptSecurityReadSafe |
LuaDebuggerEnabledboolean | Specifies whether or not the Lua Debugger feature is enabled.Read: PluginSecurityWrite: PluginSecurityReadSafe |
LuaDebuggerEnabledAtStartupboolean | Controls whether the Lua debugger is enabled when Studio starts.Read: PluginSecurityWrite: PluginSecurityReadSafeHiddenReadOnlyNotReplicated |
Luau Keyword ColorColor3 | Sets the color of Luau-specific keywords in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Main Volumefloat | Sets the main audio playback volume in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Matching Word Background ColorColor3 | Sets the highlight color of double-clicked variables in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
MaxFindReplaceAllResultsint | Sets the maximum number of results returned by the Find All operation.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Maximum Output Linesint | The maximum number of lines that can be displayed in the output.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Menu Item Background ColorColor3 | Sets the background color of menu items in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Method ColorColor3 | Sets the color of method names in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Number ColorColor3 | Specifies the color of numbers in Roblox Studio's script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Only Play Audio from Window in Focusboolean | If set to true, audio being played will only be heard if the game window is being focused on.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Operator ColorColor3 | Sets the text color of operator characters in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Output FontQFont | Specifies the font used by the output.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Output Layout ModeOutputLayoutMode | Sets the layout mode of the output.Read: PluginSecurityWrite: PluginSecurityReadSafe |
PermissionLevelShownPermissionLevelShown | Sets the highest permission level that APIs have to have in order to be
shown in the Object Browser. See PermissionLevelShown for more
info.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Physical Draggers Select Scope By Defaultboolean | Controls whether physical draggers default to selecting within the current scope.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Pivot Snap To Geometry ColorColor3 | Sets the color of the pivot snap-to-geometry indicator in Studio.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
PluginDebuggingEnabledboolean | Controls whether plugin script debugging is enabled in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe |
PluginsDirQDir | The directory where local plugins are stored.Read: PluginSecurityWrite: PluginSecurityReadSafe |
PreferredTextSizePreferredTextSize | Sets the preferred font size in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Primary Text ColorColor3 | Sets the primary text color in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Property ColorColor3 | Sets the color of property names in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
ReloadBuiltinPluginsOnChangeboolean | Controls whether built-in plugins are automatically reloaded when their files change.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
ReloadLocalPluginsOnChangeboolean | Controls whether local plugins are automatically reloaded when their files change.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
Respect Studio shortcuts when game has focusboolean | When set to true, Roblox Studio shortcuts will take priority over inputs being captured in the game window.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Ruler ColorColor3 | Sets the color of the column ruler in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Rulersstring | Sets the column positions at which vertical ruler lines are drawn in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
RuntimeUndoBehaviorRuntimeUndoBehavior | Sets how Studio handles undo operations during runtime playback.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Script Editor Color PresetStudioScriptEditorColorPresets | Sets the color preset applied to the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Script Editor Scrollbar Background ColorColor3 | Sets the background color of the script editor scrollbar in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Script Editor Scrollbar Handle ColorColor3 | Sets the handle color of the script editor scrollbar in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
ScriptTimeoutLengthint | The time (in seconds) a script can wait to be resumed before timing out.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Scroll Past Last Lineboolean | Controls whether the script editor allows scrolling below the last line.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Secondary Text ColorColor3 | Sets the secondary text color in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Select ColorColor3 | The color of the selection box used with object selections in the
Workspace.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Select/Hover ColorColor3 | Sets the color of the Model.PrimaryPart selection box.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Selected Menu Item Background ColorColor3 | Sets the background color of selected menu items in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Selected Text ColorColor3 | Sets the color of selected text in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Selection Background ColorColor3 | Sets the background color of selected text in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Selection Box Thicknessfloat | Sets the thickness of the selection box around selected objects.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
Selection ColorColor3 | Sets the text color of selected text in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Selection Line Thicknessint | Sets the line thickness of the selection box around selected objects.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe |
Set Pivot of Imported Partsboolean | Sets whether the pivot point is repositioned when parts are imported.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Show Core GUI in Explorer while Playingboolean | If set to true, the CoreGui will be visible in the Explorer while
the game is running.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Show Diagnostics Barboolean | If set to true, basic diagnostic information is shown in the bottom right.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Show FileSyncServiceboolean | Controls whether FileSyncService is shown in the Explorer panel.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Show Hidden Objects in Explorerboolean | Controls whether hidden objects are visible in the Explorer panel.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Show Hover Overboolean | If set to true, hovering over an object in the Workspace will show
a selection box.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Show Light Guidesboolean | Controls whether light guide visualizations are shown in the viewport.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Show Navigation Labelsboolean | Controls whether navigation mesh region labels are shown in the viewport.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Show Navigation Meshboolean | When set to true, the navigation mesh used by the
PathfindingService will be visualized.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Show Pathfinding Linksboolean | Controls whether PathfindingLink visualizations are shown in the viewport.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Show Plugin GUI Service in Explorerboolean | When set to true, the PluginGuiService will be shown in Roblox
Studio's explorer.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Show plus button on hover in Explorerboolean | Controls whether a plus button appears when hovering over items in the Explorer.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Show Singly Selected Attachment Parent Frameboolean | Controls whether the parent part frame is shown when a single attachment is selected.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Show Whitespaceboolean | Controls whether whitespace characters are shown as visible glyphs in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
ShowCorePackagesInExplorerboolean | Controls whether core packages are shown in the Explorer panel.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Skip Closing Brackets and Quotesboolean | Controls whether the cursor skips over a typed closing bracket or quote if one already exists.Read: PluginSecurityWrite: PluginSecurityReadSafe |
String ColorColor3 | Specifies the color of strings in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Tab Widthint | Specifies how many spaces are used to represent a tab in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe |
Text ColorColor3 | Specifies the color of normal text in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Text Wrappingboolean | If set to true, text in the script editor will be wrapped.Read: PluginSecurityWrite: PluginSecurityReadSafe |
ThemeInstance | Used to get/set current theme used by Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe |
TypeColorColor3 | Sets the color of type annotations in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
UI ThemeUITheme | Specifies the color scheme of Roblox Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeHiddenReadOnlyNotReplicated |
Use Bounding Box Move Handlesboolean | Controls whether move handles are placed at the bounding box edges instead of the pivot.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
UseDefaultExternalEditorboolean | Controls whether Studio uses the system's default application to open scripts externally.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
VAxisColorColor3 | Sets the color of the V axis handle in Studio's draggers.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
Warning ColorColor3 | Specifies the color of the wavy underline shown when the script analyzer picks up a problem that should be addressed in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
Whitespace ColorColor3 | Sets the color of visible whitespace characters in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated |
XAxisColorColor3 | Sets the color of the X axis handle in Studio's draggers.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
YAxisColorColor3 | Sets the color of the Y axis handle in Studio's draggers.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
ZAxisColorColor3 | Sets the color of the Z axis handle in Studio's draggers.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe |
"function" Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of the function keyword in the script editor. This must
be set in Studio Settings > Studio tab.
"local" Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of the local keyword in the script editor. This must be
set in Studio Settings > Studio tab.
"nil" Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of the nil keyword in the script editor. This must be set
in Studio Settings > Studio tab.
"self" Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of the self keyword in the script editor. This must be
set in Studio Settings > Studio tab.
"TODO" Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of TODO comments in the script editor. This must be set in Studio Settings > Studio tab.
ActionOnStopSync: ActionOnStopSync#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the action Studio takes when stopping file sync. This must be set in Studio Settings > Studio tab.
Active Color: Color3#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of active UI elements in Studio. This must be set in Studio Settings > Studio tab.
Active Hover Over Color: Color3#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of active UI elements when hovered in Studio. This must be set in Studio Settings > Studio tab.
Always Save Script Changes: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
If set to true, Roblox Studio will attempt to transfer script changes that were made during a Play Solo session to the opened place.
Animate Hover Over: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
If set to true, the hover selection box that is shown when mousing over
selectable objects in the Workspace will flash between
Hover Over Color and Select Color based on the Hover Animate Speed.
Auto Clean Empty Line: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether trailing whitespace is automatically removed from empty lines in the script editor. This must be set in Studio Settings > Studio tab.
Auto Closing Brackets: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the script editor automatically inserts a matching closing bracket. This must be set in Studio Settings > Studio tab.
Auto Closing Quotes: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the script editor automatically inserts a matching closing quote. This must be set in Studio Settings > Studio tab.
Auto Delete Closing Brackets and Quotes: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether deleting an opening bracket or quote also removes its closing counterpart. This must be set in Studio Settings > Studio tab.
Auto Indent Rule: AutoIndentRule#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the rule used to determine automatic indentation in the script editor. This must be set in Studio Settings > Studio tab.
Auto-Recovery Enabled: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether Studio automatically saves recovery files at a set interval. This must be set in Studio Settings > Studio tab.
Auto-Recovery Interval (Minutes): int#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the interval in minutes at which Studio saves auto-recovery files. This must be set in Studio Settings > Studio tab.
AutocompleteAcceptanceBehavior: CompletionAcceptanceBehavior#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the key used to accept autocomplete suggestions in the script editor. This must be set in Studio Settings > Studio tab.
Automatically trigger AI Code Completion: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether AI code completion suggestions trigger automatically while typing. This must be set in Studio Settings > Studio tab.
AutoResumeSyncOnPlaceOpen: boolean#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Controls whether file sync resumes automatically when a place is opened. This must be set in Studio Settings > Studio tab.
AutoUpdateEnabled: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether Studio updates itself automatically when a new version is available. This must be set in Studio Settings > Studio tab.
Background Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the background color of Roblox Studio's script editor.
Basic Objects Display Mode: ListDisplayMode#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the scrolling mode of the Advanced Objects tab in Roblox Studio.
Bool Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of boolean literals in the script editor. This must be set in Studio Settings > Studio tab.
Bracket Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of brackets in the script editor. This must be set in Studio Settings > Studio tab.
Built-in Function Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of built-in functions and keywords in the script editor.
Camera Mouse Wheel Speed: float#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets how many studs the camera will move forward or backwards when using the mouse wheel.
Camera Pan Speed: float#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the speed of camera panning in Studio. This must be set in Studio Settings > Studio tab.
Camera Shift Speed: float#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the speed in studs/sec that the camera moves while holding down Shift with the movement keys.
Camera Speed: float#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the speed in studs/sec that the camera moves when movement keys are pressed.
Camera Speed Adjust Binding: CameraSpeedAdjustBinding#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the mouse button used to adjust the camera speed in Studio. This must be set in Studio Settings > Studio tab.
Camera Zoom to Mouse Position: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the camera zooms toward the mouse cursor position. This must be set in Studio Settings > Studio tab.
CameraShiftFactor: float#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the speed multiplier applied to camera movement when Shift is held. This must be set in Studio Settings > Studio tab.
CameraTweenFocus: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether the camera smoothly tweens when refocusing on a selected object. This must be set in Studio Settings > Studio tab.
Clear Output On Start: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
If set to true, the output will be automatically cleared when game sessions are switched.
CommandBarEnterExec: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether pressing Enter immediately executes the command bar input. This must be set in Studio Settings > Studio tab.
CommandBarFont: QFont#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the font used in the Studio command bar. This must be set in Studio Settings > Studio tab.
CommandBarLocalState: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the command bar retains its input state between sessions. This must be set in Studio Settings > Studio tab.
Comment Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the color of comments in Roblox Studio's script editor.
Current Line Highlight Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of the current line highlight in the script editor. This must be set in Studio Settings > Studio tab.
Debugger Current Line Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of the current debugger line in the script editor. This must be set in Studio Settings > Studio tab.
Debugger Error Line Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of debugger error lines in the script editor. This must be set in Studio Settings > Studio tab.
DefaultInstancesDir: QDir#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Sets the default directory where Studio saves instance files. This must be set in Studio Settings > Studio tab.
DefaultScriptSyncFileType: DefaultScriptSyncFileType#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the default file type used when syncing scripts to the file system. This must be set in Studio Settings > Studio tab.
DeprecatedObjectsShown: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
If set to true, deprecated objects will be shown in the Advanced Objects window, as well as the Object Browser.
DisplayLanguage: string#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the display language used by the Studio interface. This must be set in Studio Settings > Studio tab.
DraggerActiveColor: Color3#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the color of the active dragger handle in Studio. This must be set in Studio Settings > Studio tab.
DraggerLengthFactor: float#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the length scale factor of dragger handles in Studio. This must be set in Studio Settings > Studio tab.
DraggerMajorGridIncrement: int#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the major grid increment used when snapping with the dragger. This must be set in Studio Settings > Studio tab.
DraggerMaxSoftSnaps: int#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the maximum number of soft snap points shown by the dragger. This must be set in Studio Settings > Studio tab.
DraggerPassiveColor: Color3#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the color of inactive dragger handles in Studio. This must be set in Studio Settings > Studio tab.
DraggerScaleFactor: float#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the scale factor controlling the overall size of dragger handles. This must be set in Studio Settings > Studio tab.
DraggerShowAxisTicks: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether tick marks are shown on dragger axis lines. This must be set in Studio Settings > Studio tab.
DraggerShowHoverRuler: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether a ruler is shown when hovering near the dragger. This must be set in Studio Settings > Studio tab.
DraggerShowMeasurement: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether distance measurements are shown while dragging. This must be set in Studio Settings > Studio tab.
DraggerShowNegativeAxes: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether negative axis handles are shown on the dragger. This must be set in Studio Settings > Studio tab.
DraggerShowPlanes: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether planar translation handles are shown on the dragger. This must be set in Studio Settings > Studio tab.
DraggerShowTargetSnap: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether the target snap indicator is shown on the dragger. This must be set in Studio Settings > Studio tab.
DraggerShowTrackball: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether the trackball handle is shown on the rotation dragger. This must be set in Studio Settings > Studio tab.
DraggerShowWhileDragging: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether dragger handles remain visible while actively dragging. This must be set in Studio Settings > Studio tab.
DraggerSoftSnapMarginFactor: float#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the margin factor used to determine proximity for soft snapping. This must be set in Studio Settings > Studio tab.
DraggerSummonMarginFactor: float#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the margin factor used to summon the dragger near a surface. This must be set in Studio Settings > Studio tab.
DraggerTiltRotateDuration: float#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the duration in seconds of the tilt rotation animation in the dragger. This must be set in Studio Settings > Studio tab.
Enable Autocomplete: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
When set to true, the script editor and command bar will show an autocomplete menu while writing.
Enable Autocomplete Doc View: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether documentation is shown alongside autocomplete suggestions. This must be set in Studio Settings > Studio tab.
Enable CoreScript Debugger: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the CoreScript debugger is available in Studio. This must be set in Studio Settings > Studio tab.
Enable Http Sandboxing: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether HTTP requests from plugins are sandboxed. This must be set in Studio Settings > Studio tab.
Enable Internal Beta Features: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether internal beta features are accessible in Studio. This must be set in Studio Settings > Studio tab.
Enable Internal Features: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether internal developer features are accessible in Studio. This must be set in Studio Settings > Studio tab.
Enable Script Analysis: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether the script editor performs real-time Luau script analysis. This must be set in Studio Settings > Studio tab.
Enable Scrollbar Markers: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether error and warning markers are shown on the script editor scrollbar. This must be set in Studio Settings > Studio tab.
Enable Signature Help: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether function signature help popups are shown while typing. This must be set in Studio Settings > Studio tab.
Enable Signature Help Doc View: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether documentation is shown alongside signature help popups. This must be set in Studio Settings > Studio tab.
Enable Temporary Tabs: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether opening a script creates a temporary tab that is replaced on the next open. This must be set in Studio Settings > Studio tab.
Enable Temporary Tabs In Explorer: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether clicking a script in the Explorer opens it in a temporary tab. This must be set in Studio Settings > Studio tab.
Enable Type Hover: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether hovering over an identifier shows its inferred type. This must be set in Studio Settings > Studio tab.
EnableCodeAssist: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether AI-powered code assist features are enabled in the script editor. This must be set in Studio Settings > Studio tab.
EnableFindOnType: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether the Find bar activates when typing in the script editor. This must be set in Studio Settings > Studio tab.
EnableIndentationRulers: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether indentation ruler lines are shown in the script editor. This must be set in Studio Settings > Studio tab.
EnableSelectionTooltips: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether tooltips are shown when hovering over selected objects. This must be set in Studio Settings > Studio tab.
EnableStudioStreaming: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether Studio streaming mode is enabled. This must be set in Studio Settings > Studio tab.
Error Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the color of the wavy underline shown when malformed code is detected in the script editor.
ExternalEditorMode: ExternalEditorMode#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the mode used when opening scripts in an external editor. This must be set in Studio Settings > Studio tab.
ExternalEditorSelection: QDir#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets which external editor Studio opens scripts with. This must be set in Studio Settings > Studio tab.
Find Selection Background Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the highlight color of matches in the script editor's Find Selection operation (Ctrl+F).
Font: QFont#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the font used in the script editor.
Format On Paste: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether pasted code is automatically formatted in the script editor. This must be set in Studio Settings > Studio tab.
Format On Type: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether code is automatically formatted as you type in the script editor. This must be set in Studio Settings > Studio tab.
Function Name Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of function names in the script editor. This must be set in Studio Settings > Studio tab.
Highlight Current Line: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the current line is highlighted in the script editor. This must be set in Studio Settings > Studio tab.
Highlight Occurances: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether other occurrences of the word under the cursor are highlighted. This must be set in Studio Settings > Studio tab.
HintColor: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of hint diagnostics in the script editor. This must be set in Studio Settings > Studio tab.
Hover Animate Speed: HoverAnimateSpeed#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Specifies how frequently the hover animation flashes when the mouse is
hovering over a selectable object in the Workspace.
Hover Box Thickness: float#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Sets the thickness of the selection box shown when hovering over objects. This must be set in Studio Settings > Studio tab.
Hover Line Thickness: int#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Sets the line thickness of the hover selection box. This must be set in Studio Settings > Studio tab.
Hover Over Color: Color3#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the color that the hover selection box uses.
IconOverrideDir: QDir#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the directory Studio uses to load icon overrides. This must be set in Studio Settings > Studio tab.
Indent Using Spaces: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the script editor uses spaces instead of tabs for indentation. This must be set in Studio Settings > Studio tab.
IndentationRulerColor: Color3#
NotReplicatedRead: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the color of indentation rulers in the script editor. This must be set in Studio Settings > Studio tab.
InformationColor: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of information diagnostics in the script editor. This must be set in Studio Settings > Studio tab.
Keyword Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the text color of built-in Luau keywords.
LargeFileLineCountThreshold: int#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the line count at which a script is treated as a large file by the script editor. This must be set in Studio Settings > Studio tab.
LargeFileThreshold: int#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the byte size at which a script is treated as a large file by the script editor. This must be set in Studio Settings > Studio tab.
Line Thickness: float#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the thickness of the Model.PrimaryPart selection adornee.
This value is constrained between 0 and 0.05.
LoadAllBuiltinPluginsInRunModes: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether all built-in plugins are loaded when using run modes. This must be set in Studio Settings > Studio tab.
LoadInternalPlugins: boolean#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Controls whether internal Roblox plugins are loaded in Studio. This must be set in Studio Settings > Studio tab.
LoadUserPluginsInRunModes: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether user-installed plugins are loaded when using run modes. This must be set in Studio Settings > Studio tab.
LocalAssetsFolder: QDir#
Write: RobloxScriptSecurityReadSafe
Sets the local folder Studio uses for local asset storage. This must be set in Studio Settings > Studio tab.
LuaDebuggerEnabled: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Specifies whether or not the Lua Debugger feature is enabled.
LuaDebuggerEnabledAtStartup: boolean#
HiddenReadOnlyNotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the Lua debugger is enabled when Studio starts. This must be set in Studio Settings > Studio tab.
Luau Keyword Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of Luau-specific keywords in the script editor. This must be set in Studio Settings > Studio tab.
Main Volume: float#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the main audio playback volume in Studio. This must be set in Studio Settings > Studio tab.
Matching Word Background Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the highlight color of double-clicked variables in the script editor.
MaxFindReplaceAllResults: int#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the maximum number of results returned by the Find All operation. This must be set in Studio Settings > Studio tab.
Maximum Output Lines: int#
Read: PluginSecurityWrite: PluginSecurityReadSafe
The maximum number of lines that can be displayed in the output.
Menu Item Background Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the background color of menu items in Studio. This must be set in Studio Settings > Studio tab.
Method Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of method names in the script editor. This must be set in Studio Settings > Studio tab.
Number Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the color of numbers in Roblox Studio's script editor.
Only Play Audio from Window in Focus: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
If set to true, audio being played will only be heard if the game window is being focused on.
Operator Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the text color of operator characters in the script editor.
Output Font: QFont#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the font used by the output.
Output Layout Mode: OutputLayoutMode#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the layout mode of the output.
PermissionLevelShown: PermissionLevelShown#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the highest permission level that APIs have to have in order to be
shown in the Object Browser. See PermissionLevelShown for more
info.
Physical Draggers Select Scope By Default: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether physical draggers default to selecting within the current scope. This must be set in Studio Settings > Studio tab.
Pivot Snap To Geometry Color: Color3#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Sets the color of the pivot snap-to-geometry indicator in Studio. This must be set in Studio Settings > Studio tab.
PluginDebuggingEnabled: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether plugin script debugging is enabled in Studio. This must be set in Studio Settings > Studio tab.
PluginsDir: QDir#
Read: PluginSecurityWrite: PluginSecurityReadSafe
The directory where local plugins are stored.
PreferredTextSize: PreferredTextSize#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the preferred font size in the script editor. This must be set in Studio Settings > Studio tab.
Primary Text Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the primary text color in Studio. This must be set in Studio Settings > Studio tab.
Property Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of property names in the script editor. This must be set in Studio Settings > Studio tab.
ReloadBuiltinPluginsOnChange: boolean#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Controls whether built-in plugins are automatically reloaded when their files change. This must be set in Studio Settings > Studio tab.
ReloadLocalPluginsOnChange: boolean#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Controls whether local plugins are automatically reloaded when their files change. This must be set in Studio Settings > Studio tab.
Respect Studio shortcuts when game has focus: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
When set to true, Roblox Studio shortcuts will take priority over inputs being captured in the game window.
Ruler Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of the column ruler in the script editor. This must be set in Studio Settings > Studio tab.
Rulers: string#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the column positions at which vertical ruler lines are drawn in the script editor. This must be set in Studio Settings > Studio tab.
RuntimeUndoBehavior: RuntimeUndoBehavior#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets how Studio handles undo operations during runtime playback. This must be set in Studio Settings > Studio tab.
Script Editor Color Preset: StudioScriptEditorColorPresets#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color preset applied to the script editor. This must be set in Studio Settings > Studio tab.
Script Editor Scrollbar Background Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the background color of the script editor scrollbar in Studio. This must be set in Studio Settings > Studio tab.
Script Editor Scrollbar Handle Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the handle color of the script editor scrollbar in Studio. This must be set in Studio Settings > Studio tab.
ScriptTimeoutLength: int#
Read: PluginSecurityWrite: PluginSecurityReadSafe
The time (in seconds) a script can wait to be resumed before timing out.
Scroll Past Last Line: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the script editor allows scrolling below the last line. This must be set in Studio Settings > Studio tab.
Secondary Text Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the secondary text color in Studio. This must be set in Studio Settings > Studio tab.
Select Color: Color3#
Read: PluginSecurityWrite: PluginSecurityReadSafe
The color of the selection box used with object selections in the
Workspace
Select/Hover Color: Color3#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of the Model.PrimaryPart selection box.
Selected Menu Item Background Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the background color of selected menu items in Studio. This must be set in Studio Settings > Studio tab.
Selected Text Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of selected text in Studio. This must be set in Studio Settings > Studio tab.
Selection Background Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the background color of selected text in the script editor.
Selection Box Thickness: float#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Sets the thickness of the selection box around selected objects. This must be set in Studio Settings > Studio tab.
Selection Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the text color of selected text in the script editor.
Selection Line Thickness: int#
Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Sets the line thickness of the selection box around selected objects. This must be set in Studio Settings > Studio tab.
Set Pivot of Imported Parts: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Sets whether the pivot point is repositioned when parts are imported. This must be set in Studio Settings > Studio tab.
Show Core GUI in Explorer while Playing: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
If set to true, the CoreGui will be visible in the Explorer while
the game is running.
Show Diagnostics Bar: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
If set to true, basic diagnostic information is shown in the bottom right.
Show FileSyncService: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether FileSyncService is shown in the Explorer panel. This must be set in Studio Settings > Studio tab.
Show Hidden Objects in Explorer: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether hidden objects are visible in the Explorer panel. This must be set in Studio Settings > Studio tab.
Show Hover Over: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
If set to true, hovering over an object in the Workspace will show
a selection box.
Show Light Guides: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether light guide visualizations are shown in the viewport. This must be set in Studio Settings > Studio tab.
Show Pathfinding Links: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether PathfindingLink visualizations are shown in the viewport. This must be set in Studio Settings > Studio tab.
Show Plugin GUI Service in Explorer: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
When set to true, the PluginGuiService will be shown in Roblox
Studio's explorer.
Show plus button on hover in Explorer: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether a plus button appears when hovering over items in the Explorer. This must be set in Studio Settings > Studio tab.
Show Singly Selected Attachment Parent Frame: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether the parent part frame is shown when a single attachment is selected. This must be set in Studio Settings > Studio tab.
Show Whitespace: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether whitespace characters are shown as visible glyphs in the script editor. This must be set in Studio Settings > Studio tab.
ShowCorePackagesInExplorer: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether core packages are shown in the Explorer panel. This must be set in Studio Settings > Studio tab.
Skip Closing Brackets and Quotes: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Controls whether the cursor skips over a typed closing bracket or quote if one already exists. This must be set in Studio Settings > Studio tab.
String Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the color of strings in the script editor.
Tab Width: int#
Read: PluginSecurityWrite: PluginSecurityReadSafe
Specifies how many spaces are used to represent a tab in the script editor.
Text Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the color of normal text in the script editor.
Text Wrapping: boolean#
Read: PluginSecurityWrite: PluginSecurityReadSafe
If set to true, text in the script editor will be wrapped.
Theme: Instance#
Read: PluginSecurityWrite: PluginSecurityReadSafe
The Theme property is used to get/set the current StudioTheme used
by Studio.
This is intended for use within Plugins, but will also
execute in the Command Line. You can access the function via:
settings().Studio.ThemeFor instance, if you would like to print the current Studio theme:
print("The current Studio theme is:", settings().Studio.Theme)TypeColor: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of type annotations in the script editor. This must be set in Studio Settings > Studio tab.
UI Theme: UITheme#
HiddenReadOnlyNotReplicatedDeprecatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the color scheme of Roblox Studio.
Use Bounding Box Move Handles: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether move handles are placed at the bounding box edges instead of the pivot. This must be set in Studio Settings > Studio tab.
UseDefaultExternalEditor: boolean#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Controls whether Studio uses the system's default application to open scripts externally. This must be set in Studio Settings > Studio tab.
VAxisColor: Color3#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the color of the V axis handle in Studio's draggers. This must be set in Studio Settings > Studio tab.
Warning Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Specifies the color of the wavy underline shown when the script analyzer picks up a problem that should be addressed in the script editor.
Whitespace Color: Color3#
NotReplicatedRead: PluginSecurityWrite: PluginSecurityReadSafe
Sets the color of visible whitespace characters in the script editor. This must be set in Studio Settings > Studio tab.
XAxisColor: Color3#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the color of the X axis handle in Studio's draggers. This must be set in Studio Settings > Studio tab.
YAxisColor: Color3#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the color of the Y axis handle in Studio's draggers. This must be set in Studio Settings > Studio tab.
ZAxisColor: Color3#
Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Sets the color of the Z axis handle in Studio's draggers. This must be set in Studio Settings > Studio tab.
Methods 1#
| GetAvailableThemes | Returns a list of themes available in Studio.PluginSecurity security |
GetAvailableThemes(): Array#
PluginSecurity security
The GetAvailableThemes() function returns a list of
StudioThemes available in Studio. You can
access the function via:
Returns
Array— A list of themes available in Studio.
Events 1#
| ThemeChanged | Event called when Studio's theme changes.PluginSecurity security |
Inherited members#
Inherited from Instance 58
Properties (10)
Archivable, archivable, Capabilities, IsInSandbox, Name, Parent, PredictionMode, RobloxLocked, Sandboxed, UniqueId
Methods (39)
AddTag, children, ClearAllChildren, Clone, clone, Destroy, destroy, FindFirstAncestor, FindFirstAncestorOfClass, FindFirstAncestorWhichIsA, FindFirstChild, findFirstChild, FindFirstChildOfClass, FindFirstChildWhichIsA, FindFirstDescendant, GetActor, GetAttribute, GetAttributeChangedSignal, GetAttributes, GetChildren, getChildren, GetDebugId, GetDescendants, GetFullName, GetStyled, GetStyledPropertyChangedSignal, GetTags, HasTag, IsAncestorOf, IsDescendantOf, isDescendantOf, IsPropertyModified, QueryDescendants, Remove, remove, RemoveTag, ResetPropertyToDefault, SetAttribute, WaitForChild