104 votes

Y at-il un éditeur JSON décent autour ?

Je suis à la recherche d'un éditeur JSON qui est capable de faire la vérification de la syntaxe et de la vue plan.
Navigateur basé sur les éditeurs ne sont pas une option, car ils sont maladroits pour l'édition des lots de fichiers locaux. Plug-in Eclipse serait l'idéal, mais je serais heureux avec tout ce qui fonctionne.

Je n'ai trouvé que deux jusqu'à présent, ceux Aptana Studio Pro et Spket IDE (les deux sont disponibles sous forme de plugins pour Eclipse). Alors qu'ils ont décent contour de point de vue, leur vérification de la syntaxe ne pas attraper la plupart des erreurs courantes (telles que le manque des virgules ou des accolades) ce qui les rend presque inutile.

41voto

noirbizarre Points 1523

JSON signifie JavaScript Object Notation , donc vous avez juste à installer JavaScript Outils de Développement et d'associer l' *.des fichiers json avec l'éditeur de javascript:

  • Fenêtre > Préférences
  • Général > Editeurs > Les Associations De Fichiers
  • Ajouter... > type de Fichier: *.json
  • Sélectionnez *.json type de fichier > Ajouter... (éditeurs Associés) > Éditeur de JavaScript
  • Faire défaut

Vous pouvez maintenant ouvrir des fichiers JSON avec l'éditeur de javascript (avec la surbrillance de la syntaxe), utilisez le module de formatage et de définir votre couleur préférée thème avec Eclipse Thème de Couleur.

13voto

le dorfier Points 27267

Étant donné que JSON est javascript valide, un éditeur javascript ne ferais pas ?

5voto

Manik Points 196

Puisque vous ne voulez pas utiliser un outil en ligne pour des raisons compréhensibles, peut-être à l'aide de JSLint dans Eclipse comme détaillé ici permettra de répondre à vos besoins. Je n'ai pas essayé moi-même donc je ne peux pas dire si oui ou non il fonctionne vraiment...mais il semble bien que ce soit une approche raisonnable.

Notez que l'affichage est en supposant que Linux, mais vous devriez être capable d'utiliser la même approche avec Rhino sur Windows.

Mise à jour: Il fonctionne très bien sous Windows (je l'ai juste essayé). Notez que le JSEclipse plugin est totalement inutile. Aussi, vous n'avez pas besoin de mettre jslint.js dans votre projet, il peut aller n'importe où vous voulez.

Pour le faire fonctionner, j'ai juste dézippé le Rhinocéros de distribution puis l'installation de l'outil externe comme suit (bien sûr changer les chemins d'accès pour correspondre à votre environnement):

Name:  JSLint
Location:  C:\Program Files\Java\jdk1.6.0_10\bin\java.exe
Working Directory:  ${workspace_loc}
Arguments:  -jar C:\tools\rhino1_7R1\js.jar C:\\tools\\jslint.js ${resource_loc}

Je suis content que vous posiez la question qu'il est en fait assez pratique pour une partie du travail que je fais.

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