Welche Entwicklungswerkzeuge haben Sie auf Ihrem USB-Stick?
Ich habe gerade gekauft, einen neuen 4GB USB-Stick und ich bin versucht, zu entscheiden, was auf Sie setzen. Ich denke über einen webserver on a stick-Pakete, ein C/C++ - IDE (Neigung zu Code::Blocks; hatte Dev-C++ auf meinem alten USB-Laufwerk) und Python.
Was die Entwicklung der dazugehörigen Werkzeuge zu tun, die Sie tragen, um mit Ihnen auf Ihre?
Update
Habe ich Hinzugefügt Kategorien.
IDEs
Code::Blocks Open source, cross-Plattform C/C++ - IDE
- Unterstützt mehrere Compiler (das Sie liefern müssen), aber Sie können auch download eine version mit MingW.
- (Es gibt eine FAQ-Frage auf Ihrer website zu erklären, wie man
es tragbare)
Codelite -- Open-source, cross-Plattform C/C++ - IDE
Eclipse -- Open-source, cross-Plattform-Java-IDE
NetBeans -- Open-source, cross-Plattform-Java-IDE
JCreator -- Java-IDE
MSVC6 -- Microsoft pre-.NET C/C++ - Umgebung
Sprachen & Compiler
Portable Python -- Interpreter für die Programmiersprache Python
- Umfasst SciTE (editor) und Django (web-framework)
Strawberry Perl -- "Eine 100% Open-Source-CPAN-fähige Perl-für Windows® - computer, der funktioniert genau das gleiche wie Perl auch überall sonst."
Py3k -- Neueste version der Programmiersprache Python
Stackless Python
Lua -- Skriptsprache
MinGW - Eine Art von einem Windows-port des GCC
- "MinGW bietet eine komplette Open-Source-Programmier-tool set ist geeignet für die Entwicklung von nativen Windows-Programmen, die nicht von jedem 3rd-party-C-runtime-DLLs."
Editoren
Notepad++ (nach so vielen Empfehlungen, ich musste es versuchen)
UltraEdit -- "text, hex, HTML, PHP, Java, Javascript, Perl und programmer 's editor".
VIM -- "hochgradig konfigurierbare text-editor gebaut, um damit eine effiziente Textbearbeitung"
- Großen Rivalen von emacs
HEdit -- Hex-editor
XVI32 (Hex-Editor)
e text editor -- "Die Macht von Textmate auf Windows"
Intype text-editor -- Code-editor für Windows
Kontext - Code und text-editor
Editpad Pro -- "leistungsstarkes und vielseitiges text-editor oder Textverarbeitungsprogramm."
Entdeckung
Dependency Walker -- Sie können sehen, welche DLLs ein Programm oder eine DLL abhängig ist, und welche Funktionen Sie exportieren.
Reflektor -- Ermöglicht es Ihnen, zu schauen und zu dekompilieren .Net Baugruppen
Spy++
DbWin32 -- Können Sie sehen, der Windows-debug-und trace-Meldungen
- Ähnlich wie DebugView
DebugView -- Können Sie sehen, der Windows-debug-und trace-Meldungen
Web - & Netzwerk
Firefox Portable (mit Firebug)
OperaUSB - Web-browser
XamppLite -- Paket, das Apache, PHP, MySQL, phpMyAdmin, OpenSSL & SQLite
PuTTY -- telnet-und SSH-client
Wireshark -- network protocol analyzer (packet sniffer)
WinSCP -- SFTP, FTP und SCP-client für Windows
Diff/Merge -
SourceGear DiffMerge -- Vergleich von zwei Dateien nebeneinander Zusammenführen, wenn nötig.
WinDiff -- Datei-Vergleichs-tool
Winmerge -- "Open-Source-differenzierende und Merge-tool für Windows."
Unix-like Tools
GNU-Utilities für Win32 -- Windows-version von mehreren Unix - /Linux-tools
Cygwin -- - Port der Unix-Umgebung auf Windows
PowerGREP -- GREP-tool
Visual Studio & .NET
NUnit -- Unit-Tests .NETTO
TestDriven.NET -- Leicht laufen Ihre unit tests von Visual Studio
AnkSVN -- Subversion-plugin für Visual Studio
LINQPad -- Werkzeug, um interaktiv entwickeln Linq Abfragen.
- "können Sie interaktiv Abfragen von SQL-Datenbanken in eine moderne Sprache Abfrage: LINQ"
Reguläre Ausdrücke Tools
Expresso -- Regular Expression tool
RegexBuddy -- Regular Expression tool
Misc
Der Sysinterals Suite (enthält DebugViewProcess Explorer& mehr)
WinZip
DosHere
7-zip -- Open source file archiver
Scrollbar-fix für VB6
puretext -- Einfügen w/Formatierung entfernt
VirtualBox -- Open-source-Virtualisierungs-Produkt.
- Ähnlich wie VMWare oder VirtualPC
InformationsquelleAutor der Frage |
Du musst angemeldet sein, um einen Kommentar abzugeben.
Unter der Annahme einer Windows-Maschine:
InformationsquelleAutor der Antwort
Sysinternals-tools
InformationsquelleAutor der Antwort
Benutze ich einen 16GB USB-Stick (größere Mengen sind vorhanden), wie ein Linux-system, das enthält meine komplette Arbeit-Umwelt. Jeder computer, den ich verwenden, Booten Sie von diesem Laufwerk in mein system.
InformationsquelleAutor der Antwort
Ich mag PortableApps. Ich benutze NotePad++, OpenOffice-Anwendungen, etc.
InformationsquelleAutor der Antwort
Empfehle ich .NET Reflector
InformationsquelleAutor der Antwort
Für Windows, die viele der sysinternal tools.
InformationsquelleAutor der Antwort
Den Portable Apps website hat eine Last von Anwendungendie nützlich sein können, wie WinMerge, Notepad++ und Gimp.
Wenn Sie eine Menge von web-Entwicklung, ich glaube, dassAptana passen auf ein Daumen-Laufwerk.
InformationsquelleAutor der Antwort
InformationsquelleAutor der Antwort
Ubuntu Linux
InformationsquelleAutor der Antwort
Habe ich viel auf einem meiner Schlüssel, meist asm bezogen.
Ich habe auch
Und einige andere Dinge, die ich kann mich nicht erinnern, wie ich es nicht haben auf mich :'(
Ich habe auch einen usb-Stick mit backtrack3 auf es und eine mit ein der windows-Bild, dass ich verwenden können, um es zu installieren auf meinem netbook wirklich schnell. Ich denke, diese ist eine gute Anleitung dabei.
InformationsquelleAutor der Antwort
Anmerkung: ich bin Windows-Entwickler. Diese Farben, was Sie unten Lesen.
Beachten Sie die Betonung auf Debuggen von nativem code hier, wenn ich da bin draußen auf dem Feld, das ist in der Regel, was ich Tue.
InformationsquelleAutor der Antwort
InformationsquelleAutor der Antwort
Ist es praktisch, http://unxutils.sourceforge.net/ (grep/cut/sh etc...)
Möglicherweise müssen Sie einige Umwelt besser dann cmd ein, um es auszuführen. Versuchen Sie, WEIT - http://www.farmanager.com/index.php?l=en (Einsatz von open-source).
Denver ist all in one-web-server-Paket (auch mit usb-flash-Unterstützung für die Installation):
http://translate.google.com/translate?hl=uk&ie=UTF-8&u=http%3A%2F%2Fwww.denwer.ru%2F&sl=ru&tl=en&history_state0=
Aber es ist für das russische Publikum.
Auch:
http://www.makeuseof.com/tag/portable-software-usb/
InformationsquelleAutor der Antwort
PortableApps.com hat die meisten von dem, was auf meinen tragbaren USB-Laufwerk:
Neben denen, ich habe auch Beyond Compare auf meinem USB-Laufwerk.
InformationsquelleAutor der Antwort
Wenn ich das Debuggen etwas auf jemandes' Maschine, die erste Sache, die ich tun müssen, ist installieren Sie Vim. Begleiten Sie uns, es ist ein Weg des Lebens.
InformationsquelleAutor der Antwort
InformationsquelleAutor der Antwort
Ich nutzen, um mit mir zu nehmen UnixUtils.
UnixUtils sind eine Reihe von Befehlen, die von Unix auf windows portiert, so dass ich nur ein Verzeichnis hinzufügen, um den windows-Pfad und dann bin ich in der Lage, mit den meisten gängigen linux-Befehl in der shell eines windows-Rechners, machen meinen job einfacher.
InformationsquelleAutor der Antwort
Ich würde hinzufügen LINQPad zu dieser Liste. Wenn Sie haben, überhaupt etwas zu tun mit LINQ-Abfragen, ist es must-have-software. Es hat eine eigenständige ausführbare Datei, so dass Sie laufen konnte, Sie vollständig von einem Daumen-Laufwerk, wenn Sie wollte.
InformationsquelleAutor der Antwort
Mein VPN-Client-Software 😉
MMmm süße, Süße remote-desktop. sabbern
InformationsquelleAutor der Antwort
Nicht erwähnt:
InformationsquelleAutor der Antwort
InformationsquelleAutor der Antwort
Trage ich ein VirtualBox-Festplatte, Datei, enthält die gesamte Entwicklungsumgebung für das Projekt.
Dauert es etwa eine minute, um set-up auf eine neue Maschine für die Entwicklung in einer vertrauten Umgebung.
Installieren Sie VirtualBox eine neue virtuelle Maschine erstellen, schließen Sie das usb-Laufwerk, zeigen Sie die virtuelle Maschine auf der Festplatte, Datei -, boot-in die dev-Umgebung aus dem virtuellen Gerät. Dauert etwa eine minute auf den download-Zeit von VirtualBox.
InformationsquelleAutor der Antwort
InformationsquelleAutor der Antwort
grep, auf jeden Fall muss ein grep tool in irgendeiner Form.
InformationsquelleAutor der Antwort
Empfehle ich WinDbg.
InformationsquelleAutor der Antwort
- und FTP-Programm wie WinFTP und crossloop
InformationsquelleAutor der Antwort
apache, php5 und mysql (sowie notepad++)
Ich habe auch einige Skripte, kopieren Sie die php.ini-Datei die C:\windows Ordner,etc.
InformationsquelleAutor der Antwort
Ich war daran zu sagen: "Nichts" und ich entscheiden, zu überprüfen meinen USB-und ich fand VIM und meine .vimrc und ProcessXP
Ich in der Regel nicht nutzen es von dort, aber von Zeit zu Zeit ( 3 -6 Monate ) bekomme ich in eine neue Maschine, und kopieren Sie Sie aus dem usb.
InformationsquelleAutor der Antwort
Ich würde hinzufügen, um die Liste dieser großartigen OSS für Windows:
InformationsquelleAutor der Antwort
Habe ich meine Handy Nummer als USB-Laufwerk-Namen, damit, wenn ich es zu verlieren, ein ehrlicher Mensch könnte mich anrufen und es zurückgeben.
InformationsquelleAutor der Antwort