{"id":3468,"date":"2021-11-30T18:29:59","date_gmt":"2021-12-01T02:29:59","guid":{"rendered":"https:\/\/coderpad.io\/?post_type=doc&#038;p=3468"},"modified":"2025-05-12T06:54:04","modified_gmt":"2025-05-12T13:54:04","slug":"settings","status":"publish","type":"doc","link":"https:\/\/coderpad.io\/resources\/docs\/interview\/pads\/settings\/","title":{"rendered":"Settings"},"content":{"rendered":"\n<p>In-pad settings allow you to customize your coding experience by applying common IDE functionality to the interview pad. These settings are global and affect all your pads.<\/p>\n\n\n\n<p>Click the <strong>Settings <\/strong>button in the lower-right corner of the pad to see the options.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image.png\"><img loading=\"lazy\" decoding=\"async\" width=\"490\" height=\"790\" src=\"https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image.png\" alt=\"The settings window. On the top is the editor settings where you can set the color theme, key bindings, font size, tab spacing, intellisense, and auto-close brackets. On the bottom is the pad settings where you can enable\/disable the waiting room, review playback history, or open up your account settings.\" class=\"wp-image-40800\" srcset=\"https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image.png 490w, https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image-186x300.png 186w, https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image-7x12.png 7w\" sizes=\"auto, (max-width: 490px) 100vw, 490px\" \/><\/a><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><nav aria-label=\"Table of Contents\"><ul><li class=\"\"><a href=\"#editor-settings\">Editor settings<\/a><ul><li class=\"\"><a href=\"#color-theme\">Color theme<\/a><\/li><li class=\"\"><a href=\"#key-bindings\">Key bindings<\/a><\/li><li class=\"\"><a href=\"#font-size\">Font size<\/a><\/li><li class=\"\"><a href=\"#tab-spacing\">Tab spacing<\/a><\/li><li class=\"\"><a href=\"#code-autocompletion-intellisense\">Code autocompletion (Intellisense)<\/a><\/li><li class=\"\"><a href=\"#auto-close-brackets\">Auto-close brackets<\/a><\/li><li class=\"\"><a href=\"#coder-pad-shortcuts\">CoderPad shortcuts<\/a><\/li><\/ul><\/li><li class=\"\"><a href=\"#pad-settings\">Pad settings<\/a><ul><li class=\"\"><a href=\"#code-execution\">Code execution<\/a><\/li><li class=\"\"><a href=\"#ai-assist\">AI Assist<\/a><\/li><li class=\"\"><a href=\"#waiting-room\">Waiting room<\/a><\/li><li class=\"\"><a href=\"#playback-history\">Playback history<\/a><\/li><li class=\"\"><a href=\"#account-settings\">Account settings<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"editor-settings\">Editor settings<\/h2>\n\n\n\n<p>Editor settings allow interviewers and candidates to adjust code input and visual settings.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>\u2705 The Editor Settings will only affect your particular view of the pad. They will not affect how others in the pad will see it. For example a candidate can change their font size to 16px, but that won&#8217;t change the font size for the interviewer.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"color-theme\">Color theme<\/h3>\n\n\n\n<p>Adjust the color scheme to your preference; <em>light <\/em>or <em>dark<\/em>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"key-bindings\">Key bindings<\/h3>\n\n\n\n<p>Choose from standard text editor key bindings, Emacs, or Vim.&nbsp;<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>\u2757Vimium is not compatible with our Vim mode.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"font-size\">Font size<\/h3>\n\n\n\n<p>Select your preferred font size for the editor and terminal from the dropdown menu.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"tab-spacing\">Tab spacing<\/h3>\n\n\n\n<p>Customize the tab size used for indentation in the pad\u2019s selected programming language. You can have unique spacing settings per language.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"code-autocompletion-intellisense\">Code autocompletion (Intellisense)<\/h3>\n\n\n\n<p>Enable code autocompletion for C, C#, C++, Java, JavaScript, Kotlin, Python, Ruby, and Swift 5.&nbsp;<\/p>\n\n\n\n<p>Trigger autocomplete in the pad by typing <code><strong>.<\/strong><\/code>:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2022\/11\/image-39.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"676\" height=\"327\" src=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2022\/11\/image-39.png\" alt=\"The autocomplete menu is shown for a javascript array.\" class=\"wp-image-24200\" srcset=\"https:\/\/coderpad.io\/wp-content\/uploads\/2022\/11\/image-39.png 676w, https:\/\/coderpad.io\/wp-content\/uploads\/2022\/11\/image-39-300x145.png 300w, https:\/\/coderpad.io\/wp-content\/uploads\/2022\/11\/image-39-18x9.png 18w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Or <code>Ctrl + space<\/code>:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2022\/11\/image-40.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"619\" height=\"538\" src=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2022\/11\/image-40.png\" alt=\"The autocomplete menu is shown for javascript.\" class=\"wp-image-24201\" srcset=\"https:\/\/coderpad.io\/wp-content\/uploads\/2022\/11\/image-40.png 619w, https:\/\/coderpad.io\/wp-content\/uploads\/2022\/11\/image-40-300x261.png 300w, https:\/\/coderpad.io\/wp-content\/uploads\/2022\/11\/image-40-14x12.png 14w\" sizes=\"auto, (max-width: 619px) 100vw, 619px\" \/><\/a><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"auto-close-brackets\">Auto-close brackets<\/h3>\n\n\n\n<p>Have the pad deal with bracket-closure while you\u2019re coding.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"362\" style=\"aspect-ratio: 590 \/ 362;\" width=\"590\" autoplay controls loop muted src=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2022\/09\/autoclose.mp4\"><\/video><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"coder-pad-shortcuts\">CoderPad shortcuts<\/h3>\n\n\n\n<p>This will pull up a table of available keyboard shortcuts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pad-settings\">Pad settings<\/h2>\n\n\n\n<p>Pad settings allow interviewers to customize an assessment ahead of the interview, have immediate access to playback mode for reviewing, and quickly access account settings.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"502\" height=\"442\" src=\"https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image-1.png\" alt=\"&quot;Pad Settings menu with toggles for Code Execution, AI Assist, and Waiting Room set to Enabled. Buttons for 'View Playback' and 'Open Settings' are also visible.&quot;\" class=\"wp-image-42710\" srcset=\"https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image-1.png 502w, https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image-1-300x264.png 300w, https:\/\/coderpad.io\/wp-content\/uploads\/2021\/11\/image-1-14x12.png 14w\" sizes=\"auto, (max-width: 502px) 100vw, 502px\" \/><\/a><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"code-execution\">Code execution<\/h3>\n\n\n\n<p>Disable code execution if your focus is solely on writing code and you are not interested in any output.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ai-assist\"><strong>AI Assist<\/strong><\/h3>\n\n\n\n<p>Turn off the AI Assist feature for this pad.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"waiting-room\">Waiting room<\/h3>\n\n\n\n<p>This setting keeps the pad URL private until you are ready to start the interview, and instead redirects candidates and other users to a waiting room:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2023\/06\/image-27.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"954\" height=\"780\" src=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2023\/06\/image-27.png\" alt=\"The waiting room window that reads: &quot;Welcome to your interview at coderpad. the interview is currently locked. once the interviewer is ready to begin, this page will automatically refresh and unlock the coding environment. good luck! Pad Status: The status below will update as the interviewers joins and opens the pad. pad is locked.&quot; below that it says &quot; first time here? view our pad overview video below&quot;.\" class=\"wp-image-34811\" srcset=\"https:\/\/coderpad.io\/wp-content\/uploads\/2023\/06\/image-27.png 954w, https:\/\/coderpad.io\/wp-content\/uploads\/2023\/06\/image-27-300x245.png 300w, https:\/\/coderpad.io\/wp-content\/uploads\/2023\/06\/image-27-768x628.png 768w, https:\/\/coderpad.io\/wp-content\/uploads\/2023\/06\/image-27-15x12.png 15w\" sizes=\"auto, (max-width: 954px) 100vw, 954px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>This means that any user that is not a part of your organization will not be able to access the pad until you admit the user either by selecting the <strong>Admit<\/strong> button in the blue banner at the top (1) or by disabling the <em>Waiting Room<\/em> option in the pad settings (2).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2023\/08\/image-58.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"493\" src=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2023\/08\/image-58-1024x493.png\" alt=\"The settings menu is displayed in the center, with a number 2 next to the waiting room toggle. At the top the &quot;admit&quot; button is highlighted next to the number 1.\" class=\"wp-image-36196\" srcset=\"https:\/\/coderpad.io\/wp-content\/uploads\/2023\/08\/image-58-1024x493.png 1024w, https:\/\/coderpad.io\/wp-content\/uploads\/2023\/08\/image-58-300x144.png 300w, https:\/\/coderpad.io\/wp-content\/uploads\/2023\/08\/image-58-768x370.png 768w, https:\/\/coderpad.io\/wp-content\/uploads\/2023\/08\/image-58-1536x739.png 1536w, https:\/\/coderpad.io\/wp-content\/uploads\/2023\/08\/image-58-18x9.png 18w, https:\/\/coderpad.io\/wp-content\/uploads\/2023\/08\/image-58.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>The waiting room option is helpful when the candidate has a link to the pad but you don&#8217;t want them to access it until the interview starts. You can also use it when you want to edit or modify the pad after the link has been sent to the candidate. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"playback-history\">Playback history<\/h3>\n\n\n\n<p>Access playback mode for completed interviews and take-home projects.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"account-settings\">Account settings<\/h3>\n\n\n\n<p>Go to your account settings.<\/p>\n","protected":false},"parent":835,"menu_order":5,"template":"","class_list":["post-3468","doc","type-doc","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/doc\/3468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/types\/doc"}],"version-history":[{"count":38,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/doc\/3468\/revisions"}],"predecessor-version":[{"id":42712,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/doc\/3468\/revisions\/42712"}],"up":[{"embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/doc\/835"}],"wp:attachment":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/media?parent=3468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}