Quels outils de développement portez-vous sur votre clé USB? [fermé]

je viens d'acheter une nouvelle clé USB de 4 Go et j'essaie de décider quoi mettre dessus. Je pense à L'un des serveurs Web sur un paquet stick, un IDE C/C++ (penchant vers le Code::Blocks; avait Dev-C++ sur mon vieux disque USB) et Python.

quels outils de développement avez-vous sur vous?

mise à Jour

j'ai ajouté des catégories.

IDEs

Code:: Blocks Open source, cross platform C/C++ IDE

  • Supporte plusieurs compilateurs (que vous devez fournir) mais vous pouvez également télécharger une version qui inclut MingW.
  • (Il ya une question FAQ sur leur site web expliquant comment faire it portable)

Codelite -- Open-source, cross platform C / C++ IDE
1519320920 Eclipse -- Open-source, cross platform Java IDE
1519320920 NetBeans -- Open-source, cross platform Java IDE

JCreator -- Java IDE

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

Langages Et Compilateurs

Python Portable -- interpréteur pour le langage de programmation Python

  • Comprend SciTE (l'éditeur) et de 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

Python Stackless

Lua -- langage de script

1519810920 "MinGW -- sorte de Port Windows de GCC

  • " MinGW fournit un ensemble complet D'outils de programmation Open Source qui est convient pour le développement de programmes Windows natifs qui ne dépendent pas d'une tierce partie c DLLs d'exécution."

Éditeurs

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

UltraEdit -- " text, hex, HTML, PHP, Java, Javascript, Perl, and programmer's editor."

VIM -- "rédacteur de texte hautement configurable construit pour permettre l'édition de texte efficace"

  • Grand rival emacs

HEdit -- Hex editor

XVI32 (Hex Editor)

e éditeur de texte -- "le pouvoir de Textmate sur Windows"

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

contexte -- éditeur de Code et de texte

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

Découverte

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

réflecteur -- permet de regarder et de décompiler les assemblages de filets

Espion++

DbWin32 -- permet de voir les messages de débogage et de trace de Windows

  • similaire à DebugView

DebugView -- vous permet de voir les messages de débogage et de trace de Windows

Web & Réseau

Firefox Portable (avec Firebug )

OperaUSB -- navigateur Web

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

PuTTY -- client telnet et SSH
1519320920" Wireshark -- analyseur de protocole réseau (renifleur de paquets))

WinSCP -- client SFTP, FTP et SCP pour Windows

Diff / Merge

SourceGear DiffMerge -- comparez deux fichiers côte à côte et fusionnez si nécessaire.

WinDiff -- File outil de comparaison

Winmerge -- " Open Source differing and merging tool for Windows."

outils de type Unix

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

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

PowerGREP -- GREP tool

Visual Studio &.NET

NUnit -- Unit testing for .NET

TestDriven.NET -- Faites facilement vos tests unitaires depuis Visual Studio

AnkSVN -- plugin Subversion pour Visual Studio

LINQPad -- Outil de développement interactif des requêtes Linq .

  • "vous permet d'interroger de manière interactive les bases de données SQL dans un langage d'interrogation moderne: LINQ"

Expression Régulière "Outils De 1519130920"

Expresso", 1519180920" -- Expression Régulière de l'outil

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

Divers

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

WinZip

DosHere

7-zip -- Open source file archiver

Barre de défilement correctif pour VB6

puretext -- Coller w/ mise en forme supprimé

VirtualBox -- Open source de virtualisation produit.

  • similaire à VMware ou VirtualPC
56
demandé sur Slapout 2009-01-03 05:38:30

30 réponses

supposant une machine Windows:

23
répondu kgiannakakis 2009-05-07 12:54:11
21
répondu JoshBerke 2009-05-07 12:51:32

j'utilise une clé USB de 16 Go (de plus grands volumes sont disponibles) comme un système Linux, qui contient mon environnement de travail complet. Chaque ordinateur que j'utilise démarre à partir de ce lecteur dans mon système.

19
répondu Mnementh 2009-05-07 13:24:19

I like Portablapps . J'utilise le NotePad++, les applications OpenOffice, etc.

18
répondu jrcs3 2009-01-03 02:43:44

je recommande . réflecteur net

13
répondu Thomas Levesque 2009-05-07 14:50:50

Pour Windows, beaucoup de sysinternals outils.

12
répondu TheSoftwareJedi 2009-01-03 11:13:52

le site Portable Apps a une charge de applications qui peuvent être utiles, tels que WinMerge, Notepad++ et Gimp.

si vous faites beaucoup de développement web que je crois que Aptana tiendra sur une clé USB.

11
répondu Sean 2009-05-07 13:19:51
9
répondu Dale 2009-10-04 13:04:10

Ubuntu Linux

5
répondu Mark A. Nicolosi 2009-01-03 03:47:49

j'ai beaucoup de choses sur une de mes clés, la plupart liées à asm.

j'ai aussi

et d'autres choses dont je ne me souviens pas ne l'ayez pas sur moi: "(

j'ai aussi une clé usb avec backtrack3 et un avec une image de windows que je peux utiliser pour l'installer sur mon netbook très rapidement. Je pense que ce est un bon guide.

5
répondu PintSizedCat 2009-05-07 15:04:12

Note: je suis un développeur Windows. Cela colore ce que vous lisez ci-dessous.

  • Dependence Walker (Depends.exe) 151940920"
  • WinZip
  • Notepad++ (v5)
  • DbWin32
  • Process Explorer
  • HEdit - un éditeur hexadécimal
  • WinDiff
  • Ripper-une application que j'ai coécrite pour enlever les lignes redondantes des fichiers journaux.
  • DelSub-une application que j'ai écrite pour supprimer des fichiers avec des extensions données dans un arbre de dossiers. Pratique pour supprimer les BCN et les ESCP, etc. avant la sauvegarde.
  • Doshire-une extension d'explorateur pour ajouter une entrée" Command prompt here " au menu contextuel pour n'importe quel dossier. C'est la première chose que j'ai mise sur une boite windows que je dois utiliser.
  • DeTab - une application que j'ai écrite pour enlever les onglets des fichiers source. Note à l'auto-besoin de mettre à jour ceci pour Unicode.

notez l'accent mis sur le débogage du code natif ici, parce que si je suis sur le terrain, c'est généralement ce que je fais.

4
répondu Bob Moore 2009-02-02 09:30:55
  1. Firefox
  2. Notepad++
  3. Python
  4. un peu de musique (ça me calme entre les tâches de codage!)
3
répondu Salty 2009-01-03 02:39:30

c'est pratique d'avoir http://unxutils.sourceforge.net / (grep/cut/sh etc...) Vous pourriez avoir besoin d'un environnement mieux que cmd pour l'exécuter. Essayez FAR - http://www.farmanager.com/index.php?l=en (utiliser open source one).

Denver est tout dans un paquet de serveur web (aussi avec usb-flash installer le soutien): http://translate.google.com/translate?hl=uk&ie=UTF-8&u=http%3A%2F%2Fwww.denwer.ru%2F&sl=ru&tl=en&history_state0=

Mais c'est pour le public russe.

Also: http://www.makeuseof.com/tag/portable-software-usb /

3
répondu Malx 2009-01-03 03:58:20

PortableApps.com a la plupart de ce qui est sur mon lecteur USB portable:

  • Filezilla
  • Firefox
  • Notepad++
  • PuTTY
  • Wireshark

outre ceux-ci, j'ai aussi au-delà de comparer sur mon lecteur USB.

3
répondu jeffl8n 2009-01-03 11:31:45

quand je débogue quelque chose sur la machine de quelqu'un, la première chose que je fais est d'installer Vim . Nous rejoindre, c'est un mode de vie.

3
répondu RedBlueThing 2009-05-07 12:56:58
3
répondu Rad 2009-05-07 13:41:44

j'avais l'habitude de prendre avec moi des UnixUtils.

UnixUtils sont un ensemble de commandes d'Unix porté à windows, donc je n'ai qu'à ajouter un répertoire au chemin de windows et puis je suis en mesure d'utiliser la plupart de la commande linux commune dans l'interpréteur de commandes d'une machine windows, ce qui rend mon travail plus facile.

3
répondu Jonathan 2009-05-07 13:44:48

j'ajouterais LINQPad à cette liste. Si vous devez faire quoi que ce soit avec les requêtes LINQ, c'est un logiciel indispensable. Il a un exécutable autonome de sorte que vous pourriez exécuter complètement à partir d'une clé usb si vous le souhaitiez.

3
répondu Scott Lawrence 2009-05-07 14:46:01

mon logiciel Client VPN;)

MMmm Sweet Sweet bureau à distance. bave

2
répondu Kieveli 2009-01-03 03:34:35

ceux non mentionnés:

  • WinSCP (pour toutes vos connexions S/FTP, etc)
  • LINQPad (pour tous vos .NET code de test)
  • PuTTY
2
répondu Aaron Powell 2009-01-03 03:46:33
  • Mastic
  • WinSCP
  • Notepad++ - un must.
  • Firefox - un autre doit avoir.
  • XAMPP-il existe une version autonome spécialement conçue pour les clés USB qui fonctionne bien.
  • Netbeans
2
répondu Mark Davidson 2009-01-03 13:06:14

j'ai un fichier de disque dur VirtualBox qui contient tout l'environnement de développement de notre projet.

Il faut environ une minute pour configurer sur une toute nouvelle machine pour le développement dans un environnement familier.

installez VirtualBox, créez une nouvelle machine virtuelle, branchez la clé usb, pointez la machine virtuelle sur le disque dur, démarrez dans l'environnement dev à partir du machien virtuel. Prend environ une minute sur le temps de téléchargement VirtualBox.

2
répondu Nick Zalutskiy 2009-01-09 16:44:45
  • emacs
  • tucan (pour les sauvegardes windows)
  • mastic
  • winscp
  • SVN repository
2
répondu Nuno Furtado 2009-05-07 12:57:47

grep, sans hésiter dois avoir un grep outil de une sorte.

2
répondu Muad'Dib 2009-05-07 13:08:57

je recommande WinDbg .

2
répondu BobbyShaftoe 2009-05-07 13:12:29

et programme FTP comme WinFTP et crossloop

2
répondu northpole 2009-05-07 13:29:18

apache, php5 et mysql (ainsi que notepad++)

j'ai aussi quelques scripts qui copient le php.fichier ini vers le C:\windows dossier,etc.

1
répondu cbrulak 2009-01-03 03:04:45

j'étais sur le point de dire:" rien "et je décide de revérifier mon USB et j'ai trouvé VIM et mon .vimrc et ProcessXP

Je ne l'utilise généralement pas de là, mais de temps en temps ( 3 -6 mois ) je vais dans une nouvelle machine et les copier à partir de l'usb.

1
répondu OscarRyz 2009-01-03 03:45:30

j'ajouterais à la liste ce grand OSS Pour Windows:

  • 7-zip . Il peut traiter non seulement des zips, gzs, bz2s, rars ou arjs, mais même rpms ou isos.
  • Winmerge . Un outil de comparaison de répertoires/fichiers est toujours nécessaire.
1
répondu Fernando Miguélez 2009-01-03 13:01:32

j'ai mon numéro de téléphone mobile comme le nom de la clé USB donc si je le perds une personne honnête pourrait m'appeler et me le rendre.

1
répondu AndyM 2009-01-07 13:41:41