Cabe is an open-source code editor developed using Electron, designed to provide a versatile and customizable platform for developers to write and manage their code efficiently. This README provides an overview of the features, installation process, and usage instructions for Cabe.
To install Cabe, follow these steps:
- 📥 Download: Download the latest release of Cabe from the GitHub releases page.
- 🛠️ Install: Install the downloaded package according to your operating system's installation instructions.
▶️ Run: Launch Cabe after installation, either through the desktop shortcut or by executing the appropriate command in the terminal.
Once installed, users can start using Cabe to write and manage their code. Here are some common usage scenarios:
- 🆕 Creating a New File: Click on the "File" menu and select "New File" to create a new file. Choose the desired language for syntax highlighting if needed.
- 📂 Opening an Existing File: Use the "File" menu to open an existing file or project from the file system.
- ⚙️ Customization: Explore the "Preferences" or "Settings" menu to customize editor themes, keybindings, and other settings.
- 🔗 Extensions: Install and manage extensions through the "Extensions" or "Plugins" menu to extend Cabe's functionality.
- 💾 Saving and Editing: Save your changes using the "File" menu or keyboard shortcut. Use standard editing features such as copy, cut, and paste to modify the code.
- 🔍 Searching: Utilize the search functionality to find specific text within files or across the entire project.
Cabe is an open-source project, and contributions are welcome! If you'd like to contribute to the development of Cabe, please follow these guidelines:
- 🍴 Fork the repository and clone it to your local machine.
- 🌿 Create a new branch for your feature or bug fix.
- ✔️ Make your changes and test them thoroughly.
- 🚀 Submit a pull request with a clear description of your changes and their purpose.
Cabe is licensed under the GNU General Public License v3.0, which means you are free to use, modify, and distribute the software as per the terms of the license.
For support or inquiries, please open an issue on the GitHub repository. We'll do our best to assist you with any problems or questions you may have.