我在源文件中设置了断点,当在调试模式下运行Main模块时,断点处有不间断!我错过了什么吗?
我也试过这个小小的玩具例子:
module Main where
import qualified Data.Set as S
test :: Int -> String
test num = show num
main::IO()
main = do
print $ test 2
在test num
和print $ test 2
之前设置的断点,两个地方都无效
答案 0 :(得分:2)
可能是你设置了错误的断点吗? Haskell断点似乎是使用“Toggle breakpoint”命令设置的。您必须在Haskell或Debug透视图中才能启用此命令。
就我而言,我偶然使用了“添加断点”命令来设置Python断点。