开发人员应该了解的五款Julia IDE
极客时间编辑部
讲述:丁婵大小:1.12M时长:02:27
近日,安比卡·乔杜里( Ambika Choudhury )发文列出了开发人员应该了解的 5 个 Julia 专用的 IDE 以及一些知名的 IDE 替代方案。
1.Juno
这是一个基于 Light Table 的开源、简约、强大的 Julia IDE。它具有自动补全功能,这意味着它可以预测要输入的函数或变量,这样它能够同时适用于初学者和专家,以更快的速度构建更好的软件并更快得到结果。在这个 IDE 中,混合的“画布编程”风格结合了 notebook 的探索能力和 IDE 的生产力。
2.Julia Studio
这是一个基于 Qt Creator 和 Qt 框架的跨平台开源 Julia IDE。它内置了对 Git 版本控制的支持,借助它,能够通过标准的 Julia 包更容易地创建数据可视化。
3.JuliaDT
这个 IDE 目前处于 alpha 版本,是基于 Eclipse 的 Julia IDE。这些插件的目的是让不断扩展的开发者社区更容易地发挥 Julia 的优势。路线图包括扩展现有功能,包括大纲和导航,以及 REPL、plotting 和调试器支持。其他特性包括解释器集成、项目和文件向导、项目资源管理器、语法高亮显示、模板支持、自动补全等。
4.Weave
这是一个面向 Julia 的科学报告生成器 / 文字编程工具。这个 IDE 中包含的特性包括捕获 Plots.jl 或 Gagfly.jl 图形,支持 LaTex、Pandoc、Github markdown 等多种方式输出,将 Noweb 语法的 markdown 脚本作为输入,使用 Julia 将 markdown 直接发布到 HTML 和 pdf 中,简单地缓存结果。
5.JuliaBox
这是一个在线的基于浏览器的 Julia IDE。它有一个 Jupyter notebook 界面,包括 270 多个精心设计的流行的 Julia 包。它还具有多节点部署和并行计算功能。注册和版本下载是免费的,这是一个适合初学者开始学习 Julia 语言的工具。
除此之外,其他知名的替代方案有 Vim 、Jupyter、VS Code 等。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论