Outils personnels
Vous êtes ici : Accueil Microsoft Windows Logiciels Windows Développement
Actions sur le document
  • Send this page to somebody
  • Print this page
  • Add Bookmarklet

Développement

Par Pierre-Yves Landuré - Dernière modification 13/04/2010 09:09

Cette page regroupe une sélection de logiciels pour les développeurs utilisant Windows. Personnellement, je trouve qu'il est plus facile et rapide de développer sous Linux (ne serait-ce que pour les commandes grep et sed), mais il en faut pour tous les goûts.

Vi Improved (Vim)
Certain préfèrent Emacs (<troll> ce truc qui sait tout faire sauf éditer un fichier </troll>), moi, je suis un affictionnados de Vim. Cet éditeur de texte très léger supporte la colorisation syntaxique, la recherche et le remplacement par expression régulières, et bien d'autres choses. Cependant, il est relativement difficile d'emploi pour un non initié... C'est son seul inconvénient à mon goût.
WinMerge
Un très bon outil de comparaison de fichiers sous Windows.
Fiddler HTTP Debugger
Fiddler est un logiciel qui affiche toutes les requêtes HTTP et HTTP faites sur votre ordinateur. C'est très pratique pour déboguer les paramètres de POST, les requêtes Ajax, etc... Il affiche entre autre les entêtes HTTP, le code de retour du serveur, les informations de session, etc... Bref, un outil indispensable si vous espérez développer en Ajax avec Internet Explorer (un petit conseil toutefois : Mozilla Firefox et son extension Firebug font beaucoup mieux :D).
IETester
Ce logiciel permet de tester votre site dans les différentes version d'Internet Explorer (5, 6, 7, 8) sans avoir à disposer de plusieurs Windows. Il est très utile pour s'assurer de la cohérence visuel de votre site dans les vielles version d'IE (meurs IE 6, meurs !).
Speed Limiter
Ce logiciel permet de simuler des connexions de vitesses variées depuis votre ligne ADSL. Il permet notamment de tester l'affichage de vos sites Internet au travers de connexions 56k.
Xenu's Link Sleuth
Cet outil recherche les liens cassés présents sur votre site. Il permet aussi de trouver simplement les contenus dupliqués, les pages les plus lourdes, ou les pages contenant le plus de liens externes. Cela vous permet de diagnostiquer le référencement de votre site Internet.
Source: Merci à Ramenos pour son article Xenu : 5 choses à faire pour le Linking.
Tortoise CVS
Ce logiciel intègre un client CVS à l'explorer Windows. C'est une habitude à prendre, mais il est relativement pratique.
Tortoise SVN
Ce logiciel intègre un client SVN à l'explorer Windows. C'est une habitude à prendre, mais il est relativement pratique.
Inno Setup
Ce logiciel permet de créer simplement des programmes d'installation. J'ai essayé plusieurs logiciels de ce type, et c'est celui que j'ai préféré de par sa prise en main rapide et aussi par sa puissance. Son seul inconvénient (à mon goût), c'est qu'il ne sait pas générer des fichiers MSI.

Barres d'outils Internet Explorer

Internet Explorer Developer Toolbar
Cette barre d'outils apporte quelques fonctions avancées d'inspection des styles CSS et du DOM des pages Web dans Internet Explorer. On est encore loin de l'intérêt d'un Firebug, mais il est toujours pratique d'avoir ces fonctionnalités sous la main pour adapter un site Web à Internet Explorer. Attention toutefois, cette barre d'outils ne fonctionne correctement que sur Windows XP. Elle cause des problèmes sous Windows 2000.
Script Debugger for Windows NT 4.0 and later
 Cet outil permet de déboguer les problèmes de Javascript dans Internet Explorer. C'est le seul moyen d'obtenir des informations complètes sur l'emplacement de l'erreur dans votre code Javascript. Bref, c'est un outil complètement indispensable pour régler les erreurs dans des codes Javascript complexes.
 Web Accessibility Toolbar
Cette barre d'outils vous aide à corriger les problèmes d'accessibilité de vos page. Elle est notamment intéressante pour ses outils de mesure de contrastes. Une bonne surprise pour moi qui suis anti Internet Explorer primaire.
DebugBar
DebugBar est une barre d'outils proche de Internet Explorer Developer Toolbar décrite plus haut, mais disposant de plus de fonctionnalité. Elle se pose comme l'équivalent de Firebug pour Internet Explorer.

Administration des bases de données

Sync SQL Logins
Ce logiciel permet de synchroniser un utilisateur et une connexion dans un serveur Microsoft SQL Server. C'est très pratique lors des restaurations de bases de données, et vous évitera bien des heures de tripatouillage des permissions.

Réalisé avec Plone

Ce site respecte les normes suivantes :

Wikio