https://github.com/meanmail-dev/prettify-python-plugin
Intellij IDE plugin
https://github.com/meanmail-dev/prettify-python-plugin
idea intellij plugin prettify pycharm python
Last synced: about 1 year ago
JSON representation
Intellij IDE plugin
- Host: GitHub
- URL: https://github.com/meanmail-dev/prettify-python-plugin
- Owner: meanmail-dev
- License: gpl-3.0
- Created: 2019-02-24T16:32:02.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-10-15T19:59:16.000Z (over 3 years ago)
- Last Synced: 2024-11-06T16:44:22.509Z (over 1 year ago)
- Topics: idea, intellij, plugin, prettify, pycharm, python
- Language: Kotlin
- Homepage: https://meanmail.dev/plugin/2
- Size: 342 KB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Prettify Python Plugin
[](https://plugins.jetbrains.com/plugin/12017)
[](https://plugins.jetbrains.com/plugin/12017)
[](https://twitter.com/meanmaildev)
Enhance the readability of your Python code with beautiful mathematical symbols! This IntelliJ plugin automatically replaces standard Python operators with their mathematical equivalents.
## Features
- **Automatic Operator Replacement**: Convert standard Python operators to mathematical symbols
- **Customizable Rules**: Configure replacement patterns to match your preferences
- **Instant Application**: See changes immediately as you type
- **IDE Integration**: Seamlessly works within your IntelliJ environment
## Supported Replacements
| Python Operator | Mathematical Symbol | Description |
|----------------|---------------------|-------------|
| >= | ≥ | Greater than or equal |
| <= | ≤ | Less than or equal |
| != | ≠ | Not equal |
| -> | ➔ | Arrow |
| lambda | λ | Lambda |
| ** | ^ | Power |
## Installation
1. Open IntelliJ IDE
2. Go to Settings/Preferences → Plugins
3. Search for "Prettify Python"
4. Click Install
5. Restart IDE if required
## Configuration
1. Go to Settings/Preferences
2. Navigate to "Prettify Python" in the plugins list
3. Here you can:
- Enable/disable specific replacements
- Add new custom replacements
- Edit existing replacements
- Organize replacements by categories
- Import/Export your replacement settings
This is particularly useful if you're using a font with ligatures that already provides some of these replacements. You can disable those and keep only the ones you need!
## Supported IDE Versions
Compatible with all IntelliJ-based IDEs that support Python, version 2024.3 and above.
## Support and Feedback
- Plugin Page: [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/12017)
- Website: [meanmail.dev/plugin/2](https://meanmail.dev/plugin/2)
- Twitter: [@meanmaildev](https://twitter.com/meanmaildev)
Your ratings and feedback are very important! New features are prioritized based on user requests.
## License
This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.
---
Made with ❤️ by [meanmail.dev](https://meanmail.dev)