VSCode doesn't show `CommandElementAst` problems
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- powershell, typescript, vscode
- Domaine
- devtools
Piste de recherche
Reproduisez le problème avec les quatre instructions PowerShell et examinez la fonctionnalité de survol de CommandElementAst ainsi que les diagnostics de l’analyseur. Déterminez pourquoi l’aide sur la syntaxe des commandes empêche les violations de Write-Host et Invoke-Expression d’apparaître comme Problems ; le travail est terminé lorsque les quatre diagnostics attendus s’affichent avec des soulignements ondulés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Prerequisites
- I have written a descriptive issue title.
- I have searched all open and closed issues to ensure it has not already been reported.
- I have read the troubleshooting guide.
- I am sure this issue is with the extension itself and does not reproduce in a standalone PowerShell instance.
- I have verified that I am using the latest version of Visual Studio Code and the PowerShell extension.
- If this is a security issue, I have read the security issue reporting guidance.
Summary
Example statements
Write-Host 42
$Test = 123
Invoke-Expression 'Something'
gci
Actual:
VSCode only captures 2 PROBLEMS:
Expected:
I would expect 4 PROBLEMS where commands along with Write-Host and Invoke-Expression also being recognized as PROBLEMS and marked with a wavy line because they are in fact violations:
PowerShell Version
Name Value
---- -----
PSVersion 7.6.0
PSEdition Core
GitCommitId 7.6.0
OS Microsoft Windows 10.0.26100
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.4
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Name : ConsoleHost
Version : 7.6.0
InstanceId : 47f4b351-639d-4f3b-bb83-0c564477b6bd
UI : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture : en-US
CurrentUICulture : en-US
PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
DebuggerEnabled : True
IsRunspacePushed : False
Runspace : System.Management.Automation.Runspaces.LocalRunspace
Visual Studio Code Version
1.115.0
41dd792b5e652393e7787322889ed5fdc58bd75b
x64
Extension Version
[email protected]
[email protected]
Steps to Reproduce
(See Summary)
Visuals
(See Summary)
I suspect that the issue is related to the CommandElementAst hover feature where the analyzer issues are usually captured:
But overwritten or blocked by the command syntax help:
Logs
No response
- Langage dominant
- TypeScript
- Étoiles
- 1.9k
- Forks
- 551
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de PowerShell/vscode-powershell
-
[aw] Agentic Issue Triage failedOuverteagentic-workflows
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
PowerShell/vscode-powershell#5615 · 1 commentaire ·
-
agentic-workflows
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
PowerShell/vscode-powershell#5607 ·
-
[aw] Agentic Issue Triage failedOuverteagentic-workflows
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
PowerShell/vscode-powershell#5599 · 3 commentaires ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
PowerShell/vscode-powershell#5592 · 2 commentaires · 1 réaction ·
-
[aw] Agentic Issue Triage failedOuverteagentic-workflows
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
PowerShell/vscode-powershell#5583 · 1 commentaire ·
Toutes les issues de PowerShell/vscode-powershell
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
area:cowork area:desktop documentation enhancement platform:macos
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
anthropics/claude-code#101720 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
apache/rocketmq-dashboard#6610 ·
Les mainteneurs répondent en général sous 3 jours
-
Add: MS NOWOuvertecheck:passed streams:add
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 1 jour
-
Global update drops overrideAccess, so Local API updateGlobal fails filterOptions validation (3.90 regression)Peut-être pris @PINYOPATTANAWASANPORN l’a pris aujourd’hui. Ouvertearea: core Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
payloadcms/payload#18674 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour