Missing Python IDE Features Compared to VS Code (Formatting, Diagnostics, Go to Definition, Hover Docs, etc.)

Hi everyone,

I’ve recently started using Antigravity IDE and really like the built-in access to Gemini and Claude models. However, I’m running into several issues with the Python development experience compared to VS Code, and I’m wondering if I’m missing any extensions or settings.

1. Ruff formatting on save is unreliable

I’m using Ruff Formatter, and although formatting works perfectly when I run Ruff manually from the terminal, Format on Save only works intermittently. Most of the time, saving the file doesn’t trigger formatting, even though the relevant settings are enabled.

The exact same project and settings work flawlessly in VS Code.

Has anyone else experienced this? Is there a known workaround?

2. No Python diagnostics or error highlighting

I’m also not getting any semantic error checking. For example:

  • Missing imports are not highlighted.
  • Calling methods or attributes that don’t exist isn’t flagged.
  • References to undefined functions or variables don’t produce any diagnostics.
  • Errors that VS Code immediately highlights in red simply aren’t detected in Antigravity.

Is there a language server or extension that provides these diagnostics?

3. Missing IntelliSense features

I’m also missing many of the IDE features I rely on in VS Code:

  • Hovering over functions doesn’t show documentation or docstrings.
  • Ctrl+Click (Go to Definition) doesn’t work for my own functions or library functions.
  • Find References and symbol navigation don’t seem to work.
  • Autocomplete is much less informative.

These features are essential when working on larger Python projects.

I suspect these capabilities in VS Code come from Pylance, but I couldn’t find it in the Antigravity extension marketplace.

  • Is there an alternative language server that provides comparable functionality?
  • Are there any recommended extensions or settings to make the Python experience closer to VS Code?

The only reason I am using Antigravity is that I get to use the top models of Gemini and Claude for free with some reasonable rate limits, but I am missing these rich features of VS Code. As a result, I have to switch back and forth between IDEs to use some IDE- and AI-related features.

Any suggestions would be greatly appreciated. Thanks!