综合脚本索引你好,
我看到这里已经有一篇关于改进脚本索引的帖子:脚本索引改进。 然而,我不知道当它们作为对现有愿望的评论提交时是否真正考虑到了愿望,所以我只会发表一个新帖子。
拥有 100% 全面的脚本索引将非常有用。 我的意思是为每个函数包含所有参数的完整列表、函数返回的内容以及尽可能清晰的解释,以便新手可以准确理解函数的工作原理和用途。
是的,我知道,其中一些信息可以在 JSL 语法参考中找到。 但为什么不把它们都放在同一个地方呢? 我常常必须阅读脚本索引的文本和语法参考才能了解该函数的实际含义及其工作原理。 因此,拥有一个更彻底、更详细、更面向教育的脚本索引将非常有价值。
谢谢
自动化和脚本编写回复:综合脚本索引 - 状态更改为:正在调查回复:综合脚本索引我添加了一个指向这个更新的讨论线程的链接,其中包括更多对改进脚本索引和文档的请求:
JMP 脚本索引反馈和讨论
回复:综合脚本索引 - 状态更改为:已确认回复:综合脚本索引你好,
这是我可以分享的最新示例,它说明了详细脚本索引的必要性。
所以,我已经有几年没有使用 JMP 了,所以我有点生疏了。 我想在数据表的列中使用 Col Mean 函数。
这是语法示例:
y = Col Mean( xCol, , < << Freq( freqCol ) > )
我希望计算不同组的平均值(生物测试的处理),所以我需要使用这个 参数。 问题,没有写到如何写这个。 该函数的描述有点提到“byvar”,但没有明确写出我需要做的只是写一个列名,如:Column。
在搜索 Byvar 的脚本索引时,我找到了使用它的各种函数。 但他们都没有清楚地解释它的实际含义。
因此,也许可以做的事情是在参数的索引中包含特定的条目。 使用它们的一般方法、它们的语法、系统如何处理它们。
谢谢
回复:综合脚本索引这个愿望清单项目包含几个很棒的想法! 我们尚无法将整个项目标记为已完成,但我可以报告,评论中至少有一项增强请求已在 JMP 16 中具体解决,该版本于上个月 2021 年 3 月发布:
- 从包含标记的文本框中复制文本时,请勿包含标记/格式标签。 粘贴将表现得更加智能,仅当应用程序不支持任何格式时才粘贴文本,但格式化文本(没有标记)将被粘贴到富文本应用程序中。
回复:综合脚本索引是的,我们需要一个全面的脚本索引,它向我们展示所有函数、它们的语法、所有可能的参数,以及所有对象类型、它们的属性以及可以作用于它们的函数。更多使用示例也很好。目前脚本索引中的描述很简洁,许多函数参数要么只有最少的描述,要么完全没有记录,并且示例也很有限。当我学习使用新的 JSL 脚本功能时,我花了大约一半的时间搜索这些社区论坛,因为在脚本索引或我所知道的任何其他文档中找不到答案。
如果脚本索引以“树”或其他分层样式显示(类似于 Microsoft Excel VBA 中的对象浏览器),那就太好了。例如,一个数据表对象包含柱子物体,柱子对象具有以下属性数据类型、建模类型、格式等函数如获取/设置属性可以采取行动柱子对象。我知道我可以使用显示属性(obj)将所有这些信息枚举到日志窗口中,但是每次都必须手动执行此操作,而本应在脚本索引中以图形方式轻松访问这些信息,这很麻烦。目前,脚本索引包含部分但不是全部信息,并且它显示在一个平面列表中,该列表不描述对象类型之间可能存在的层次关系。就像是获取财产在平面列表中显示多次,针对其适用的每种类型的对象显示一次。
在这里,我将开始添加示例来说明为什么需要详细的脚本对象浏览器:
- 显示框包含并非所有显示框子类型都已实现的消息。
- New HTTP Request() 中未记录的身份验证选项
回复:综合脚本索引另一个改进请求:对于自定义函数,脚本索引处理类别的方式存在差异相对就像公式编辑器那样。
- 在脚本索引中,如果将自定义函数分配给内置类别,则它不起作用。 (自定义函数根本没有添加到“类别”窗格中,尽管可以通过搜索找到它。 如果您的自定义函数的类别名称与内置类别不冲突,那么就没有问题。)
- 在公式编辑器中,如果将自定义函数分配给内置类别,则它可以正常工作。 自定义功能显示在分配的(内置)类别下。
我希望脚本索引的工作方式与公式编辑器相同。
约翰
回复:综合脚本索引嗨贾斯汀,
当然,使用选择模式选择文本是可以接受的。 感谢您查看这个。
鲍勃
回复:综合脚本索引你好@bobmorrane ,
感谢您的所有想法!
对于您最初提出的使脚本索引更加全面的建议,我已提出建议供我们的开发和文档团队审查。
关于复制文本,通常在JMP中,我们使用fat-plus选择工具进行选择,然后按Ctrl+C进行复制。 切换到选择模式的快捷方式只是字母“S”,但这在脚本索引窗口中似乎不起作用。 如果这有效的话,会被接受吗? 您可以快速按“S”进行选择,选择文本框,按Ctrl+C进行复制,然后按“A”切换回箭头。
至于粘贴文本中的格式标签,仅当您的搜索词之一出现在文本中时才会出现。 如果您清除搜索然后复制文本,它应该没有任何格式标签。 不过,我已经提出了在复制时自动删除标签的建议。
谢谢,
贾斯汀
回复:综合脚本索引另一项改进请:
- 使文本易于复制。 目前,如果我想复制解释函数语法及其解释的文本,我必须右键单击-->编辑-->选择,然后按Ctrl+C或右键单击-->复制文本。 这种做事方式相当古老,与 Windows 命令行相同! 我们能有一个一键解决方案吗? 就像一个按钮,或者只是通过单击鼠标左键直接选择文本。
- 让文字轻松粘贴! 从脚本索引复制文本后,当我将其粘贴到 Word 或记事本等文本编辑器中时,它包含一堆看起来像 html 或其他内容的格式化代码。 我们可以只使用纯文本吗?
回复:综合脚本索引相关愿望:
脚本索引和在线帮助:“另请参阅”
回复:综合脚本索引愿望清单优先级调查的候选人——试运行:
介绍JMP愿望清单优先级调查!
回复:综合脚本索引 - 状态更改为:已确认回复:综合脚本索引2024 年愿望清单优先级调查的 3 位获奖者之一:
帮助塑造 JMP 的未来:参加今年的愿望清单优先级调查!
