mirror of
https://github.com/astral-sh/ruff.git
synced 2025-09-26 20:10:09 +00:00
Add instructions on PyCharm integration
This commit is contained in:
parent
ca6551eb37
commit
d16a7252af
1 changed files with 14 additions and 0 deletions
14
README.md
14
README.md
|
@ -264,6 +264,20 @@ Beyond rule-set parity, ruff suffers from the following limitations vis-à-vis F
|
||||||
| R002 | NoAssertEquals | `assertEquals` is deprecated, use `assertEqual` instead |
|
| R002 | NoAssertEquals | `assertEquals` is deprecated, use `assertEqual` instead |
|
||||||
| M001 | UnusedNOQA | Unused `noqa` directive |
|
| M001 | UnusedNOQA | Unused `noqa` directive |
|
||||||
|
|
||||||
|
## Integrations
|
||||||
|
|
||||||
|
### PyCharm
|
||||||
|
|
||||||
|
ruff can be installed as an [External Tool](https://www.jetbrains.com/help/pycharm/configuring-third-party-tools.html)
|
||||||
|
in PyCharm. Open the Preferences pane, then navigate to "Tools", then "External Tools". From there,
|
||||||
|
add a new tool with the following configuration:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
ruff should then appear as a runnable action:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
## Development
|
## Development
|
||||||
|
|
||||||
ruff is written in Rust (1.63.0). You'll need to install the [Rust toolchain](https://www.rust-lang.org/tools/install)
|
ruff is written in Rust (1.63.0). You'll need to install the [Rust toolchain](https://www.rust-lang.org/tools/install)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue