2 votes

Extension de navigateur Perl ne fonctionne pas immédiatement dans vscode

Je suis nouveau en Perl et j'essaie d'obtenir la vérification de la syntaxe, la navigation dans le code, etc. pour fonctionner dans VS Code sur mon Mac. J'ai installé l' Extension PerlNavigator mais cela ne semble pas fonctionner comme il le devrait dès le départ.

Le code que je teste est exactement le même que celui qu'ils utilisent dans leur exemple:

use strict;
use warnings;

use Set:Scalar;

my $set = Set:Scalar->new();

$set->insert

Je n'ai pas de surlignage de syntaxe, ni de complétion de code. De plus, le Package Scalar importé n'est pas reconnu. Est-ce que je manque quelque chose ici? Dois-je installer des dépendances d'abord?

J'ai installé Perl 5.30 sur ma machine.

1voto

smonff Points 1164

Peut-être vérifier le chemin d'installation de Perl.

Le README dit:

Si vous avez une installation non standard de Perl, veuillez définir le paramètre perlnavigator.perlPath. Le sous-dossier ./lib sera ajouté automatiquement à votre chemin. Vous pouvez également ajouter des chemins d'inclusion supplémentaires qui seront ajoutés au chemin de recherche Perl (@INC) via perlnavigator.includePaths.

Évidemment, cela peut être déroutant pour les nouveaux venus de dire que PerlNavigator fonctionne "out of the box" et mentionner ensuite que le chemin doit être configuré.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X