我们正在使用4D Server v13。当我连接到服务器并运行带有Trace或断点的方法时,我得到了缺少表达式面板的调试器。数据库已从版本6.7.1转换。
答案 0 :(得分:3)
我在4D Tech讨论中找到了这个。使用命令:
SHOW ON DISK(Get 4D folder+"4D Preferences v13.4DPreferences")
这将显示首选项文件
继续删除文件和中提琴,
调试器的行为恢复正常
答案 1 :(得分:2)
调试器中也有水平线,很容易隐藏它们。 看看我的截图。可以移动所有垂直和水平线(红色圆圈)。 不要忘记保存调试器设置(绿色圆圈)以永久更改。
答案 2 :(得分:0)
缺少表达式面板
左或右?也许尝试移动这一行:
如果不是这样,请尝试重命名该文件夹(在关闭服务器4D之前):
C:\Documents and Settings\(username)\Application Data\4D Server
到
C:\Documents and Settings\(username)\Application Data\4D Server_old
启动您的服务器4D并验证它是否有效。
答案 3 :(得分:0)
我们已将操作系统从Win XP移至Win 7.重新安装4D后,调试器运行正常。不过,我仍然不确定这是如何联系的。
答案 4 :(得分:0)
如果您尝试在编译模式下查看调试器,则调试器有限或根本不显示。
http://doc.4d.com/4Dv13/4D/13/Tracing-and-debugging.200-807832.en.html
答案 5 :(得分:0)
如果您使用的是当前支持的4D版本(v14或更高版本),则各种窗口/对话框的尺寸将存储在window bounds folder中的JSON文件中,如下所示:
视窗:
C:\Users\<userName>\AppData\Roaming\4D\<databaseName>\4D Window Bounds v14
的Mac:
/Users/<userName>/Library/Application Support/4D/<databaseName>/4D Window Bounds v14
在这些文件夹中包含json文件,其中包含所有对话框的度量标准,包括调试器。
您可以轻松删除特定于 调试器 的JSON文件,让4D通过发出以下code来重新创建默认值:
C_TEXT($tPath)
$tPath:=Get 4D folder(Active 4D Folder)+"4D Window Bounds v"+Substring(Application version;1;2)+Folder separator+"coreDialog"+Folder separator+"[projectForm]"+Folder separator+"4ddebugger.json"
If (Test path name($tPath)=Is a document)
DELETE DOCUMENT($tPath)
End if
注意:上述代码适用于所有当前支持的4D版本(v14,v15,v15Rx)。