web-dev-qa-db-ja.com

USBドライブにはどのような開発ツールがありますか?

新しい4GBUSBサムドライブを購入したばかりで、何を装着するかを決めようとしています。スティックパッケージのWebサーバーの1つ、C/C++ IDE(Code :: Blocksに傾いています;古いUSBドライブにDev-C++がありました)とPythonについて考えています。

どのような開発関連ツールを持ち歩いていますか?

更新

カテゴリを追加しました。

IDE

Code :: Blocks オープンソース、クロスプラットフォームC/C++ IDE

  • いくつかのコンパイラー(提供する必要があります)をサポートしますが、MingWを含むバージョンをダウンロードすることもできます。
  • a FAQ質問 それをポータブルにする方法を説明している彼らのウェブサイトにあります)

Codelite -オープンソースのクロスプラットフォームC/C++ IDE
Eclipse -オープンソース、クロスプラットフォームJava IDE
NetBeans -オープンソース、クロスプラットフォームJava IDE
JCreator -Java IDE
MSVC6 -Microsoftの.NET以前のC/C++環境

言語とコンパイラ

ポータブルPython -Pythonプログラミング言語のインタプリタ

  • SciTE(エディター)と Django (ウェブフレームワーク)が含まれています

Strawberry Perl -"他のすべてのPerlとまったく同じように動作するWindows®コンピューター用の100%オープンソースのCPAN対応Perl。"
Py3k -Pythonプログラミング言語の最新バージョン
スタックレスPython
Lua -スクリプト言語
MinGW -GCCのWindowsポートのようなもの

  • 「MinGWは、サードパーティのCランタイムDLLに依存しないネイティブWindowsプログラムの開発に適した完全なオープンソースプログラミングツールセットを提供します。」

編集者

Notepad ++ (非常に多くの推奨事項の後、私はそれを試さなければなりませんでした)
ltraEdit -"テキスト、16進数、HTML、PHP、Java、Javascript、Perl、およびプログラマーのエディター。"
[〜#〜] vim [〜#〜] -「効率的なテキスト編集を可能にするために構築された高度に構成可能なテキストエディタ」

  • Emacsの主なライバル

HEdit -16進エディター
XVI32 (16進エディター)
eテキストエディタ -「WindowsでのTextmateの力」
入力テキストエディタ -Windows用のコードエディタ
ConTEXT -コードおよびテキストエディタ
Editpad Pro -"強力で用途の広いテキストエディタまたはワードプロセッサ。"

発見

Dependency Walker -プログラムまたはDLLが依存するDLLと、それらがエクスポートする関数を確認できます。
Reflector -。Netアセンブリを調べて逆コンパイルできます
Spy ++
DbWin32 -Windowsのデバッグおよびトレースメッセージを表示できます

  • DebugViewに似ています

DebugView-Windowsのデバッグおよびトレースメッセージを表示できます

ウェブとネットワーク

Firefox Portable (with Firebug
OperaUSB -Webブラウザ
XamppLite -Apache、PHP、MySQL、phpMyAdmin、OpenSSL、SQLiteを含むパッケージ
PuTTY -telnetおよびSSHクライアント
Wireshark -ネットワークプロトコルアナライザー(パケットスニファー)
WinSCP -Windows用のSFTP、FTP、SCPクライアント

差分/マージ

SourceGear DiffMerge -2つのファイルを並べて比較し、必要に応じてマージします。
WinDiff -ファイル比較ツール
Winmerge -"Windows用のオープンソースの差分およびマージツール。"

Unixライクなツール

Win32用のGNUユーティリティ -いくつかのUnix/LinuxツールのWindowsバージョン
Cygwin -Unixタイプの環境のWindowsへの移植
PowerGREP -GREPツール

Visual Studio&.NET

NUnit -。NETのユニットテスト
TestDriven.NET -VisualStudioから単体テストを簡単に実行できます
AnkSVN -VisualStudio用のSubversionプラグイン
LINQPad -インタラクティブに開発するツール Linq クエリ。

  • 「SQLデータベースを最新のクエリ言語でインタラクティブにクエリできます:LINQ」

正規表現ツール

Expresso -正規表現ツール
RegexBuddy -正規表現ツール

その他

Sysinterals SuiteDebugViewProcess Explorer などを含む)
WinZip
DosHere
7-Zip -オープンソースのファイルアーカイバ
VB6のスクロールバーの修正
puretext -フォーマットを削除して貼り付け
VirtualBox -オープンソースの仮想化製品。

  • VMWareまたはVirtualPCに似ています
58
Slapout

Windowsマシンを想定する:

23
kgiannakakis
21
JoshBerke

Linuxシステムとして16GBUSB-Stick(より大きなボリュームが利用可能)を使用しています。これには、完全な作業環境が含まれています。私が使用するすべてのコンピューターは、このドライブからシステムに起動します。

19
Mnementh

私は PortableApps が好きです。 NotePad ++、OpenOfficeアプリケーションなどを使用しています。

18
jrcs3

私はお勧めします 。NET Reflector

13
Thomas Levesque

Windowsの場合、 sysinternal ツールの多く。

12
TheSoftwareJedi

Portable Apps Webサイトには、WinMerge、Notepad ++、Gimpなどの便利な applications の負荷があります。

あなたが私が信じている多くのウェブ開発をするなら Aptana はサムドライブに収まるでしょう。

11
Sean
9
Dale

私は自分の鍵の1つにたくさんのことを持っていますが、ほとんどはasmに関連しています。

私も持っています

そして、私はそれを持っていないので私が覚えていない他のいくつかのもの: '(

また、 backtrack が付いたUSBキーと、ネットブックにすばやくインストールするために使用できるWindowsイメージが付いたUSBキーもあります。 this はそれを行うための良いガイドだと思います。

5
Henry B

Ubuntu Linux

5

注:私はWindows開発者です。これはあなたが以下で読むものを着色します。

  • Dependency Walker(Depends.exe)
  • WinZip
  • Notepad ++(v5)
  • DbWin32
  • プロセスエクスプローラー
  • HEdit-16進エディター
  • WinDiff
  • Ripper-ログファイルから冗長な行を取り除くために私が共同で書いたアプリ。
  • DelSub-フォルダーツリー内の特定の拡張子を持つファイルを削除するために作成したアプリ。バックアップ前にNCBやPCHなどを取り外すのに便利です。
  • DosHere-任意のフォルダのコンテキストメニューに「コマンドプロンプトをここに」エントリを追加するためのエクスプローラの拡張機能。これは、私が使用しなければならないWindowsボックスに最初に置くものです。
  • DeTab-ソースファイルからタブを取り除くために私が書いたアプリ。自己への注意-Unicode用にこれを更新する必要があります。

ここではネイティブコードのデバッグに重点を置いていることに注意してください。フィールドに出ている場合は、通常、それを実行しているからです。

4
Bob Moore

このリストに LINQPad を追加します。 LINQクエリで何かをしなければならない場合、それは必須のソフトウェアです。自己完結型の実行可能ファイルがあるため、必要に応じてサムドライブから完全に実行できます。

3
Scott Lawrence

PortableApps.comには、私のポータブルUSBドライブにあるもののほとんどがあります。

  • Filezilla
  • Firefox
  • メモ帳++
  • パテ
  • Wireshark

それらに加えて、私はUSBドライブにBeyondCompareも持っています。

3
jeffl8n
3
Rad

私はUnixUtilsを持っていきます。

UnixUtilsはWindowsに移植されたUnixのコマンドのセットなので、Windowsパスにディレクトリを追加するだけで、Windowsマシンのシェルで一般的なLinuxコマンドのほとんどを使用できるようになり、作業が簡単になります。 。

3
Jonathan
  1. Firefox
  2. メモ帳++
  3. Python
  4. いくつかの音楽(コーディングの仕事の合間に私を落ち着かせます!)
3
Salty

私が誰かのマシンで何かをデバッグしているとき、私が最初にすることはインストールですVim。私たちに加わってください、それは生き方です。

3
RedBlueThing

http://unxutils.sourceforge.net/ (grep/cut/shなど...)を持っていると便利です。実行するには、cmdよりも優れた環境が必要になる場合があります。 FARをお試しください- http://www.farmanager.com/index.php?l=en (オープンソースのものを使用してください)。

デンバーはすべて1つのWebサーバーパッケージに含まれています(usb-flashインストールサポートもあります): http://translate.google.com/translate?hl=uk&ie=UTF-8&u=http%3A%2F%2Fwww。 denwer.ru%2F&sl = ru&tl = en&history_state0 =

しかし、それはロシアの聴衆のためのものです。

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

3
Malx

私は、プロジェクトの開発環境全体を含むVirtualBoxハードドライブファイルを持っています。

使い慣れた環境で開発するために、新しいマシンにセットアップするのに約1分かかります。

VirtualBoxをインストールし、新しい仮想マシンを作成し、USBドライブを接続し、仮想マシンをハードドライブファイルにポイントし、仮想マシンから開発環境を起動します。 VirtualBoxのダウンロード時間の約1分かかります。

2
Nick Zalutskiy

WinDbg をお勧めします。

2
BobbyShaftoe

winFTPや crossloop のようなFTPプログラム

2
northpole
  • パテ
  • WinSCP
  • Notepad ++-必須です。
  • Firefox-別の人が持っている必要があります。
  • XAMPP-特にメモリースティック用のスタンドアロンバージョンがあり、うまく機能します。
  • Netbeans
2
Mark Davidson
  • emacs
  • tucan(Windowsバックアップ用)
  • パテ
  • winscp
  • SVNリポジトリ
2
Nuno Furtado

私のVPNクライアントソフトウェア;)

MMmm Sweetsweetリモートデスクトップ。 drool

2
Kieveli

言及されていないもの:

  • WinSCP(すべてのS/FTPなどの接続用)
  • LINQPad(すべての.NETコードテスト用)
  • パテ
2
Aaron Powell

grep、間違いなく、ある種のgrepツールが必要です。

2
Muad'Dib

WesternDigitalの160GBポータブルハードドライブを持っているので、ロットものを持ち歩いています。

順不同:

  • XAMPP
  • ポータブルPython

  • 7-Zip

  • Sysinternals Suite
  • DOSBox
  • PuTTY&PSFTP

  • MySQLGUIツール

  • メモ帳++
  • RegexBuddy 3
  • LINQPad

すべての主要なWebブラウザー、Komodo Edit、Cygwin、Git、および私のお気に入りのPythonモジュールのインストーラー。

1
Sean Vieira
  • Strawberry Perl 、ハードドライブc:の代わりにUSB e:を使用するためにいくつかのバッチファイルを編集する必要がありました。
  • MinGW 、GCC、G ++、および追加されたGDBの場合、おそらくMSYS
  • MSVC6 、これまでのところコンソールアプリの場合のみ、MSDNを含めようとしていません
  • Codelite 、IDEの場合、Code :: Blocksよりも優れており、Eclipseよりも軽量です
  • Ultraedit v9、より最近のバージョンは肥大化して遅く、おそらくUSBから実行されません
  • 便利な他のユーティリティがたくさんあります。 grep、 ssed 、環境変数を設定し、Perl、GCC、VCなどを起動するためのバッチファイル。
1
Rob Kam

これが私のリストです。すべてのユーティリティはMSWindows用であり、XPでテストされています。

 CSVed-コンマ区切りファイルの編集
 EasyCleaner-レジストリクリーナー、アプリケーションユニスタラー
 FolderSize-素敵な棒グラフで表示されるフォルダーのサイズ
 FoxitReader-高速で軽量PDFリーダー
 Fsplit-ファイルスプリッター
 GlovePIE-高度な入力スクリプト(マウス、キーボード、ゲームコントローラー)
 JkDefrag-デフラガー
 NiftyWindows-一連のウィンドウ管理機能
 PowerOff-システムアクションのスケジューリング
 ProcessHacker-高度なタスクマネージャー
 PSpad-最高の無料ファイルエディター
 PyScripter-最高のGUI Python 
 Reflector-.NETアプリケーションインスペクター
 ResHacker-実行可能リソースの表示と編集
 Speq-最高の計算機、小型で強力
 UniExtract-アーカイブの約95%を抽出およびインストーラー
 VLCplayer-自己完結型コーデックを備えたビデオプレーヤー
 Wheeler-事前にフォーカスせずにマウススクロール
 WikidPad-知識ストレージ用の個人用wiki 
 WinMerge- GUI差分ツール
 xint-超軽量エディター
 XML Notepad 2007-M $ 
 XYplorerのXMLエディター-素敵なデュアルペインファイルエクスプローラー
 zDump-Spy ++ [に似ています。 ____。] Zzoom-画面上の拡大鏡
1
Josip

Expresso は、正規表現を設計およびテストするための必須アイテムです。

1
Thomas Levesque

WPF/Silverlight開発者として、 Kaxaml および MS Blend を追加します。

すでにリストされているほとんどのツールに加えて...

Process Explorer
Process Monitor
AutoRuns
Expresso
KeePass
ReNamer
TrueCrypt
1
Gordon Bell

JGsoftの優れたツールスイートがまだ言及されていないことに驚いています。特に 作者は私たちの1人です

  • EditPad Pro (IMO、最高のテキストエディタ)
  • RegexBuddythe正規表現デバッガー)
  • PowerGREP (Cygwinを持ち歩いている場合はvitalではないかもしれませんが、「実際の」grepよりも機能的で、起動するための優れたGUIがあります)

確かに、それらのどれも無料ではありませんが、それらはまともなライセンスであり、それらはすべてポータブルインストールをサポートしています。

1
Ben Blank

この素晴らしいOSSforWindowsをリストに追加します。

  • 7-Zip 。 zip、gzs、bz2s、rars、arjsだけでなく、rpmやisosも処理できます。
  • Winmerge 。ディレクトリ/ファイル比較ツールは常に必要です。
1

Apache、php5、mysql(およびnotepad ++)

Php.iniファイルをC:\ windowsフォルダーなどにコピーするスクリプトもいくつかあります。

1
cbrulak

MemTest ハードウェアのトラブルシューティングの場合は?

1
Richard

puretext.exe なしではどこにも行きません。 Windows+V(または任意のキー)の下で、Ctrl+Cをどこかで押した後、手動で頻繁に行うことを提供するのは、28 Kb実行可能ファイル)です。

  • Windows+R
  • NOTEPAD(if必要で、多くの場合、まだ実行ダイアログにありました...)
  • Enter
  • Ctrl+V
  • Ctrl+A
  • Ctrl+C
  • Alt+F4
  • N(いいえの場合)
  • Alt-Tab(必要な場合は正しい回数...)
  • Ctrl+V

言い換えると、テキストとともにクリップボードにコピーされた可能性のあるマークアップなしで、クリップボードから「純粋なテキスト」を貼り付けます。

1時間以上作業しているPC(puretext.exeを起動して実行する権限があるPC)は、C:\WINDOWS\に入れ、1回ダブルクリックして、設定で自動起動するように設定します。タスクバーのアイコンは常に非表示にしてください。

それはsoの価値があります。 ;-)

1
peSHIr

「何もない」と言ったところ、USBを再確認することにしました。 [〜#〜] vim [〜#〜] と.vimrcおよび ProcessXP が見つかりました。 ==

私は通常そこからそれを使用しませんが、時々(3-6ヶ月)新しいマシンに入り、USBからそれらをコピーします。

1
OscarRyz

私は自分の携帯電話番号をUSBドライブ名として持っているので、紛失した場合は正直な人が私に電話して返品することができます。

1
AndyM

現在:Python + PythonスタックレスLuaJCreator ConTEXT

私のUSBのほとんどはインストーラー/ソースコードで構成されていますが:)

0

いくつかのカスタムスクリプトを使用してレジストリを適切に設定し、USBでDelphi5を実行できます。それは私がすることを可能にするのでそれはかなり便利です:

  1. デバッグ(アセンブリまたはDelphi)
  2. ミニネイティブユーティリティをすぐに作成するか、ユーザー用のアドホックレポートを作成します。
  3. ファインテキストエディタ
0
Sake

USBドライブに Directory Opus が必要です。私は主に検索機能に使用しますが、これはWindowsが提供するものよりもはるかに優れています。

また、Keepassはすでにここで言及されています。

0
Mike Strother

USBフラッシュドライブの1つに、SafariOnlineからPDF形式で購入した本があります。NET、HTML、CSS、SQL、Active Directory、セキュリティ、 WPF、または私がそこに持っている他のものは何でも、私の背中を壊さずにそれを引き上げることは価格が安いです。

もう1つには、NUnit、TestDriven.NET、WinMerge、VB6のスクロールバー修正、AnkSVN、C#仕様のコピー、およびいくつかの自作ツールがあります。

0
Mike Hofer

私がそれに近づいたとき、私は SBドライブ上のWindows Home Server PC Recoveryイメージ を置いています。ホームサーバーのCDを回復するには、CDよりも優れているだけでなく、CMDプロンプトを起動したり、ディスクマネージャーを実行したりすることもできます。

ダウンロード可能なソフトウェアのコピーをキャッシュしたくないのは、新しくダウンロードすると最新のアップデートがもたらされることが多いからです。例外は、取得するためにフープを飛び越えなければならないソフトウェアです(登録など)

0
Jay Bazuzi

私はubuntulinuxをusbフラッシュにインストールしています:GIMP Eclipse NetBeans

0
SomeUser

機密データを持ち歩く場合は、Toucanのような暗号化ツールをお勧めします。

その他の優れたポータブルアプリは portableapps.com にあります。

0
jinsungy

XamppLite Webサーバーなので、どこにいてもPHP、CGI、またはスクリプトを操作してテストできます。

0
Andreas Grech

Windowsの場合:

これらにより、SSHとVNCを介して実際の開発ツールが存在するLinuxシステムにアクセスできます。

0
jtimberman

これまでに述べたすべてが素晴らしいです。

しかし、あなたが私のようで、多くの人々が彼らが精通したユーザーではないので彼らのPCから悪魔を届けるようにあなたに頼んでいるなら、あなたは のような無料のウイルス対策ソフトウェアのコピーも欲しいでしょう。 [〜#〜] avg [〜#〜]

0
Boydski

私の音楽は音楽だけで、私の GTDプロジェクト 。ああ、そしてその間の時間のためのいくつかのゲーム;-)

0
user23743
0
LuRsT

余裕がある場合は、AutoPatcher(PCで実行して利用可能なすべてのWindows Updateをダウンロードし、その場所に移動して、Windowsインストールにパッチを適用します)。

0
cjmac

あなたの例から、開発作業ではなくPCのトラブルシューティングを行っているように聞こえるので、PortableAppsに対するSeanの推奨事項を2番目にする必要があります。 PortableAppsは、Firefox(ブラウザー)、Thunderbird(電子メール)、FileZilla(ftp)、Open Office(Word処理、スプレッドシート、データベースなど)など、サムドライブから完全に実行できる多数の重要なツールのポータブルバージョンを提供します。 。)、7-Zip(Zipファイル管理)など。アプリケーションの問題をトラブルシューティングする.NET開発者である場合は、 SharpDevelop をチェックアウトすることをお勧めします。これは-から完全に実行されます。 サムドライブ

0
Rich Miller

デバッグツールまたはプロファイラー。

0
Geek

PortableAppsも同様です。 Slax (これは素晴らしい小さなディストリビューションです!)を含むいくつかのLinux-on-a-sticksで遊んだのですが、私の学校のコンピューターではUSBからの起動ができなくなったようです: '(

USBでCygwinを入手することもできましたが、少し奇妙で、あまり使用していません。 Eclipseも同様ですが、どうしても必要な場合にのみ、糖蜜のように動作が遅くなります。

0
HappyCodeMonkey

PicPick 画像のキャプチャと編集用

0
AZ.

私は、対話するすべてのプラットフォーム(Win、Mac、Linux、BSD)用にacme-sac(インフェルノベースのvm)ビルドを保持しています。そうすれば、私は常に自分の好きな職場環境を手に入れることができます。 Winの場合は、cdb.exeもスローして、DevStudioモンスターの代わりに実際のデバッガーを使用できるようにします。

0
Paul Lalonde

次のツールを使用して、1つのパーティション(ext2でWindowsが認識できない)に Fedora 9(硫黄)のフルインストール(LiveUSBバージョンで永続性が壊れた)があります。

そして、他のパーティションでは、私のデータと次のWindowsツール:

  • Eclipse 3.4再び
  • PortablePython
  • 私自身 Py3k インストール
  • Notepad ++e テキストエディタおよび Intype テキストエディタ
  • SuperTux 不安定
  • SuperTuxKart
  • Vim(コマンドライン!)
  • Nethack 、それに私のアシスタント(非常に良いゲームで、ネットのハッキングとは何の関係もありません!)

[〜#〜] edit [〜#〜]:Fedora 10を使用しています。少し遅く、新しい起動にはvga=が必要です。動作しますが、新しい機能はそれだけの価値があります。

0
Lucas Jones