Quels outils avez-vous transporter sur votre clé USB?

Je viens d'acheter un nouveau de 4 go clé USB et je suis en train de décider quoi mettre sur elle. Je suis en train de réfléchir un serveur web sur un bâton de paquets, un C/C++ IDE (en se penchant vers Code::Blocks; a Dev-C++ sur mon vieux lecteur USB) et Python.

Ce que le développement des outils connexes, avez-vous emporter partout avec vous sur le vôtre?

Mise à jour

J'ai ajouté des catégories.

IDEs

Code::Blocks Open source, multi plateforme C/C++ IDE

  • Prend en charge plusieurs compilateurs (que vous devez fournir), mais vous pouvez également télécharger une version avec MingW.
  • (Il y a une question dans la FAQ sur leur site web expliquant comment faire
    il portable)

Codelite -- Open-source, multi-plateforme C/C++ IDE

Eclipse -- Open-source, multi plateforme Java IDE

NetBeans -- Open-source, multi plateforme Java IDE

JCreator -- Java IDE

MSVC6 -- Microsoft pre-.NET C/C++ environnement

Langues & Compilateurs

Portable De Python -- Interprète pour le langage de programmation Python

  • Comprend SciTE (de l'éditeur) et Django (framework web)

Strawberry Perl -- "100% Open Source CPAN capable de Perl pour Windows® à l'ordinateur qui fonctionne exactement le même que Perl partout ailleurs."

Py3k -- Nouvelle version du langage de programmation Python

Stackless Python

Lua -- Langage de script

MinGW -- Une sorte de port Windows de GCC

  • "MinGW complet Open Source de programmation de l'outil qui est approprié pour le développement de programmes natifs Windows qui ne dépend pas de la 3e partie C runtime Dll".

Éditeurs

Notepad++ (après de nombreuses recommandations, j'ai dû l'essayer)

UltraEdit -- "texte, hex, HTML, PHP, Java, Javascript, Perl et la programmation de l'éditeur."

VIM -- "hautement configurable éditeur de texte intégré pour permettre l'édition de texte efficace"

  • Principaux rivaux pour emacs

HEdit -- Hex editor

XVI32 (Hex Editor)

e éditeur de texte - "Le Pouvoir de Textmate sur Windows"

Intype éditeur de texte -- Éditeur de Code pour Windows

Contexte -- Le Code et l'éditeur de texte

Editpad Pro -- "puissant et polyvalent éditeur de texte ou traitement de texte."

Découverte

Dependency Walker - Vous permet de voir ce que les Dll d'un programme ou d'une DLL dépend et les fonctions qu'ils exportent.

Réflecteur -- Vous permet de regarder dans et décompiler .Net assemblées

Spy++

DbWin32 -- Permet de voir de débogage de Windows et des messages de trace

  • Similaire à DebugView

DebugView -- Permet de voir de débogage de Windows et des messages de trace

Web & Réseau

Firefox Portable (avec Firebug)

OperaUSB -- Navigateur Web

XamppLite -- Package qui inclut Apache, PHP, MySQL, phpMyAdmin, OpenSSL & SQLite

Mastic -- telnet et SSH client

Wireshark -- analyseur de protocole réseau (packet sniffer)

WinSCP -- SFTP, FTP et SCP client pour Windows

Diff/Merge

SourceGear DiffMerge -- Comparer deux fichiers côte à côte et de les fusionner si nécessaire.

WinDiff -- Outil de comparaison de fichiers

Winmerge -- "Open Source de différenciation et de fusion de l'outil de Windows."

Unix comme des Outils de

Les Utilitaires GNU pour Win32 -- Version Windows de plusieurs outils Unix/Linux

Cygwin -- Port d'un environnement de type Unix pour Windows

PowerGREP -- GREP outil

Visual Studio & .NET

NUnit -- Tests unitaires pour .NET

TestDriven.NET -- Facilement exécuter des tests unitaires à partir de Visual Studio

AnkSVN -- Subversion plugin pour Visual Studio

LINQPad -- Outil pour développer de manière interactive Linq requêtes.

  • "vous permet de manière interactive de requête SQL dans les bases de données modernes d'un langage de requête: LINQ"

Expression Régulière Outils

Expresso -- Expression régulière de l'outil

RegexBuddy -- Expression régulière de l'outil

Divers

Le Sysinterals Suite (comprend DebugView, Process Explorer, & plus)

WinZip

DosHere

7-zip -- Open source archiveur de fichiers

Barre de défilement correctif pour VB6

puretext -- Coller w/mise en forme supprimé

VirtualBox -- Open source de virtualisation produit.

  • Similaires à VMWare ou VirtualPC
  • Veuillez marquer comme Wiki de la Communauté
  • Si vous savez quels sont les outils que vous utilisez régulièrement, ceux sont ceux que vous devez copier; si vous ne connaissez pas, alors il n'y a pas de raison de copier quoi que ce soit.
  • Ce n'marque le Wiki de la Communauté faire?
  • Astuce: beaucoup de sysinternals applications sont désormais exécutable directement à partir du site. Bien sûr, vous pouvez toujours vouloir un portable copie en cas de déconnexion de situations.
  • Je viens d'acheter un 32 go clé usb, et j'en vois au moins 64 GO est disponible. Oserais-je suggérer de Visual Studio et MSDN en ligne de la documentation? 😉
  • Arjan, j'avoue, avec le chemin de la clé usb tailles vont, la taille n'est pas tellement un problème de plus. Je viens de vérifier Newegg.com et ils ont 2 go de disques pour moins de $10.
  • Apportez votre système d'exploitation Linux avec vous =D
  • Maintenant: Mais c'est tellement, sooooooooo sloooooooooow 🙂
  • Je n'ai pas de clé USB, je ne sais pas pourquoi je veux charger un avec des outils de programmation, de toute façon? Est-il dans le cas où il y a un coup de programmation d'urgence sur ce vol de la compagnie, vous êtes sur? "L'aile vient de tomber, mais ne vous inquiétez pas, j'ai un compilateur C++ dans ma poche!" 🙂