网站首页 >> 每日新闻 >> 正文 提交收录

idea反编译scala看源码(idea开发scala)

时间:2022年10月24日 02:10:19

本文目录一览:

idea种 怎么把jar报反编译java源码

jar包直接就能看源码,在左边项目文件Libraries中找找相关包名,查看源码.

需要反编译的是.so文件和.dex文件

怎样通过注解找到对应的源码实现类

在eclipse中 写一个小demo 例如

1.按住Ctrl点击 requestMapping

2.此时提示你需要关联源码 attach source 如果你有源码的话 导入即可

3.如果没有 点击顶部导航栏中的help 中的eclipse Marketplace

4.输入 attach source 查找对应的插件 点击install

5.安装完重启eclipse 就会发现这个attach source 你点击后自动下载源码 即可

idea 怎么debug scala

很长的一段时间,自己都是将程序的结果进行打印输出,而没有使用Debug,对于一个软件开发人员来说这显然是不行的,因此决心学习Debug。由于目前主要使用Java和Scala语言,因此自己选择使用IntelliJ IDEA的Debug进行学习。

一. 设置好断点

程序源码,如下所示:

选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。

二. 进入调试模型

点击小虫子图标,进入调试模式。如下所示:

IntelliJ IDEA的Debug视图,如下所示:

总共有3个窗口,分别是Frames,Variables,Watches。其中,左边的是程序的 *** 调用栈区,显示了程序执行到断点处所调用过的所用 *** ,越下面的 *** 被调用的越早。中间的是程序运行过程中的变量信息。通过右边的窗口,我们可以随时查看变量或者表达式的值。

3. 单步调试

常见的单步调试命令,如下所示:

Step Over (F8):步过。

Force Step Over (Alt + Shift + F8):强制步过。

Step Into (F7):步入。

Force Step Into (Alt + Shift + F7):强制步入。

Smart Step Into (Shift + F7):智能步入。

Run to Cursor (Alt + F9):运行至光标处。

Force Run to Cursor (Ctrl + Alt + F9):强制运行至光标处。

Step Out (Shift + F8):步出。

Drop Frame:返回当前 *** 的调用处。

Resume Program (F9):恢复程序。

调试过程中的几个步骤,如下所示:

(1)Step Into

(2)Step Out

(3)Step Out

intellij idea 怎么导入scala源码

打开IntelliJ IDEA 后,在菜单栏中选择 VCS→Check out from Version Control→Git,之后在 Git Repository URL 中填入 Spark 项目的地址,并指定好本地路径,如下图所示。

点击该窗口中的的 Clone 后,开始从 Github 中 clone 该项目,该过程试你网速而定,大概需要3-10分钟。