35 votes

Quel IDE Javascript / Extension Chrome utilisez-vous ?

Je suis actuellement en train de développer une extension Chrome et je cherche à améliorer l'ergonomie en trouvant un bon IDE qui peut gérer le javascript et aussi l'API de l'extension Chrome.

Merci d'avance.

37voto

Jan Points 4766

Utilisez Aptana Studio et ajoutez les scripts suivants aux références du fichier.

Add to File References

Félicitations ! Vous disposez maintenant d'un éditeur javascript très performant avec un support d'autocomplétion pour les APIs de chrome.

enter image description here

EDIT

Vous pouvez avoir la même fonctionnalité dans Visual Studio, qui a (à mon avis) un meilleur support pour le javascript. En fait, je pense qu'il s'agit du meilleur éditeur javascript qui existe (ce qui est un exploit pour Microsoft :))

Il suffit d'ajouter le commentaire suivant à vos fichiers js :

/// <reference path="MyExternalFile.js" />

Et vous obtenez :

extern in VS2010

2voto

Jazzepi Points 1328

J'ai réussi à le faire fonctionner sur IntelliJ en utilisant ce stub API (pour faire apparaître l'objet chrome dans l'auto complétion).

https://github.com/linux-china/chrome_js_api_stub

En combinaison avec l'extension chrome.js

https://code.google.com/p/closure-compiler/source/browse/contrib/externs/chrome_extensions.js

J'ai ensuite ajouté la bibliothèque stub chrome_js_api_stub et la bibliothèque chrome extension en suivant les instructions suivantes

http://www.jetbrains.com/idea/webhelp/configuring-javascript-libraries.html

1voto

Graza Points 3474

Il ne convient pas à tout le monde, mais si vous entendez par ergonomie le fait de bouger vos mains le moins possible, de ne pas chercher à atteindre la souris, VIM est conçu pour que vos doigts restent sur le clavier et soient aussi proches que possible des positions asdf/jkl. La courbe d'apprentissage est assez raide, mais le résultat est un flux de travail extrêmement rapide.

Avec les bons addons, c'est un éditeur javascript très décent, avec coloration syntaxique (y compris les commentaires jsdoc), complétion de code, intégration jslint, etc.

0voto

majgis Points 1092

Pour Aptana Studio 3 : (plugin pour Eclipse testé)

Trouvez une bibliothèque qui vous intéresse... Enregistrez-la sur votre disque, puis faites-la glisser dans votre projet. L'endroit où elle se trouve dans le projet n'a pas d'importance, vous pouvez donc créer un nouveau dossier pour les fichiers de ce type si vous le souhaitez.

! ! Le projet doit être un type de projet web : Web, PHP, Python, Ruby, Rails.

http://wiki.appcelerator.org/display/tis/Using+JavaScript+Librairies

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