Preferences
You can customize your coding experience by opening up the Settings tool in the Tools section.
General
Default layout
The initial layout of the workspace when you enter a new Repl.
Font size
The font size of the code editor.
Indent type
Whether your code uses tabs or spaces for indentation.
Indent size
The number of tabs/spaces each indentation level consists of.
Wrapping
Determines whether your code should wrap or scroll horizontally within the editor.
Keybinds
The type of keybinds you use while coding. Options include default, emacs, and vim.
Multiselect modifier key
The modifier key used for selecting multiple items in the filetree.\
Automatically open Webview when a port is open
Determines whether the Webview tool should open whenever your Repl serves an HTTP webserver on any port.
Theme
Allows you to control the site-wide theme.
Code intelligence
Determines whether autocomplete/suggestions/intellisense should be enabled.
Replit AI Complete Code
Determines whether Replit AI's Complete Code feature should be enabled. Exclusive to Replit AI subscribers.
Accessibility
Accessible Terminal Output
Allows screen readers to access the contents of the Shell and the Console. If enabled, this setting has the potential to negatively affect performance.
Keyboard Shortcuts
Allows you to customize keybinds for specific functions in the workspace.
Toggle sidebar
Opens or closes the sidebar
Toggle Commandbar
Opens or closes the command bar
Toggle pane context menu
Opens or closes the options for the currently-focused Workspace Pane.
Switch to next tab
Switches you to the next Tab in the currently-focused Pane.
Switch to previous tab
Switches you to the previous Tab in the currently-focused Pane.
New tab
Creates a new empty Tab.
Close tab
Closes the currrently-focused Tab.
Find file
Opens up a file search.
Search file contents
Opens up a tool to search contents across all files with a single text query.
Run Repl
Runs the Repl.
See multiplayers
Shows all multiplayers in the Repl.
Show shell
Switches focus to the shell if it exists as a tab in the workspace. If no shell tab is exists in the workspace, opens and focuses a new one.
Show console
Switches focus to the console if it exists as a tab in the workspace. If no console tab exists in the workspace, opens and focuses a new one.
Show docs
Switches focus to the Replit documentation if it exists as a tab in the workspace. If no docs tab exists in the workspace, opens and focuses a new one.
Show Replit AI
Switches focus to Replit AI Chat if it exists as a tab in the workspace. If no Replit AI Chat tab exists in the workspace, opens and focuses a new one.
Show settings
Switches focus to settings if it exists as a tab in the workspcae. If no settings tab exists in the workspace, opens and focuses a new one.
Show git
Switches focus to the Git tool if it exists as a tab in the workspace. If no Git tab exists in the workspace, opens and focuses a new one.