Netflix公司
Polynote 中的文档是有组织的单元格集合,可以包含代码或文本。 每个单元格都单独编辑和执行。 您可以重新排列、删除和添加单元格,但每个单元格的数据状态取决于先前单元格中的计算(自上而下执行)。 这种方法保证了文档中定义的计算的可重复性(在任何系统上重复该文档将得到相同的结果)。
依赖信息和配置直接存储在文档中,而不是单独的文件中。
与同类项目不同
Polynote 的其他功能包括用于编辑代码和文本的高级工具,接近集成开发环境和文字处理器的功能。 编辑代码时,支持自动补全,突出显示发生错误的位置,并显示函数和方法参数的提示。 这些计划包括从调用变量/函数的位置跳转到变量/函数的定义的能力(跳转到定义)。
在文档和报告的准备方面,测试编辑过程以所见即所得的方式进行,让您立即看到最终的格式化结果。 同时,为了定义公式,可以插入LaTeX格式的表达式。
该环境允许您完全控制执行过程 - 任务区域显示当前正在运行哪些代码以及计算处于哪个阶段。 通过符号表,您可以查看所有定义的函数和变量,并检查它们的含义或可视化变化。 所有执行失败和异常都会立即在代码编辑器中突出显示。 编辑器实时突出显示当前正在执行的代码行。
处理后的数据以可视形式显示,按类型细分或以表格视图形式显示。 与集成
来源: opennet.ru