https://pantsbuild.org/ logo
#general
Title
# general
i

important-psychiatrist-39230

10/03/2022, 11:16 PM
🧵I'm also wondering if there's any plans for IDE integrations. Right now I see a seemingly abandoned intellij plugin for pants v1, and nothing else really. Again, with the focus on a good developer experience. I'm just concerned that this will be a bit of a stumbling block given the several partial and manual steps needed to setup an environment.
👀 1
w

wide-midnight-78598

10/04/2022, 12:15 AM
In terms of IDE integration, what did you have in mind?
i

important-psychiatrist-39230

10/04/2022, 12:23 AM
Just a few thoughts: • automatic/guided venv setup • src root configuration • on-save linting/formating integration • build file syntax and autocompletion
w

wide-midnight-78598

10/04/2022, 12:41 AM
The venv setup is a python-dependent workflow, but the rest make sense. https://marketplace.visualstudio.com/items?itemName=robotpajamas.vscode-suspenders is something I was toying around with as a proof of concept, mostly related to project introspection. Not quite an IDE, but for: "on-save linting/formating integration" - have you seen
loop
? https://www.pantsbuild.org/docs/goals#running-goals "build file syntax and autocompletion" - this is something that @bitter-ability-32190 had been messing around with too
b

bitter-ability-32190

10/04/2022, 12:42 AM
Yeah turbo backlogged, but got a kickass PoC going a little ways back
h

happy-kitchen-89482

10/04/2022, 12:42 AM
There is IntelliJ integration for JVM, using BSP, I think it wouldn’t be too hard to extend to PyCharm for Python.
And VSCode integration is one of our most requested features, and definitely something we want to get to ASAP
But yeah, at the moment it’s less than ideal
2 Views