59

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

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

アップデート

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

IDE

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

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

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

言語とコンパイラ

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

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

Strawberry Perl- 「他のすべてのPerlとまったく同じように機能する、Windows®コンピューター用の100%オープンソースのCPAN対応Perl。」
Py3k - Python プログラミング言語の最新バージョン
StacklessPythonLua-スクリプト言語MinGW-一種 のGCCのWindowsポート

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

編集者

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

  • emacsの主要なライバル

HEdit -Hexエディター
XVI32(Hex Editor)
eテキストエディター-"The Power of Textmate on Windows" Intype
テキストエディター-Windows用コードエディター
ConTEXT-コードおよびテキストエディター
EditpadPro- "強力で用途の広いテキストエディターまたはワードプロセッサ。"

発見

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

  • DebugViewに似ています

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

Webとネットワーク

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

差分/マージ

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

Unixライクなツール

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

Visual Studio&.NET

NUnit-.NETTestDriven.NETの単体テスト
-VisualStudioAnkSVNから単体テストを簡単に実行します
-VisualStudioLINQPad のSubversionプラグイン
-Linqクエリ をインタラクティブに開発するためツール。

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

正規表現ツール

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

その他

Sysinterals SuiteDebugViewProcess Explorerなどを含む)
WinZipDosHere7 -
zip- オープンソースファイルアーカイバVB6ピュアテキストのスクロールバー修正-フォーマットを削除した貼り付けVirtualBox- オープンソース仮想化製品。



  • VMWareまたはVirtualPCに似ています
4

58 に答える 58

23

Windows マシンの場合:

于 2009-05-07T12:54:11.917 に答える
21

Sysinternals ツール

于 2009-05-07T12:51:32.813 に答える
18

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

于 2009-01-03T02:43:44.900 に答える
13

.NET Reflectorをお勧めします

于 2009-05-07T13:30:28.773 に答える
12

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

于 2009-01-03T11:13:52.937 に答える
9
于 2009-10-04T13:04:10.917 に答える
5

私のキーの 1 つには、主に asm 関連のものがたくさんあります。

私も持っています

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

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

于 2009-05-07T14:58:06.737 に答える
5

Ubuntu リナックス

于 2009-01-03T03:47:49.687 に答える
4

注: 私は Windows 開発者です。これは、以下で読むものに色を付けます。

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

ここでネイティブ コードのデバッグに重点が置かれていることに注意してください。

于 2009-01-03T12:01:45.010 に答える
3
  1. Firefox
  2. メモ帳++
  3. Python
  4. いくつかの音楽(コーディングの仕事の合間に私を落ち着かせます!)
于 2009-01-03T02:39:30.963 に答える
3

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

于 2009-05-07T14:46:01.103 に答える
3
于 2009-05-07T13:41:44.597 に答える
3

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

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

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

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

于 2009-01-03T03:24:13.010 に答える
3

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

于 2009-05-07T12:56:58.027 に答える
3

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

  • ファイルジラ
  • ファイアフォックス
  • メモ帳++
  • パテ
  • ワイヤーシャーク

それらに加えて、USB ドライブには Beyond Compare もあります。

于 2009-01-03T11:31:45.413 に答える
2
  • パテ
  • WinSCP
  • Notepad++-必須です。
  • Firefox-別の人が持っている必要があります。
  • XAMPP-特にメモリースティック用のスタンドアロンバージョンがあり、うまく機能します。
  • Netbeans
于 2009-01-03T13:06:14.690 に答える
2

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

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

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

于 2009-01-09T16:44:45.707 に答える
2

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

于 2009-05-07T13:08:57.793 に答える
2

WinDbgをお勧めします。

于 2009-05-07T13:12:29.423 に答える
2

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

MMmm 甘い甘いリモート デスクトップ。よだれ

于 2009-01-03T03:34:35.423 に答える
2

言及されていないもの:

  • WinSCP (すべての S/FTP などの接続用)
  • LINQPad (すべての .NET コード テスト用)
  • パテ
于 2009-01-03T03:46:33.137 に答える
2
  • emacs
  • tucan (Windows バックアップ用)
  • パテ
  • winscp
  • SVN リポジトリ
于 2009-05-07T12:57:47.057 に答える
1

WPF / Silverlight開発者として、KaxamlMSBlendを追加します

于 2009-05-07T14:21:00.087 に答える
1

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

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

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

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

于 2009-01-03T03:04:45.547 に答える
1

I have a 160 GB portable hard drive from Western Digital -- So I carry around a lot of stuff with me.

In no particular order:

  • XAMPP
  • Portable Python

  • 7-Zip

  • SysInternals Suite
  • DOSBox
  • PuTTY & PSFTP

  • MySQL GUI Tools

  • Notepad++
  • RegexBuddy 3
  • LINQPad

The installers for every major web browser, Komodo Edit, Cygwin, Git, and my favorite Python modules.

于 2010-01-12T20:28:46.607 に答える
1

Expressoは、正規表現の設計とテストに必須のツールです

于 2009-09-30T13:02:57.557 に答える
1

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

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

JGsoft の優れた一連のツールがまだ言及されていないことに驚いています

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

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

于 2009-01-08T17:18:31.683 に答える
1

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

Process Explorer
Process Monitor
AutoRuns
Expresso
KeePass
ReNamer
TrueCrypt
于 2009-01-07T21:50:11.230 に答える
1

「何もない」と言おうとしていたので、USB を再確認することにしました。VIMと .vimrc とProcessXPが見つかりました。

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

于 2009-01-03T03:45:30.097 に答える
1

ハードウェアのトラブルシューティングならMemTest ?

于 2009-05-07T13:02:21.117 に答える
1

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

  • Windows+R
  • N, O, T, E, P, (必要に応じて、実行ダイアログに残っていることがよくありました... A)D
  • Enter
  • Ctrl+V
  • Ctrl+A
  • Ctrl+C
  • Alt+F4
  • N(いいえの場合)
  • Alt-Tab(もしあれば、必要な正確な回数...)
  • Ctrl+V

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

私が 1 時間以上作業している PC はすべてpuretext.exe、起動して実行する権限を持ってC:\WINDOWS\います。

それはとても価値があります。;-)

于 2009-01-09T09:25:53.620 に答える
1
  • 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などを起動するためのバッチファイルなど、その他の便利なユーティリティがかなりあります。
于 2009-01-03T11:05:20.613 に答える
0

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

于 2009-01-03T13:04:12.980 に答える
0

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

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

于 2009-01-03T02:47:29.043 に答える
0

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

于 2010-03-11T16:11:41.037 に答える
0

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

その他の優れたポータブル アプリは、 portableapps.comで見つけることができます。

于 2009-05-07T13:32:49.687 に答える
0

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

ただし、あなたが私のようで、知識のあるユーザーではないという理由で多くの人が PC から悪魔を届けるように頼んでいる場合は、AVGのような無料のウイルス保護ソフトウェアのコピーも必要です。

于 2009-06-11T14:26:33.857 に答える
0

現在: Python + Python Stackless Lua JCreator ConTEXT

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

于 2009-01-09T16:50:06.710 に答える
0

カスタム スクリプトを使用してレジストリを適切にセットアップし、USB で Delphi5 を実行できます。次のことができるので、非常に便利です。

  1. デバッグ(アセンブリまたは Delphi)
  2. ミニ ネイティブ ユーティリティをすぐに作成するか、ユーザー向けのアドホック レポートを作成します。
  3. 細かいテキストエディタ
于 2009-05-07T13:17:05.420 に答える
0

USBフラッシュにubuntu Linuxをインストールしました:GIMP Eclipse NetBeans

于 2009-10-04T13:08:08.530 に答える
0

余裕がある場合は、AutoPatcher (PC で実行して利用可能なすべての Windows 更新プログラムをダウンロードし、その場所に持っていき、Windows インストールにパッチを適用するために使用します)。

于 2009-05-07T12:56:19.570 に答える
0

Windows の場合:

これらにより、実際の開発ツールが存在する Linux システムに SSH および VNC 経由でアクセスできます。

于 2009-01-08T17:11:50.857 に答える
0

画像のキャプチャと編集のためのPicPick

于 2010-11-04T22:40:12.430 に答える
0

次のツールを使用して、 Fedora 9 (Sulphur) を 1 つのパーティション (ext2 なので Windows からは見えない) に完全にインストールしました (LiveUSB バージョンでは永続性が壊れています)。

  • vimを搭載した端末! :D
  • VirtualBox、ローカルの Windows VM を実行するため
  • GCCPythonRuby on Railsなど。
  • Eclipse 3.4 Ganymede、Aptana RadRails および Pydev アドオン付き
  • Compiz Fusion (グラグラするウィンドウとアニメーション メニューが集中力を高めてくれます!)

もう一方のパーティションには、私のデータと次の Windows ツールがあります。

EDIT:私は今、Fedora 10を持っています。少し遅くなり、vga=新しいブートが機能する必要がありますが、新しい機能はそれだけの価値があります。

于 2009-01-05T18:00:01.463 に答える
0

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

于 2009-05-07T12:57:42.003 に答える
0

XamppLite Web サーバーを使用すると、どこにいても PHP、CGI、またはスクリプトを実行してテストできます。

于 2009-01-03T11:38:18.643 に答える
0

私の USB フラッシュ ドライブの 1 つには、Safari Online から PDF 形式で購入した本が入っています。.NET、HTML、CSS、SQL、Active Directory、セキュリティ、WPF など、たまたまそこにあるものに関する本を 10 冊から 20 冊持ち歩き、背中を痛めずに手に入れることができる能力は、プライスレスです。

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

于 2009-01-05T18:21:17.393 に答える
0

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

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

于 2009-01-05T18:21:43.523 に答える