2016-07-26 1 views
0

Je suis en train d'installer le plugin utile PHP CS sur Fixateur Netbeans 8.2. Je me suis habitué à l'avoir sur NetBeans 8 et cela a bien fonctionné et je souhaiterais ne pas pouvoir revenir à cette version juste pour ça. Notez que le CodeSniffer a été configuré avec succès. Lorsque j'essaie d'installer le plugin 0.53, il est dit que j'ai besoin d'un plugin supplémentaire dont je n'ai vraiment aucune idée de ce qu'ils sont.Netbeans PHP CS Fixateur question

Suite aux erreurs

The plugin org.netbeans.modules.projectuiapi.base is requested in version 1.83.1.9. The following plugin is affected:       PHP CS Fixer 
Some plugins require plugin org.openide.filesystems.nb to be installed. 
The plugin org.openide.filesystems.nb is requested in version 9.6.1. The following plugin is affected:       PHP CS Fixer 
Some plugins require plugin org.openide.util.ui to be installed. 
The plugin org.openide.util.ui is requested in version 9.3.1. The following plugin is affected:       PHP CS Fixer Some plugins not installed to avoid potential installation problems. 

Toutes les suggestions? Merci

+0

Pour autant que je peux voir, le plug-in est maintenant inclus directement dans Netbeans. Cochez Outils> Options> PHP> Analyse de code> Codeur Standard Fixer. Mais je ne peux pas comprendre comment l'utiliser, le menu contextuel n'est plus là ... –

+0

Avez-vous trouvé une solution car je rencontre toujours le même problème. – dev0

Répondre

1

NetBeans 8.2 inclut nativement le plugin.

Tout ce que vous avez à faire est de naviguer dans la fenêtre Options et de configurer le chemin où se trouve le fichier .phar PHP CS Fixer dans l'onglet approprié. Bien sûr, si vous n'avez pas le fichier .phar, vous devez d'abord le télécharger, en cliquant sur "Installer maintenant" sur le official PHP CS Fixer website.

Depuis une image parle plus de 1000 mots, voici une capture d'écran:

enter image description here

Last but not least: pour utiliser PHP CS Fixateur dans NetBeans 8.2, vous devez utiliser le menu obscur: Source > Inspecter ... Avoir du bon et rapide dans le menu contextuel comme par le passé, c'était trop facile et pratique;) Il m'a fallu 2 heures pour comprendre ce "détail".

+0

S'il vous plaît, puis-je vous demander comment vous avez réussi à faire en sorte que NetBeans fasse plus que juste une course à vide? – Simon

1

Pour tous ceux qui ont trouvé cette page et qui ont encore des difficultés, veuillez prendre en compte que sur les versions modernes de php-cs-fixeur, vous ne pouvez pas utiliser l'option de niveau.

Au lieu de cela, en vertu d'options personnalisées, définissez quelque chose comme:

[email protected]