目次>
デバッグ用のWindowsアプリは、開発者がPCの一般的なエラー(バグや不具合)を特定して解決するための専用プログラムです。特定のプログラムに影響を与えているソフトウェア固有の問題の場合もあれば、OS全体のパフォーマンスを阻害している場合もあります。デバッグ用Windowsアプリを使用することで、デバッグ作業をより簡単に、より良く行うことができます。
Luaとは?Luaは、パワフルで効率的、軽量で組み込み可能なスクリプト言語です。手続き型プログラミング、オブジェクト指向プログラミング、関数型プログラミング、データ駆動型プログラミング、データ記述をサポートしています。
LuaEditには、リモートデバッグ、ローカルデバッグ、シンタックスハイライト、補完提案リスト、パラメータ提案エンジン、アドバンスブレークポイント管理(ブレークポイントの条件システムやヒットカウントを含む)、関数リスト、グローバル・ローカル変数リスト、ウォッチ、ソリューション指向管理などの機能があります。
Intel Thread Checkerは、32ビットおよび64ビットアプリケーションのデータレースやデッドロックなど、発見が困難なスレッドエラーをピンポイントで検出する解析ツールです。また、スクリプト可能なインターフェイスにより、テスト環境に簡単に統合することができます。マルチスレッドの C++、C、Fortran アプリケーションをより速く、より少ない労力で確実に開発することができます。
バージョン3.1では、不特定多数の方を対象としたアップデート、機能強化、バグ修正が行われる場合があります。
Orwell Dev-C++は、C/C++プログラミング言語のためのフル機能の統合開発環境(IDE)です。コンパイラとしてGCC(GNU Compiler Collection)のMingwポートを使用しています。それは、コンソールまたはGUIのいずれかのネイティブWin32実行ファイルを作成します。Orwell Dev-C++は、Cygwinと組み合わせて使用することもできます。
特徴
Charlesは、ユーザのコンピュータ上で動作するWebプロキシ(HTTP ProxyまたはHTTP Monitor)です。Webブラウザ(またはその他のインターネット・アプリケーション)は、Charlesを介してインターネットにアクセスするように設定され、Charlesは、送受信されるすべてのデータを記録し、表示します。Webやインターネットの開発では、Webブラウザやクライアントとサーバーの間で何が送受信されているかを見ることはできません。この可視性がなければ、どこに障害があるのかを正確に判断することは難しく、時間もかかります。Charlesは、何が起こっているのかを簡単に見ることができるので、問題を診断して修正することができます。
ProblemTrackerは、企業がビジネス上の問題を追跡し、解決に向けて自動的に管理するためのWebベースのコラボレーションツールです。ProblemTrackerは、トラッキング、ワークフロー、プロセスの実行、ステータス、コミュニケーション、アカウンタビリティを提供します。これらの機能は、課題/バグ/欠陥データベース、依存性のあるネストされたフィールド、自動化されたワークフロー、メトリクス、添付ファイル、電子メール通知、外部カスタマーサポート、クエリとレポート、チャートとグラフ、ドキュメントバージョンコントロールシステムの統合など、ユーザーがカスタマイズできる機能を通じて提供されます。ProblemTrackerは、インストールされたソフトウェアおよびホストされたソリューションとして利用できます。
VB Decompilerは、Visual Basic 5.0および6.0で記述されたプログラム(EXE、DLL、OCX)のデコンパイラであり、.NET技術で記述されたプログラムのディスアセンブラです。ご存知のように、Visual Basicのプログラムは、解釈されたPコードまたはネイティブコードにコンパイルすることができます。.NETアセンブリは常にジャストインタイムでコンパイル可能なILコードにコンパイルされます。Pコードは高レベルのコマンドで構成されているので、ソースコードに逆コンパイルできる可能性があります(もちろん、変数名や一部の関数は逆コンパイルされません)。VB Decompilerは、p-codeからソースコードを可能な限り正確に復元します。そして、いくつかの修正の後、生成されたコードをコンパイルしてみることができます。プログラムがネイティブ コードにコンパイルされている場合、機械語命令から完全なソース コードを復元することはできません。しかし、VBデコンパイラは、このような状況でもプログラムの解析に役立ちます。VBデコンパイラには、強力な逆アセンブラとエミュレータが含まれています。この強力なエンジンは、ほとんどのアセンブラ命令を、最も可能性の高いVBコマンドにデコードしようとします。
Look RS232は、モデム、ミニATS、プロジェクターなどのCOMポートを使用する周辺機器とコンピュータの接続をテストまたはデバッグするために使用できるRS 232(シリアルポート)モニターです。使いやすいインターフェイスで、COMポートを使った作業を簡単に行うことができます。このアナライザ(またはスニファ)は、RS 232を介してデータを送信し、COMポートを介して外部デバイスからデータを受信することができ、ポート表示もあります。Look RS232は、110?115200kbit/sの標準速度での接続と、COMポートプログラム制御のコマンドをサポートしています。RS232はASCII、BIN、HEX、OCT形式のデータ入力に対応し、送受信したデータやコマンドのログをASCII、BIN、HEX、OCT形式で記録し、タイムリンク(COMポートの起動に関連)のオプションもあります。Look RS232は、システムが起動したCOMポートを、マザーボードに搭載されているか、VS-Com(Roadrunner)PCI-800H 8ポートPCIのような補助的な入出力ボードに搭載されているかに関わらずテストします。
シリアルモニターは、製品の機能と価格のバランスが見事です。シリアルポートを扱うすべてのソフトウェアおよびハードウェア開発者にとって、まさにかけがえのないツールです。充実した機能と最大限の製品機能は、シリアルポートを扱う際に多くの時間を節約してくれるでしょう。
シリアルモニタは、Windowsアプリケーションとシリアルデバイスの間でやり取りされるすべてのデータを傍受、表示、記録、分析することができます。アプリケーションの開発、デバイスドライバやシリアルハードウェアの開発にうまく利用することができ、効果的なコーディング、テスト、最適化のための強力なプラットフォームを提供します。
Java Development Kitには、Javaプログラミング言語を使って作成したアプレットやアプリケーションをコンパイル、デバッグ、実行するために必要なソフトウェアやツールが含まれています。JDKは、javac、jar、アーカイバなどのプログラミング・ツールのコレクションを主要コンポーネントとしており、関連するクラス・ライブラリを単一のJARファイルにパッケージ化します。このツールは、JARファイルの管理にも役立ちます。ソースコードのコメントから自動的にドキュメントを生成するjavadoc、デバッガのjdb、現在のJavaプロセスのプロセス情報を表示するプロセスステータスツールのjps、クラスファイル逆アセンブラのjavapなど、その他多くのコンポーネントがあります。JDKには、通常プライベートランタイムと呼ばれる完全なJavaランタイム環境も付属しています。これは、Java仮想マシンと、本番環境に存在するすべてのクラスライブラリー、さらには、国際化ライブラリーやIDLライブラリーなど、開発者にとってのみ有用な追加ライブラリーで構成されている。
Java Development Kitは、Javaを使って作成したアプリケーションをコンパイル、デバッグ、実行するために必要なソフトウェアとツールが含まれています。JDKは、javac、jar、関連するクラスライブラリを1つのJARファイルにパッケージ化するアーカイバなどのプログラミングツールのコレクションを主要コンポーネントとしています。
このツールは、JARファイルの管理にも役立ちます。ソースコードのコメントから自動的にドキュメントを生成するjavadoc、デバッガのjdb、現在のJavaプロセスのプロセス情報を表示するプロセスステータスツールのjps、クラスファイル逆アセンブラのjavapなど、他にも多くのコンポーネントがあります。JDKには、通常プライベートランタイムと呼ばれる完全なJavaランタイム環境も付属しています。これは、Java仮想マシンと、本番環境に存在するすべてのクラスライブラリー、さらには国際化ライブラリーやIDLライブラリーなど、開発者にとってのみ有用な追加ライブラリーで構成されている。