← Back to context

Comment by comrade1234

13 hours ago

You can do that in IntelliJ in about 15 seconds and no tokens...

Indeed you can! I don't use IntelliJ at work for [reasons], and LSP doesn't support a change signature action with defaults for new params (afaik). But it really seems like something any decent coding agent ought be able to one shot for precisely this reason, right?

Using a LLM for these tasks really is somewhat like using a Semi to shuttle your home groceries. Absolutely unnecessary, and can be done via a scooter. But if a Semi is all you have you use it for everything. So here we are.

The real deal is, while a Semi can do all the things you can do with a scooter, the opposite is not true.

  • > But if a Semi is all you have

    Seems like a pretty lousy work situation when you have LLMs but no decent IDE.

    > the opposite is not true.

    You can't ("shouldn't") take a semi on a sidewalk or down a narrow alley.

  • > while a Semi can do all the things you can do with a scooter

    You may be able to lane split in a semi, but it also has excessive environmental impact.

  • The LLM only has to parse the request and farm out execution to the LSP. It saves you from having to find the function definition.