Skip to content

Typos/misspellings masked by plugin #419

@FrankDomina

Description

@FrankDomina

Is there a reason that enabling this plugin appears to disable all spelling checks? This makes it difficult to find using mistyped variable names.

I realize that using an initialized variable is technically okay in PowerShell, but one way of catching unintentional uses of that, um, "feature", is to see IntelliJ report misspellings for variables. For example:

$myVariable = someFunction -Param $someParam

if ($myVarable) {
    # do something
}

With spell-check, it would be obvious that the "if" contains a typo. Without spell-check, which this plugin apparently disables, and without this plugin reporting the use of uninitialized variables, errors go unnoticed. (Relying on spell-check is not perfect, but it's better than nothing.)

And that's not to mention that without spell-check, strings could have misspellings, too. Not cool!

Ideally, it would be awesome if this plugin could actually be configured to report the use of uninitialized variables, but unless that is implemented, it would sure be nice if spell-check functioned without having to disable this plugin.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions