你若安好
便是晴天

JythonHelper简单使用

吐槽

生命在于折腾…

入坑

最近在学习jeb的python插件编写。然而jeb没有提供skeleton,导致编写代码的时候没有补全,非常的不方便。于是Google到此插件,本来以为大事可期,正准备操刀实战,结果看看readme,没有使用说明,只知道是个idea插件,这叫我如何使用?

JythonHelper原理

没得法子,只好翻翻源码了。大概知道了其原理。原理很简单,将py文件中的import xxx ``from xxx import xxx等等一些导包语句解析出对应的包名、类名。并写入到skeleton路径下供pycharm索引。

JythonHelper使用方法

  1. pychanrm安装插件JythonHelper
  2. 下载jebscripts目录到python的项目根目录下面,对scripts目录右键执行Jython Helper

后续

右键执行Jython Helper,报错java.lang.NoClassDefFoundError: okhttp3/RequestBody,定位到py脚本代码为from com.pnfsoftware.jeb.util.net import Net,猜测有可能是解析的bug,等有时间了可以尝试修复下或者提交issue给作者。

原创作品未经允许不得转载:WTF博客 » JythonHelper简单使用

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址