Julia plugin for the IntelliJ Platform 中文文档

目前还在开发中,很多特性有待实现,可能会有一些小问题。

JetBrains plugins JetBrains plugins Join the chat at https://gitter.im/julia-intellij/Lobby

CI Status
Travis CI (with IdeaC) Travis CI Build status
AppVeyor (on Windows) AppVeyor Build status
CircleCI (with tests) CircleCI Build status
CodeShip (branch master) CodeShip Build status

安装与使用

安装有IntelliJ IDEA (或其他JetBrains的IDE比如PyCharm/CLionGoLand等), 打开设置 Settings | Plugins | Browse repositories, 安装 Julia 插件, 然后创建工程

想要提前获取新的版本,请访问:https://ci.appveyor.com/project/ice1000/julia-intellij/build/artifacts/ 想要了解 test 运行的情况,请访问 https://circleci.com/build-insights/gh/ice1000/julia-intellij/master .

视频介绍

截图

绘图

数据 (工作区)

调试器

基于 DebuggerFramework 和 ASTInterpreter2

IDE 适用版本

本插件适用范围为基于IntelliJ平台的 IDE (PyCharm/CLion/PhpStorm等。版本号大于2016.1) 如果还没有相关 IDE ,请下载IntelliJ IDEA 社区版, 这玩意免费哒!

备选方案

如果你不喜欢 JetBrains 家的 IDE, 出门右拐搜索 JuliaPro 或者 Juno.

或者:
在GitHub上搜索"Julia IntelliJ" (截止到2018/1/28), 有4个相关的repositories:

  • snefru/juliafy (incomplete syntax highlight, SDK management, file recognizing, only support MacOS)
  • sysint64/intellij-julia (this only recognize your file as a Julia file, and do nothing else)
  • satamas/julia-plugin (ditto)
  • ice1000/julia-intellij (超级多的 功能特性, can't list here)

知道该选什么了吧 😉

Contributing

如果你已经找遍了issues里面的内容还是缺少你想要的功能的话, 欢迎翻阅CONTRIBUTING.md的内容,里面有如何建立工程和开发指南。