vim - Emacsを使うことを学ぶことに時間を投資する価値はありますか?

vim - Emacsを使うことを学ぶことに時間を投資する価値はありますか?

右上:私は宗教的戦争を始めたいとは思わない 。 私は覚えている限りviを使いましたが、 Emacsを拾い上げようとしたことが何度かありましたが、私は失われすぎてすぐに諦めました。 しかし、Emacsは非常に強力です。 そのプログラマビリティはいくぶん伝説的です。 私は主にSolaris+Java開発を行っています。私は簡単な質問をしたいと思います:私がEmacsの周りに頭を上げるのに時間を投…


実行中のPythonアプリケーションからスタックトレースを表示する

私は時々立ち往生するこのPythonアプリケーションを持っており、どこで見つけることができません。 Pythonインタプリタに、実行しているコードを正確に伝える方法はありますか? 何らかの種類のオンザフライスタックトレース? 関連する質問: Pythonコードでメソッドから現在の呼び出しスタックを出力する 実行中のプロセスが何をしているかを調べる:計測されていないPythonプログラム…


後で検査をデバッグするために、Pythonのプロセス全体をどのようにダンプするのですか?

私は奇妙な状態でPythonアプリケーションを持っています。 私はプロセスのライブデバッグをしたくありません。 後でそのファイルをファイルにダンプし、後でその状態を調べることはできますか? 私は後でgdbでCプログラムのコアファイルを復元したことは知っていますが、gdbの便利な方法でPythonアプリケーションを調べる方法はわかりません。(これは、 本番システムでのmemleakのデバッグ…


ウォッチポイントを持つ無料のPythonデバッガはありますか?

pdbとwinpdbの両方が、この(私にとって)本質的な機能を欠いているようです。 私はWingIDEにそれがあることを示唆した何かを見ましたが、私は無料のソリューションを好むでしょう。もし私が支払う必要があれば、私はWingよりも良いものを支払うことを好むでしょう。…


Pythonデバッガ:対話的に呼び出された関数にステップイン

Pythonはかなりクールですが、残念ながら、そのデバッガはperl-dほど良くありません。 コードを使って実験するときに私がよく行うことの1つは、デバッガ内から関数を呼び出し、その関数にステップインすることです:#NOTE THAT THIS PROGRAM EXITS IMMEDIATELY WITHOUT CALLING FOO() ~> cat-n/tmp/show_per…


Windows XP/Win32とのシリアル通信の基本例

私は、シリアル経由で通信する必要のある周辺機器を使用しています。 ハイパーターミナルを使ってコマンドを送ることができますが、今はハイパーターミナルなしでそれを可能にするプログラムを書く必要があります。 誰かが私にウェブサイトを案内したり、私にサンプルのこんにちは世界のプログラムを見せることができますか? 私は、私にアンコンパイル可能な/古代のVC6コードを与える多くのサイトを検索しました。…


Pythonデバッガを自動的に起動時にエラーが発生する

これは私がかなり長い間疑問に思っていた質問ですが、私は決して適切な解決策を見つけたことはありません。 スクリプトを実行して、私が見つけた場合は、IndexErrorと言って、Pythonがエラーの行、場所、および簡単な説明を出力して終了します。 エラーが発生したときにpdbを自動的に起動することは可能ですか? 私は、ファイルの先頭に余分なインポートステートメントやコードを追加することに反対してい…


.net - デバッグ中にVisual StudioがWcfSvcHost.exeを起動しないようにするにはどうすればよいですか?

私は複数のプロジェクトを持つVisual Studio 2008のソリューションを持っています。 プロジェクトの1つがWCFプロジェクトです。 時には私は他のプロジェクトをデバッグしたいだけですが、F5キーを押すとVisual StudioにはWCFプロジェクトをホストするためにwcfsvchost.exeが起動されていますが、それは "StartUp Project"ではありません。 現在、…


どのようにPythonコードがデバッガを介して実行されていることを検出するには?

Pythonコード内で、このコードがPythonデバッガを介して実行されていることを検出する簡単な方法はありますか? 私はJavaコード(JPypeのおかげで)を使用する小さなPythonアプリケーションを持っています。 私がPythonの部分をデバッグしているとき、私は組み込みJVMにもデバッグオプションを与えたいと思います。…


どのプロシージャがDelphiで例外をスローしたかをどのように知ることができますか?

Delphi TApplication.OnExceptionイベントを使用して未処理の例外をキャッチしています これはうまくいきますが、例外がどこで起こったかについての十分な情報を提供しません。つまり、 'Catastrophic failure' どのような手順でエラーが発生したのか、どうすればわかりますか? procedure TFrmMain.FormCreate(Sender:…





デバッグ gui python pdb print atom 使い方 debug ツール オプション