Avoid typos and coding errors caused by language switching.
Kursor simplifies language tracking directly on your IntelliJ IDE.
It dynamically displays the current keyboard language on your cursor, offering the added functionality of changing the cursor's color to match the language in use.
This feature is particularly beneficial for developers juggling multiple languages, significantly reducing the likelihood of typing errors.
- 🎨 Cursor Color Change: Automatically changes the cursor color based on the current language.
- 🔤 Language Indicator: Displays the current language on the cursor.
- 🔒 Caps Lock Indicator: Shows the Caps Lock status on the cursor.
- 🔧 Customization: Customize the language indicator's font, size, opacity, and position.
- 🖥️ Supported Operating Systems: Available on Windows, Mac, and Linux.
- 🌐 Supported Languages And Input Methods: Supports a wide range of languages and input methods, including Sogou Pinyin and Squirrel Zhuyin methods on macOS.
Once installed, Kursor will automatically run when you open your project in IntelliJ IDEA.
You can customize Kursor's settings to suit your preferences:
- Go to
File
>Settings
>Tools
>Kursor
. - Adjust the settings to your liking.
- Click
Apply
to save the changes.
- Default Language: The default language for your IDE.
- Change Color on Non-Default Language: Changes the cursor color if the language is not the default.
- Show Text Indicator: Displays a language indicator on the cursor. If disabled, only the cursor color will be changed.
- Show Default Language: Shows the default language on the cursor when enabled.
- Indicate Caps Lock: Displays a Caps Lock indicator on the cursor. The language will be shown in uppercase.
- Font: The font used for the language indicator.
- Size: Font size of the language indicator.
- Opacity: Opacity of the language indicator (0 - transparent, 255 - opaque).
- Vertical Position: Vertical position of the language indicator (top, middle, or bottom).
- Horizontal Offset: Horizontal offset of the language indicator.
I value your feedback and suggestions to improve Kursor. If you have any ideas, issues, or feature requests, please share them with me on GitHub. Your input helps me make Kursor better for everyone.
To post your feedback or suggestions, visit our GitHub Issues page:
https://github.com/siropkin/kursor/issues
Thank you for supporting Kursor and helping me enhance your coding experience.
Kursor is open-source and available under the Apache 2.0 license.