2011-09-03 81 views
2

中查看本地人我剛安裝了用於Eclipse 3.7的Perl EPIC插件。調試器本身工作正常,我可以通過我的代碼。但是我無法看到任何變量。 Eclipse在錯誤日誌中報告此錯誤:無法在Eclipse + EPIC

解析調試器變量時發生錯誤; 變量視圖的內容可能不準確。由字符串引起的故障: {NS00000003 $^AS00000002''NS00000003 $^DS000000010NS00000003 $^ES00000043'The 系統找不到環境選項 輸入'NS00000003 $^FS000000012NS00000003 $^HS00000003256NS00000003 $^LS00000003''NS00000003 $^OS00000009'MSWin32'NS00000003 $^PS00000003831NS00000010 $^RE_TRIE_MAXBUFS0000000565536NS00000003 $^SS000000011NS00000007 $^TAINTS000000010NS00000009 $^UNICODES000000010NS00000003 $^VS00000007v5.10.0

有很多更多這僅僅是一個有點多被張貼在這裏,所以我已經將其貼到PasteBin上:

http://pastebin.com/k9kyhX0U

我的Perl腳本是非常基本的東西:

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

我運行:

  • 的Eclipse 3.7
  • EPIC 0.5.46 - 下載和安裝通過Eclipse軟件管理器http://www.epic-ide.org/updates/
  • ActiveState Perl:爲MSWin32構建的v5.10.0 -x86-多線程
  • Windows 7旗艦版64位

我確信PadWalker已安裝並正常工作。

我也檢查,以確保這不是一個問題,它不(Cwd.pm已修復)。

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

出了什麼問題?

回答

1

作爲一個瘋狂的猜測,我建議檢查以確保perl.exe的位置指定給Eclipse,並且您的%PATH%變量引用它。如果你無法解決問題,我會強烈推薦Padre(http://padre.perlide.org)。祝你好運。

+0

謝謝。 Eclipse知道perl.exe的位置,並且可以很好地達到斷點,它只是無法顯示變量。我會給帕德雷一個旋轉。 – Kev

0

您必須安裝「測試」EPIC版本。版本6.41