入门FingerText和记事本++:热斑消失(Getting started with Finge

2019-10-19 06:02发布

我一直在使用TextPad 15年左右的时间,而且我敢给记事本++一试。 阅读这个答案后,

https://stackoverflow.com/a/7737503/2736496

看他的酷影,我也给FingerText一试。

我有下面的代码片段,它包含四个热点,其中,第一和第三的共享相同的输出文本。

  catch(RuntimeException rtx)  {
   CIObject.nullOrReturnCause($[![var-name]!], $[![(lis)s_clgFunc|YYY|"YYY"]!], "$[![var-name]!]", $[![(lis)null|o_xtraInfo]!], rtx);
}$[0[]0][>END<]

它工作得很好,直到我到了第二热点: $[![(lis)s_clgFunc|YYY|"YYY"]!] 。 虽然它呈现一个下拉列表中的三个选项,符合市场预期,并正确打印我的选择,它导致了接下来的两个热点消失。

输入后o_theObject被复制到第三个- -到第一个热点是这样的结果:

  catch(RuntimeException rtx)  {
   CIObject.nullOrReturnCause(o_theObject, $[![(lis)s_clgFunc|YYY|"YYY"]!], "o_theObject", $[![(lis)null|o_xtraInfo]!], rtx);
}$[0[]0]

目前很好。 现在热点二, $[![(lis)s_clgFunc|YYY|"YYY"]!] ,高亮显示,我选择"YYY"从下拉菜单。 它导致的:

  catch(RuntimeException rtx)  {
CIObject.nullOrReturnCause(o_theObject, "YYY", rtx);
}$[0[]0]

这是出乎意料的。 第三个热点(第一副本)已经消失,因为有第四: $[![(lis)null|o_xtraInfo]!]

我缺少的是在这里吗? 感谢你们对我的帮助。

文章来源: Getting started with FingerText and Notepad++: Hot-spots disappearing
标签: notepad++