Roblox UtilitiesDevlHub Roblox Documentation

Class

Studio

NotCreatableServiceNotReplicated
Inherits
Instance › Object
Memory category
Instances

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" ColorColor3Sets the color of the function keyword in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
"local" ColorColor3Sets the color of the local keyword in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
"nil" ColorColor3Sets the color of the nil keyword in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
"self" ColorColor3Sets the color of the self keyword in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
"TODO" ColorColor3Sets the color of TODO comments in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
ActionOnStopSyncActionOnStopSyncSets the action Studio takes when stopping file sync.Read: PluginSecurityWrite: PluginSecurityReadSafe
Active ColorColor3Sets the color of active UI elements in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe
Active Hover Over ColorColor3Sets the color of active UI elements when hovered in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe
Always Save Script ChangesbooleanIf 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 OverbooleanIf 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 LinebooleanControls whether trailing whitespace is automatically removed from empty lines in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
Auto Closing BracketsbooleanControls whether the script editor automatically inserts a matching closing bracket.Read: PluginSecurityWrite: PluginSecurityReadSafe
Auto Closing QuotesbooleanControls whether the script editor automatically inserts a matching closing quote.Read: PluginSecurityWrite: PluginSecurityReadSafe
Auto Delete Closing Brackets and QuotesbooleanControls whether deleting an opening bracket or quote also removes its closing counterpart.Read: PluginSecurityWrite: PluginSecurityReadSafe
Auto Indent RuleAutoIndentRuleSets the rule used to determine automatic indentation in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
Auto-Recovery EnabledbooleanControls whether Studio automatically saves recovery files at a set interval.Read: PluginSecurityWrite: PluginSecurityReadSafe
Auto-Recovery Interval (Minutes)intSets the interval in minutes at which Studio saves auto-recovery files.Read: PluginSecurityWrite: PluginSecurityReadSafe
AutocompleteAcceptanceBehaviorCompletionAcceptanceBehaviorSets the key used to accept autocomplete suggestions in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Automatically trigger AI Code CompletionbooleanControls whether AI code completion suggestions trigger automatically while typing.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
AutoResumeSyncOnPlaceOpenbooleanControls whether file sync resumes automatically when a place is opened.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
AutoUpdateEnabledbooleanControls whether Studio updates itself automatically when a new version is available.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Background ColorColor3Specifies the background color of Roblox Studio's script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Basic Objects Display ModeListDisplayModeSets the scrolling mode of the Advanced Objects tab in Roblox Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe
Bool ColorColor3Sets the color of boolean literals in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Bracket ColorColor3Sets the color of brackets in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Built-in Function ColorColor3Sets the color of built-in functions and keywords in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Camera Mouse Wheel SpeedfloatSets how many studs the camera will move forward or backwards when using the mouse wheel.Read: PluginSecurityWrite: PluginSecurityReadSafe
Camera Pan SpeedfloatSets the speed of camera panning in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Camera Shift SpeedfloatSets the speed in studs/sec that the camera moves while holding down Shift with the movement keys.Read: PluginSecurityWrite: PluginSecurityReadSafe
Camera SpeedfloatSets the speed in studs/sec that the camera moves when movement keys are pressed.Read: PluginSecurityWrite: PluginSecurityReadSafe
Camera Speed Adjust BindingCameraSpeedAdjustBindingSets the mouse button used to adjust the camera speed in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Camera Zoom to Mouse PositionbooleanControls whether the camera zooms toward the mouse cursor position.Read: PluginSecurityWrite: PluginSecurityReadSafe
CameraNavigationModelCameraNavigationModelSets the navigation model used for camera movement in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
CameraShiftFactorfloatSets the speed multiplier applied to camera movement when Shift is held.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
CameraTweenFocusbooleanControls whether the camera smoothly tweens when refocusing on a selected object.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Clear Output On StartbooleanIf set to true, the output will be automatically cleared when game sessions are switched.Read: PluginSecurityWrite: PluginSecurityReadSafe
CommandBarEnterExecbooleanControls whether pressing Enter immediately executes the command bar input.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
CommandBarFontQFontSets the font used in the Studio command bar.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
CommandBarLocalStatebooleanControls whether the command bar retains its input state between sessions.Read: PluginSecurityWrite: PluginSecurityReadSafe
Comment ColorColor3Specifies the color of comments in Roblox Studio's script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Current Line Highlight ColorColor3Sets the color of the current line highlight in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Debugger Current Line ColorColor3Sets the color of the current debugger line in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Debugger Error Line ColorColor3Sets the color of debugger error lines in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
DefaultInstancesDirQDirSets the default directory where Studio saves instance files.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
DefaultScriptSyncFileTypeDefaultScriptSyncFileTypeSets the default file type used when syncing scripts to the file system.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DeprecatedObjectsShownbooleanIf set to true, deprecated objects will be shown in the Advanced Objects window, as well as the Object Browser.Read: PluginSecurityWrite: PluginSecurityReadSafe
DisplayLanguagestringSets the display language used by the Studio interface.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerActiveColorColor3Sets the color of the active dragger handle in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerLengthFactorfloatSets the length scale factor of dragger handles in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerMajorGridIncrementintSets the major grid increment used when snapping with the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerMaxSoftSnapsintSets the maximum number of soft snap points shown by the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerPassiveColorColor3Sets the color of inactive dragger handles in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerScaleFactorfloatSets the scale factor controlling the overall size of dragger handles.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerShowAxisTicksbooleanControls whether tick marks are shown on dragger axis lines.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerShowHoverRulerbooleanControls whether a ruler is shown when hovering near the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerShowMeasurementbooleanControls whether distance measurements are shown while dragging.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerShowNegativeAxesbooleanControls whether negative axis handles are shown on the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerShowPlanesbooleanControls whether planar translation handles are shown on the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerShowTargetSnapbooleanControls whether the target snap indicator is shown on the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerShowTrackballbooleanControls whether the trackball handle is shown on the rotation dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerShowWhileDraggingbooleanControls whether dragger handles remain visible while actively dragging.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerSoftSnapMarginFactorfloatSets the margin factor used to determine proximity for soft snapping.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerSummonMarginFactorfloatSets the margin factor used to summon the dragger near a surface.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
DraggerTiltRotateDurationfloatSets the duration in seconds of the tilt rotation animation in the dragger.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Enable AutocompletebooleanWhen set to true, the script editor and command bar will show an autocomplete menu while writing.Read: PluginSecurityWrite: PluginSecurityReadSafe
Enable Autocomplete Doc ViewbooleanControls whether documentation is shown alongside autocomplete suggestions.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Enable CoreScript DebuggerbooleanControls whether the CoreScript debugger is available in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe
Enable Http SandboxingbooleanControls whether HTTP requests from plugins are sandboxed.Read: PluginSecurityWrite: PluginSecurityReadSafe
Enable Internal Beta FeaturesbooleanControls whether internal beta features are accessible in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe
Enable Internal FeaturesbooleanControls whether internal developer features are accessible in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe
Enable Script AnalysisbooleanControls whether the script editor performs real-time Luau script analysis.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Enable Scrollbar MarkersbooleanControls whether error and warning markers are shown on the script editor scrollbar.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Enable Signature HelpbooleanControls whether function signature help popups are shown while typing.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Enable Signature Help Doc ViewbooleanControls whether documentation is shown alongside signature help popups.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Enable Temporary TabsbooleanControls whether opening a script creates a temporary tab that is replaced on the next open.Read: PluginSecurityWrite: PluginSecurityReadSafe
Enable Temporary Tabs In ExplorerbooleanControls whether clicking a script in the Explorer opens it in a temporary tab.Read: PluginSecurityWrite: PluginSecurityReadSafe
Enable Type HoverbooleanControls whether hovering over an identifier shows its inferred type.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
EnableCodeAssistbooleanControls whether AI-powered code assist features are enabled in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
EnableFindOnTypebooleanControls whether the Find bar activates when typing in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
EnableIndentationRulersbooleanControls whether indentation ruler lines are shown in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
EnableSelectionTooltipsbooleanControls whether tooltips are shown when hovering over selected objects.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
EnableStudioStreamingbooleanControls whether Studio streaming mode is enabled.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Error ColorColor3Specifies the color of the wavy underline shown when malformed code is detected in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
ExternalEditorModeExternalEditorModeSets the mode used when opening scripts in an external editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
ExternalEditorSelectionQDirSets which external editor Studio opens scripts with.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Find Selection Background ColorColor3Sets the highlight color of matches in the script editor's Find Selection operation (Ctrl+F).Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
FontQFontSpecifies the font used in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
Format On PastebooleanControls whether pasted code is automatically formatted in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
Format On TypebooleanControls whether code is automatically formatted as you type in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
Function Name ColorColor3Sets the color of function names in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Highlight Current LinebooleanControls whether the current line is highlighted in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
Highlight OccurancesbooleanControls whether other occurrences of the word under the cursor are highlighted.Read: PluginSecurityWrite: PluginSecurityReadSafe
HintColorColor3Sets the color of hint diagnostics in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Hover Animate SpeedHoverAnimateSpeedSpecifies how frequently the hover animation flashes when the mouse is hovering over a selectable object in the Workspace.Read: PluginSecurityWrite: PluginSecurityReadSafe
Hover Box ThicknessfloatSets the thickness of the selection box shown when hovering over objects.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Hover Line ThicknessintSets the line thickness of the hover selection box.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Hover Over ColorColor3Specifies the color that the hover selection box uses.Read: PluginSecurityWrite: PluginSecurityReadSafe
IconOverrideDirQDirSets the directory Studio uses to load icon overrides.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Indent Using SpacesbooleanControls whether the script editor uses spaces instead of tabs for indentation.Read: PluginSecurityWrite: PluginSecurityReadSafe
IndentationRulerColorColor3Sets the color of indentation rulers in the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafeNotReplicated
InformationColorColor3Sets the color of information diagnostics in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Keyword ColorColor3Sets the text color of built-in Luau keywords.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
LargeFileLineCountThresholdintSets the line count at which a script is treated as a large file by the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
LargeFileThresholdintSets the byte size at which a script is treated as a large file by the script editor.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Line ThicknessfloatSets the thickness of the Model.PrimaryPart selection adornee. This value is constrained between 0 and 0.05.Read: PluginSecurityWrite: PluginSecurityReadSafe
LoadAllBuiltinPluginsInRunModesbooleanControls whether all built-in plugins are loaded when using run modes.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
LoadInternalPluginsbooleanControls whether internal Roblox plugins are loaded in Studio.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
LoadUserPluginsInRunModesbooleanControls whether user-installed plugins are loaded when using run modes.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
LocalAssetsFolderQDirSets the local folder Studio uses for local asset storage.Write: RobloxScriptSecurityReadSafe
LuaDebuggerEnabledbooleanSpecifies whether or not the Lua Debugger feature is enabled.Read: PluginSecurityWrite: PluginSecurityReadSafe
LuaDebuggerEnabledAtStartupbooleanControls whether the Lua debugger is enabled when Studio starts.Read: PluginSecurityWrite: PluginSecurityReadSafeHiddenReadOnlyNotReplicated
Luau Keyword ColorColor3Sets the color of Luau-specific keywords in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Main VolumefloatSets the main audio playback volume in Studio.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Matching Word Background ColorColor3Sets the highlight color of double-clicked variables in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
MaxFindReplaceAllResultsintSets the maximum number of results returned by the Find All operation.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Maximum Output LinesintThe maximum number of lines that can be displayed in the output.Read: PluginSecurityWrite: PluginSecurityReadSafe
Menu Item Background ColorColor3Sets the background color of menu items in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Method ColorColor3Sets the color of method names in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Number ColorColor3Specifies the color of numbers in Roblox Studio's script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Only Play Audio from Window in FocusbooleanIf set to true, audio being played will only be heard if the game window is being focused on.Read: PluginSecurityWrite: PluginSecurityReadSafe
Operator ColorColor3Sets the text color of operator characters in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Output FontQFontSpecifies the font used by the output.Read: PluginSecurityWrite: PluginSecurityReadSafe
Output Layout ModeOutputLayoutModeSets the layout mode of the output.Read: PluginSecurityWrite: PluginSecurityReadSafe
PermissionLevelShownPermissionLevelShownSets 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 DefaultbooleanControls whether physical draggers default to selecting within the current scope.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Pivot Snap To Geometry ColorColor3Sets the color of the pivot snap-to-geometry indicator in Studio.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
PluginDebuggingEnabledbooleanControls whether plugin script debugging is enabled in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe
PluginsDirQDirThe directory where local plugins are stored.Read: PluginSecurityWrite: PluginSecurityReadSafe
PreferredTextSizePreferredTextSizeSets the preferred font size in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
Primary Text ColorColor3Sets the primary text color in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Property ColorColor3Sets the color of property names in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
ReloadBuiltinPluginsOnChangebooleanControls whether built-in plugins are automatically reloaded when their files change.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
ReloadLocalPluginsOnChangebooleanControls whether local plugins are automatically reloaded when their files change.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Respect Studio shortcuts when game has focusbooleanWhen set to true, Roblox Studio shortcuts will take priority over inputs being captured in the game window.Read: PluginSecurityWrite: PluginSecurityReadSafe
Ruler ColorColor3Sets the color of the column ruler in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
RulersstringSets the column positions at which vertical ruler lines are drawn in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
RuntimeUndoBehaviorRuntimeUndoBehaviorSets how Studio handles undo operations during runtime playback.Read: PluginSecurityWrite: PluginSecurityReadSafe
Script Editor Color PresetStudioScriptEditorColorPresetsSets the color preset applied to the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
Script Editor Scrollbar Background ColorColor3Sets the background color of the script editor scrollbar in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Script Editor Scrollbar Handle ColorColor3Sets the handle color of the script editor scrollbar in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
ScriptTimeoutLengthintThe time (in seconds) a script can wait to be resumed before timing out.Read: PluginSecurityWrite: PluginSecurityReadSafe
Scroll Past Last LinebooleanControls whether the script editor allows scrolling below the last line.Read: PluginSecurityWrite: PluginSecurityReadSafe
Secondary Text ColorColor3Sets the secondary text color in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Select ColorColor3The color of the selection box used with object selections in the Workspace.Read: PluginSecurityWrite: PluginSecurityReadSafe
Select/Hover ColorColor3Sets the color of the Model.PrimaryPart selection box.Read: PluginSecurityWrite: PluginSecurityReadSafe
Selected Menu Item Background ColorColor3Sets the background color of selected menu items in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Selected Text ColorColor3Sets the color of selected text in Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Selection Background ColorColor3Sets the background color of selected text in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Selection Box ThicknessfloatSets the thickness of the selection box around selected objects.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Selection ColorColor3Sets the text color of selected text in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Selection Line ThicknessintSets the line thickness of the selection box around selected objects.Read: RobloxEngineSecurityWrite: RobloxEngineSecurityReadSafe
Set Pivot of Imported PartsbooleanSets whether the pivot point is repositioned when parts are imported.Read: PluginSecurityWrite: PluginSecurityReadSafe
Show Core GUI in Explorer while PlayingbooleanIf set to true, the CoreGui will be visible in the Explorer while the game is running.Read: PluginSecurityWrite: PluginSecurityReadSafe
Show Diagnostics BarbooleanIf set to true, basic diagnostic information is shown in the bottom right.Read: PluginSecurityWrite: PluginSecurityReadSafe
Show FileSyncServicebooleanControls whether FileSyncService is shown in the Explorer panel.Read: PluginSecurityWrite: PluginSecurityReadSafe
Show Hidden Objects in ExplorerbooleanControls whether hidden objects are visible in the Explorer panel.Read: PluginSecurityWrite: PluginSecurityReadSafe
Show Hover OverbooleanIf set to true, hovering over an object in the Workspace will show a selection box.Read: PluginSecurityWrite: PluginSecurityReadSafe
Show Light GuidesbooleanControls whether light guide visualizations are shown in the viewport.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Show Navigation LabelsbooleanControls whether navigation mesh region labels are shown in the viewport.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Show Navigation MeshbooleanWhen set to true, the navigation mesh used by the PathfindingService will be visualized.Read: PluginSecurityWrite: PluginSecurityReadSafe
Show Pathfinding LinksbooleanControls whether PathfindingLink visualizations are shown in the viewport.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Show Plugin GUI Service in ExplorerbooleanWhen set to true, the PluginGuiService will be shown in Roblox Studio's explorer.Read: PluginSecurityWrite: PluginSecurityReadSafe
Show plus button on hover in ExplorerbooleanControls whether a plus button appears when hovering over items in the Explorer.Read: PluginSecurityWrite: PluginSecurityReadSafe
Show Singly Selected Attachment Parent FramebooleanControls whether the parent part frame is shown when a single attachment is selected.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Show WhitespacebooleanControls whether whitespace characters are shown as visible glyphs in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
ShowCorePackagesInExplorerbooleanControls whether core packages are shown in the Explorer panel.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Skip Closing Brackets and QuotesbooleanControls whether the cursor skips over a typed closing bracket or quote if one already exists.Read: PluginSecurityWrite: PluginSecurityReadSafe
String ColorColor3Specifies the color of strings in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Tab WidthintSpecifies how many spaces are used to represent a tab in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafe
Text ColorColor3Specifies the color of normal text in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
Text WrappingbooleanIf set to true, text in the script editor will be wrapped.Read: PluginSecurityWrite: PluginSecurityReadSafe
ThemeInstanceUsed to get/set current theme used by Studio.Read: PluginSecurityWrite: PluginSecurityReadSafe
TypeColorColor3Sets the color of type annotations in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
UI ThemeUIThemeSpecifies the color scheme of Roblox Studio.Read: PluginSecurityWrite: PluginSecurityReadSafeHiddenReadOnlyNotReplicated
Use Bounding Box Move HandlesbooleanControls whether move handles are placed at the bounding box edges instead of the pivot.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
UseDefaultExternalEditorbooleanControls whether Studio uses the system's default application to open scripts externally.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
VAxisColorColor3Sets the color of the V axis handle in Studio's draggers.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
Warning ColorColor3Specifies 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 ColorColor3Sets the color of visible whitespace characters in the script editor.Read: PluginSecurityWrite: PluginSecurityReadSafeNotReplicated
XAxisColorColor3Sets the color of the X axis handle in Studio's draggers.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
YAxisColorColor3Sets the color of the Y axis handle in Studio's draggers.Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe
ZAxisColorColor3Sets 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.

CameraNavigationModel: CameraNavigationModel#

Read: RobloxScriptSecurityWrite: RobloxScriptSecurityReadSafe

Sets the navigation model used for camera movement in Studio. 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.

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 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 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:

Luau
settings().Studio.Theme

For instance, if you would like to print the current Studio theme:

Luau
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#

GetAvailableThemesReturns 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#

ThemeChangedEvent called when Studio's theme changes.PluginSecurity security

ThemeChanged()#

PluginSecurity security

The ThemeChanged event fires when Studio's Theme changes. The best use of this event is to get the colors from the theme that changed and update your plugin's UI accordingly.

Inherited members#

Inherited from Instance 58
Inherited from Object 6
Properties (2)

ClassName, className

Events (1)

Changed