LangCursor is an IntelliJ-based JetBrains IDE plugin designed to help developers especially working with non-English languages avoid typos by automatically changing the cursor color.
Designed specially for developers who work in non-English languages 🌍.
It addresses the common pain point of typos caused by language switching.
- 🎨 Switch Cursor Color by input status: Changes for English/non-English input and Capslock status.
- ⌨️ Vim-Friendly: Supports Vim's insert mode.
- Supported OS: Windows, macOS
- Not using any third-party Input Method editor(IME), opposed to the default OS input methods
Once installed, LangCursor will be automatically executed when you open your project in IDE.
You can customize the color of the cursor for non-English input methods.
- Go to
Settings
>Tools
>LangCursor
. - Choose your preferred color for the non-English input method.
- Apply the changes.
Note
Please ensure you've reviewed the Supported Environments section for any compatibility issues specific to your system.
LangCursor may encounter many local-specific edge cases.
If you encounter any bugs or challenges while using LangCursor, we're here to help. Here's what you can do:
- First, check if the issue has already been reported or resolved in our GitHub issues.
- If you don't find a similar issue, feel free to open a new issue with a detailed description of the problem, including your local environment infos.
- For general questions or troubleshooting assistance, you can also reach out to the community through GitHub discussions.
We welcome contributions to LangCursor! Your ideas and work can make a significant impact on the plugin. Here's how you can contribute:
- Reporting Bugs: If you find a bug, report it by creating a new issue on our GitHub issues page.
- Suggesting Enhancements: Have ideas for new features or improvements? Share them as feature requests on our issues page.
- Submitting Pull Requests: If you've developed a fix or an enhancement, submit a pull request with your changes. Please ensure your code follows the project's style and contribution guidelines.
Your contributions, whether big or small, play a crucial part in the growth and improvement of LangCursor. Join us in making this tool even better for everyone!
LangCursor is open-source and available under the GPL v3.0 license.
Plugin based on the IntelliJ Platform Plugin Template.