Skip to main content
Version: Next

Edit Settings & Keybindings

This guide will help you customize your coding environment in Codesphere to match your personal workflow.

To get started, you first need to know where your Editor Settings live.

  1. Log in to your account.
  2. Locate your Profile Icon in the top right-hand corner of the screen.
  3. Select User Settings from the dropdown menu.

user settings dropdown

  1. Click the Editor Settings tab on the left-hand sidebar.

user settings dropdown

Editor Preferences

Fine-tune the behavior and appearance of your text editor.

SettingDescription
Font SizeAdjust the height of the editor text in pixels (e.g., 14px).
Line HighlightToggle this on/off to highlight the background of the line where your cursor is currently active.
Indent with TabsToggle on to use physical tab characters; toggle off to use spaces.
Tab SizeSet the number of spaces that represent a single tab (standard is usually 2 or 4).
KeymapChange the core editing mode. Choose between Default, Vim, or Emacs.

Resetting to Defaults
If you’ve experimented with too many settings and want a fresh start, you can revert everything at once.

  1. Scroll to the very bottom of the Editor Settings pane.
  2. Click the Reset All to Default button.

Customizing Keybindings

Keybindings allow you to trigger IDE actions with keyboard shortcuts.

  1. Within your User Settings, click the Keybindings tab.
  2. Use the Search bar to find a specific command (e.g., "Save" or "Find").
  3. Click the button to record a new key combination.

user settings dropdown

Frequently Asked Questions

  1. Does the font size affect my teammates' view?
    No. What you specify in your user settings only changes your personal view of the code editor.

  2. Can I have different settings for different projects?
    Currently, Editor Settings are global to your user profile and will apply across all your Codesphere workspaces.