3 votes

Comment mettre fin à l'avertissement de Visual Studio concernant la présence du modificateur "public" ?

J'ai une classe typographique

class UserModel
{
    public vipTiers: Array<VipTierDto>;
    public games: Array<GameDto>;
}

Cela a pour résultat de me montrer cet avertissement dans VisualStudio 2015, TypeScript 2.0.6 Votre style de code exige l'absence de modificateurs 'public'.

Je préfère évidemment conserver les modificateurs privé/public. Où puis-je définir le style de codage ?

Voici mon tsconfig.json

{
  "compileOnSave": true,
  "compilerOptions": {
    "module": "commonjs",
    "noImplicitAny": true,
    "preserveConstEnums": true,
    "removeComments": true,
    "sourceMap": true
  },
  "include": [
    "**/*.ts"
  ]
}

0voto

Lionel Nguyen Points 41

Je pense que cet avertissement vient de ReSharper et non de Visual Studio. Si vous utilisez ReSharper, vous pouvez aller dans ReSharper --> Options --> TypeScript --> Code Style. Puis cochez "Use explicit 'public' modifier". Cela fonctionne pour moi.

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