To code with interactive lessons and project-based exercises. Write and test code in real-time. Track progress with built-in quizzes and challenges. Export projects and share code snippets. Sync learning history across devices.
Perform Git operations like clone, commit, fetch, pull, merge, push, and manage file history. Support for GitHub, GitLab, Gitee, and self-hosted services. Authenticate via OAuth, token, or SSH key. Sync submodules.
Present code with syntax highlighting in over 180 languages and 100 themes. Export code snippets as PNG, JPEG, HTML, or RTF. Customize line numbers, window buttons, and code width. Embed code directly in websites or blogs without JavaScript.
Edit and run JavaScript projects with code completion for HTML, JavaScript, and CSS. Access files locally, search across projects with filters, and use code snippets.
Create and edit files with code editing tools. View output in split screen mode. Organize files using directories. Manage text and files within the . Check file contents and structure without external tools.
Learn fundamentals and advanced concepts through structured tutorials. Access code examples and practice exercises. Track progress and review lessons offline without internet connectivity.