无法在 Eclipse + EPIC 中查看本地文件

2024-01-27

我刚刚安装了 Eclipse 3.7 的 Perl EPIC 插件。调试器本身工作正常,我可以单步执行我的代码。但是我看不到任何变量。 Eclipse 在错误日志中报告此错误:

解析调试器变量时发生错误;的内容 变量视图可能不准确。字符串导致的失败: {NS00000003$^AS00000002''NS00000003$^DS000000010NS00000003$^ES00000043' 系统找不到之前的环境选项 输入'NS00000003$^FS000000012NS00000003$^HS00000003256NS00000003$^LS00000003''NS00000003$^OS00000009'MSWin32'NS00000003$^PS00000003831NS0000 0010$^RE_TRIE_MAXBUFS0000000565536NS00000003$^SS000000011NS00000007$^TAINTS000000010NS00000009$^UNICODES000000010NS00000003$^VS00000007v5.10.0

还有很多内容要在这里发布,所以我将其发布在 PasteBin 上:

http://pastebin.com/k9kyhX0U http://pastebin.com/k9kyhX0U

我的 Perl 脚本是非常基本的东西:

$x = "hello world";
print "$x";

我在跑:

  • 日食3.7
  • EPIC 0.5.46 - 通过 Eclipse 软件管理器下载并安装http://www.epic-ide.org/updates/ http://www.epic-ide.org/updates/
  • ActiveState Perl:为 MSWin32-x86-多线程构建的 v5.10.0
  • Windows 7 旗舰版 x64

我已确保 PadWalker 已安装并正常工作。

我还检查过以确保这不是问题并且不是(Cwd.pm是固定的)。

http://www.epic-ide.org/faq.php#debug http://www.epic-ide.org/faq.php#debug

可能出什么问题了?


答案似乎就在 PadWalker 的模块文档中,其中指出:“PadWalker 是一个模块,允许您在任何调用您的子例程中检查(甚至更改!)词法变量。它只会显示调用时范围内的那些变量。"

此外,Eclipse 的 PERL-EPIC 文档表明它依赖 PadWalker 来提供调试功能。因此,使用该特定插件检查 Eclipse 调试器中的变量的能力取决于显式声明变量。关键点是 my 关键字的使用是声明具有词法范围的变量。

You can see in the image here that the variables show up when declared.
enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 Eclipse + EPIC 中查看本地文件 的相关文章

随机推荐

  • C++ 正则表达式 Visual Studio Community 2015 给出意外结果

    使用 Visual Studio Community 2015 C 使用意想不到的结果 源代码 include
  • XPath 获取父元素

    我有一个与 XPath 相关的问题 我有一个 XML 条目列表 如下所示
  • 如何设置子两个div 50%,与父div 50%

    我有以下类型的模式 如何将第一个和第二个子 Div 类的 css 更改应用到父 div 的 50 如何给子div设置50 50 div class parentDiv div class childDiv 50 width div div
  • Java类型检查器注解的@Retention

    Java 8 类型注释 JSR 308 允许类型检查器执行静态代码分析 例如 检查器框架 https checkerframework org 可以检查是否有可能nullness via NonNull注释 不同的项目定义了自己的NonNu
  • C# - 可以隐藏公共继承的方法(例如,将其设为派生类的私有方法)

    假设我有带有公共方法 A 和 B 的 BaseClass 并通过继承创建 DerivedClass e g public DerivedClass BaseClass 现在我想在 DerivedClass 中开发一个使用 A 和 B 的方法
  • 检查2个R程序是否相同

    最近我了解到我可以使用identical or all equal检查 2 个数据集是否相同 我还可以用它们来检查 2 个 R 程序是否相同吗 还有比下面更好或更合适的方法吗 program 1 lt readLines c r stuff
  • 是否可以使用 Windows 命令行编辑二进制文件?

    Windows 中有没有办法从命令行编辑二进制文件 即可以写入批处理文件的方式 我希望能够在现有文件中的已知位置编辑单个字节 这个现有问题 1 已经解决 但这是一个 Linux 解决方案 我正在寻找类似的 Windows 版本 背景 从 S
  • 如何获取 DataSet 作为 Entity Framework 5.0 中查询的结果?

    我不确定这是否可能 我可能尝试使用错误的工具来完成我想做的工作 假设我想要执行以下操作 我执行一个名为 GetTableName 的函数 该函数返回我想要从中获取数据的 SQL 表的名称 我执行另一个名为 GetFields 的函数 该函数
  • jQuery UI ajax 选项卡 - 在选项卡内加载链接时请求成倍增加

    我正在使用 jQuery UI 选项卡 通过 ajax 加载选项卡内容 内容可能包含我想要在所选选项卡中加载的链接 为了实现这一点 我使用这段代码 tab div tabs load function event ui a not targ
  • 修改函数参数

    很抱歉 如果这是一个愚蠢的问题 但我已经寻找了一段时间并没有真正找到答案 如果我正在编写一个 python 函数 例如 def function in1 in2 in1 in1 1 in2 in2 1 我该如何坚持这些改变 我知道他们为什么
  • 如何映射嵌套的复杂JSON对象并将它们保存到核心数据?

    我在将复杂的嵌套 JSON 数据映射和保存到核心数据对象时遇到问题 它用于在离线模式和缓存的情况下读取数据 JSON也有代码 它代表代码列表中对象的id JSON 中对象的嵌套深度可以在 5 8 个对象之间 此类 简化的 JSON 的示例如
  • 在 iOS 上缩小图像最节省内存的方法是什么?

    在后台线程中 我的应用程序需要从磁盘读取图像 将其缩小到屏幕大小 1024x768 或 2048x1536 并将其保存回磁盘 原始图像大部分来自相机胶卷 但其中一些可能具有更大的尺寸 例如 3000x3000 随后 在不同的线程中 这些图像
  • PassportJs 身份验证无限循环和执行(默认)查询

    我正在尝试使用 PassportJs 和 Sequelize 构建身份验证系统 我自己制作了注册系统 使用Sequelize 我只想使用 PassportJS 进行登录 它不会将我重定向到 failureRedirect 路由 也不会重定向
  • 从服务器动态添加数据以自动完成 Textview

    我想在我的android应用程序中实现google类型搜索 为此我使用了自动完成文本视图 当我一个接一个地输入字符时它非常有效 但是当我同时输入多个字符时会出现问题 我的应用程序显示一个对话框并强制关闭 提前致谢 public class
  • 位置 0 出现意外标记文件结束

    RequestMapping value sensorlog method RequestMethod POST public ResponseBody String sensorlog HttpServletRequest request
  • 如何创建一个大小有限的VecDeque?

    我想实施一个VecDeque有最大尺寸限制 我有两个策略 但我都无法完成 第一种方法 通过组合继承 我创建了一个新结构 pub struct LimVecDeque
  • 通过 TCP 发送和接收 XML 数据

    我一直在尝试弄清楚如何通过 TCP 服务器发送和接收 XML 数据 我有java编程背景 所以我在这里有点超出我的深度 如果我只发送纯文本 我的程序就可以工作 但是一旦我尝试发送 xml 数据 它就会挂起 服务器永远不会收到消息 我一直在寻
  • 如何使我的请求在后台运行,同时填充其他 EditText(线程)?

    我是线程新手 但我有一个 EditText 视图 每当失去焦点时 它都会使用用户从 EditText 的输入填充带有图像徽标的 RecyclerView 但是 每当用户失去焦点并且调用该方法时 一切都会停止一段时间 这意味着我不擅长线程 我
  • 将 stdout 和 stderr 重定向到文件和控制台

    在 powershell 脚本中 我调用一个程序并想要重定向stdout and stderr to 不同的文件 同时仍然在控制台中显示两者的输出 所以基本上 我想要 stdout gt stdout stdout gt out log s
  • 无法在 Eclipse + EPIC 中查看本地文件

    我刚刚安装了 Eclipse 3 7 的 Perl EPIC 插件 调试器本身工作正常 我可以单步执行我的代码 但是我看不到任何变量 Eclipse 在错误日志中报告此错误 解析调试器变量时发生错误 的内容 变量视图可能不准确 字符串导致的