[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-04 UTC。"],[],[],null,["# Debug with Cloud Shell Editor\n\n| **Note:** Debugging support is available for Go, Node.js, Python, Java, and Ruby applications.\n\nThe Cloud Shell Editor allows you to easily debug your application.\nWith the editor's debugging support, you skip manual setup like setting up port\nforwarding or injecting language-specific debug arguments. You can create launch\nconfigurations, set breakpoints, and inspect variables, all in the editor.\n\nDebug actions\n-------------\n\nTo access the Cloud Shell Editor's debugging support, click\n**Debug** in the\nActivity bar. Sample applications come with a `launch.json` file needed to run\nand debug your application. If your application doesn't have one, you're\nprompted in the Debug View to create one.\n\nIn the Debug View, start a debugging session by clicking\n**Start**.\nWhen prompted, choose the context to run your app in and, if applicable, the\nimage registry to use.\n\nAfter your debugging session starts, you can manage it with the Debugging action\nicons: Pause, Step over, Step in, Step out, Restart, Stop.\n\nSet breakpoints\n---------------\n\nTo set or toggle breakpoints, click in the editor margin next to the line you\nwant to break at. Red circles are active breakpoints and gray circles\nare inactive breakpoints. If a breakpoint can't be registered with\nthe debugger when a session starts, it changes to a gray-outlined hollow circle.\n\nWhen running a debugging session, the app stops at the breakpoint and you can\ninspect the Variables panel in the Debug View to inspect variable values as the\napp is paused.\n\nAdditional Kubernetes debugging support\n---------------------------------------\n\nWith the Cloud Shell Editor, you can debug Kubernetes applications on\na local cluster (like minikube or Docker Desktop) or a remote cluster on\nGKE or any other Cloud provider. You can also attach a\ndebugger to a Kubernetes pod.\n\nRefer to the [Debugging Kubernetes applications](/code/docs/shell/debug)\nusing the Cloud Shell Editor guide for more details."]]