gci icon indicating copy to clipboard operation
gci copied to clipboard

vscode integration?

Open guettli opened this issue 1 year ago • 4 comments

What version of GCI are you using?

I am using GCI via golangci-lint

❯ golangci-lint --version
golangci-lint has version v1.59.1 built with go1.22.5 from (unknown, modified: ?, mod sum: "h1:CRRLu1JbhK5avLABFJ/OHVSQ0Ie5c4ulsOId1h3TTks=") on (unknown)

What did you expect to see?

If I save the file in vscode, I would like my file to get automatically formatted correctly.

What did you see instead?

I see a warning in vscode (and unfortunately no quick-fix action is available)

guettli avatar Aug 09 '24 06:08 guettli

It should be done by golangci-lint first then GCI can support it.

daixiang0 avatar Aug 12 '24 07:08 daixiang0

@daixiang0 can you please elaborate? What needs to be done by golangci-lint? Is this something I can configure, or is this an open feature request of golangci-lint?

guettli avatar Aug 12 '24 12:08 guettli

There would be a vscode extension about golangci-lint, then as a part of it, GCI would do some implement to support.

Yep, should post a feature request to golangci-lint first.

daixiang0 avatar Aug 13 '24 01:08 daixiang0

I use the documented vscode integration of golangci-lint:

https://golangci-lint.run/welcome/integrations/

"go.lintTool": "golangci-lint",
"go.lintFlags": [
  "--fast"
]

guettli avatar Aug 13 '24 11:08 guettli