更好的公式编辑器的anplan;Chrome/Firefox/Edge扩展

GeorgeDuckett
5月17日编辑 建模

你好!

前一段时间,我做了一个Google Chrome和Firefox扩展,通过使用摩纳哥编辑器(目前有700个用户)增强了anplan公式编辑。这是anplan的新建模经验所使用的编辑器。我的扩展工作与这个新的经验,增加增强超过和超越什么anplan所做的。

铬:https://chrome.google.com/webstore/detail/better-formula-editor-for/lonibgccfehnjjhchfcbdhkaajhobeak
Firefox:更好的公式编辑器的anplan
优势:https://microsoftedge.microsoft.com/addons/detail/better-formula-editor-for/dkeigmhhjolcnnanpachagcaggjgmacl
(一旦添加,一定要重新加载任何打开的anplan选项卡)

细节如下:

  • 公式的验证:对公式执行各种检查,包括简单的事情,如确保所有实体都被正确命名/引用,或确保在整个公式中使用正确的数据类型,以及在引用具有不同维度的行项时检查维度不匹配。
  • 公式格式:为有效公式提供基本格式;分手如果……然后....ELSE放到多行上,并进行适当的缩进。
  • 悬停信息:您可以将鼠标悬停在公式的大多数元素上以获取上下文信息,例如,将鼠标悬停在行项上显示它们的尺寸和数据类型,将鼠标悬停在函数名称上显示有关该函数的信息。
  • 快速修复:当遇到错误时,扩展将允许用户从菜单中选择适当的修复,当选择时将自动对公式进行所需的更改。
  • 代码自动完成:当你输入时,编辑器会为当前模块中的行项、其他模块中的完全限定行项、函数名称等提供自动完成建议。在当前行项没有尺寸的行项上按“[”将提示它计算出一个合理的建议(基于您对其他公式的使用),并将这些LOOKUP/Aggregations建议为自动完成。比如建议查找:PROP C10 ItemCustomer。P6项
  • 函数信息:当用圆括号完成函数时,你会弹出与函数参数相关的上下文信息,以及函数和参数的解释。
  • 快捷键:适用标准的摩纳哥编辑器快捷方式。Ctrl-Space;打开代码完成。Ctrl-Shift-Space;打开函数信息(在函数括号内)。Shift-Alt-F用于格式化。

请让我知道你的想法;我很愿意接受更多的想法!

如果你喜欢我的作品,你可以支持我在这里,通过GitHub赞助计划

评论

  • @GeorgeDuckett

    很高兴看到你想出了新版本。在anplan升级公式编辑器之前,我用的是你之前的版本。真的很棒。我添加这个扩展,并将分享你几天后我的反馈。

    谢谢!

    shubham