- Git integration: Manage your source code with Git integration, including support for branching, merging, and committing changes.
- Extensions: A vast library of extensions allows you to customize your development environment to your needs.
- Code highlighting: Syntax highlighting makes it easier to read and write code.
- Code navigation: Quickly jump to functions, classes, or other symbols in your codebase.
- Integrated terminal: Run terminal commands directly in the editor.
- Multi-language support: Support for multiple languages, including JavaScript, TypeScript, Python, Java, and many more.
- Theme customization: Change the look and feel of the editor with a wide range of themes.
- Code snippets: Insert code snippets for commonly used patterns or functions.
- Task automation: Automate repetitive tasks with customizable task runners and build tools.
- Interactive playgrounds: Explore and experiment with code in a live, interactive environment.
- Integrated documentation: Access documentation for libraries and frameworks directly in the app.
- Rosemoe for sora-editor
- Rosemoe for the language-textmate for sora-editor
- Akash Yadav for the awesome AndroidIDE
- Visual Studio Code for textmate files
When you're working on this project, please make sure your code follows these guidelines:
- Use a 2-space indent for everything.
- For Java code, follow the
GoogleStyle
formatting guidelines. You can either use thegoogle-java-format
tool or import the code style from this link to your IDE. - For XML code, use the default formatting guidelines for either Android Studio or AndroidIDE, and also use a 2-space indent.
Thank you for your contributions! We're excited to work with you.