• Eclipse中安装反编译器(中文版)


    没安装反编译器前,对于想要查看某个所引入 jar 包中的源代码时,点击进入某个类中,是这样子的:

    于是,在eclipse的Eclipse Marketplace中下载安装了Decompiler插件。再点击进入所引入jar包中的某个类时,即可查看到该类的源代码:

    但是该插件貌似并不支持中文版,插件的设置中也没有提供语言设置的选项。本来最新版插件安装下来不是中文版也就凑合着用吧,可公司提供的Eclipse版本解压下来却是有反编译器中文版的,于是就开始了各种折腾和摸索,在自己安装的最新版Eclipse中也安装个中文版反编译器插件。

    解决方案:

    1. 进入该链接中下载插件压缩包:https://github.com/ecd-plugin/ecd/tags

    2. 解压下载的压缩包,将其中的 featuresplugins 两个目录中的全部 jar 包分别拷贝到 eclipse 安装/解压目录的 featuresplugins 两个目录中

    3. 重启eclipse后即可完成中文版反编译器的安装,再次点击所引入jar包中的类时,效果如下:

    4. 中文版反编译器安装完成

    1. 下载的版本最好是3.0.0版本,该版本默认中文。若不需要中文版,那么在Eclipse Marketplace中安装最新版Decompiler插件即可

    2. 拷贝 jar 包时一定是要把 featuresplugins 两个目录中的全部 jar 包分别拷贝到eclipse安装/解压目录的对应目录

    3. 如果安装插件后仍然无法点击类查看到源码,还需要进行如下设置:

      1. eclipse菜单栏中Window项 > Preferences

      2. General > Editors > File Associations

      3. 将安装的反编译查看器设置为class,class without source文件的默认打开方式

  • 相关阅读:
    nop调试-区域路由问题
    nop4.3 用户权限管理
    nop4.3 admin中添加新菜单
    nop 中创建任务(Task)
    SignalR 的应用
    mvc和ef如何连接
    .net中微信、支付宝回调
    C# 中使用Aspose.Words下载文档
    添加 Azure Active Directory 服务,调用方法
    Net Core 5.0 部署IIS错误-500.31-Failed to load ASP.NET Core runtime
  • 原文地址:https://www.cnblogs.com/zhiyin1209/p/12184586.html
Copyright © 2020-2023  润新知