日期:2014-05-17  浏览次数:20769 次

谁知道 ASP Debugger工具中哪个最好用(散分)?
如题,最好提供下载地址!
up也有分。

------解决方案--------------------
用InterDev就很好.
------解决方案--------------------
另外就是手工加debug代码.
------解决方案--------------------
比较来比较去,还是FrontPage+手工调试方便
------解决方案--------------------
记事本比较强悍~~
呵呵
------解决方案--------------------
一个DEBUG的类,很长,分几段发

<%
'=======================================//
'Dim output : output= "555XXXX "
'Dim debugstr
'Set debugstr = New debuggingConsole
' debugstr.Enabled = true
' debugstr.Print "参数output的值: ", output
' ' '……
' debugstr.draw
'Set debugstr = Nothing
'=======================================//
Class debuggingConsole

private dbg_Enabled
private dbg_Show
private dbg_RequestTime
private dbg_FinishTime
private dbg_Data
private dbg_DB_Data
private dbg_AllVars
private dbg_Show_default
private DivSets(2)

'Construktor => set the default values
Private Sub Class_Initialize()
dbg_RequestTime = Now()
dbg_AllVars = false
Set dbg_Data = Server.CreateObject( "Scripting.Dictionary ")
DivSets(0) = " <TR> <TD style= 'cursor:hand; ' onclick= " "javascript:if (document.getElementById( 'data#sectname# ').style.display== 'none '){document.getElementById( 'data#sectname# ').style.display= 'block ';}else{document.getElementById( 'data#sectname# ').style.display= 'none ';} " "> <DIV id=sect#sectname# style= " "font-weight:bold;cursor:hand;background:#7EA5D7;color:white;padding-left:4;padding-right:4;padding-bottom:2; " "> |#title#| <DIV id=data#sectname# style= " "cursor:text;display:none;background:#FFFFFF;padding-left:8; " " onclick= " "window.event.cancelBubble = true; " "> |#data#| </DIV> | </DIV> | "
DivSets(1) = " <TR> <TD> <DIV id=sect#sectname# style= " "font-weight:bold;cursor:hand;background:#7EA5D7;color:white;padding-left:4;padding-right:4;padding-bottom:2; " " onclick= " "javascript:if (document.getElementById( 'data#sectname# ').style.display== 'none '){document.getElementById( 'data#sectname# ').style.display= 'block ';}else{document.getElementById( 'data#sectname# ').style.display= 'none ';} " "> |#title#| <DIV id=data#sectname# style= " "cursor:text;display:block;background:#FFFFFF;padding-left:8; " " onclick= " "window.event.cancelBubble = true; " "> |#data#| </DIV> | </DIV> | "
DivSets(2) = " <TR> <TD> <DIV id=sect#sectname# style= " "background:#7EA5D7;color:lightsteelblue;padding-left:4;padding-right:4;padding-bottom:2; " "> |#title#| <DIV id=data#sectname# style= " "display:none;background:lightsteelblue;padding-left:8 " "> |#data#| </DIV> | </DIV> | "
dbg_Show_default = "0,0,0,0,0,0,0,0,0,0,0 "
End Sub

Public Property Let Enabled(bNewValue) '[bool] Sets "enabled " to true or false
dbg_Enabled = bNewValue
End Property
Public Property Get Enabled '[bool] Gets the "enabled " value
Enabled = dbg_Enabled
End Property

Public Property Let Show(bNewValue) '[string] Sets the debugging panel. Where each