2011-07-25 14 views
4

メインモジュールをデバッグモードで実行すると、ソースファイルにブレークポイントが設定されます。ブレークポイントには停止しません!何か不足していますか?ブレークポイントでEclipseFPデバッガが停止しない

私も小さな小さなおもちゃの例を試みた:test numprint $ test 2前に設定

module Main where 

import qualified Data.Set as S 

test :: Int -> String 
test num = show num 

main::IO() 
main = do                    
    print $ test 2 

ブレークポイントを、どちらの場所では、それはあなたがブレークポイントの間違った種類を設定していることだろう

+1

コードを共有し、ブレークポイントを設定する場所。あなたが思っていると思うコードは評価されていない可能性があります。 – jrockway

+0

編集した質問のバージョンを参照してください。 (オリジナルのプロジェクトソースコードはたくさんあります(簡単なデバッグを望んでいるeclipseFPを使用しようとしたのはこのためです)小さな小さなサンプルを作ったので、これもうまくいきませんでした。 –

答えて

2

に動作しますか? Haskellのブレークポイントは、 "Toggle breakpoint"コマンドで設定されているようです。このコマンドを有効にするには、HaskellまたはDebugパースペクティブにいなければなりません。

私のケースでは、誤ってPythonブレークポイントを設定する「ブレークポイントを追加」コマンドを使用しました。

関連する問題