如何解决如何修复Pharo中的自动代码格式?
当我保存方法并稍后返回时,我的所有变量名都变为temp,所有参数都变为arg,并且代码缩进也发生了变化。 关于如何解决此问题有任何想法吗?
解决方法
您遇到的行为根本不是代码格式化。您无法解决的问题是无法访问原始源代码。因此,它使用备份解决方案并反编译方法字节码。在编译过程中,变量名将被删除,因此在反编译期间无法重新创建它们,而改用常规替换。
现在,为什么您缺少资料来源是另一个问题。首先,重要的是检查是否有异常。这些通常在打开或保存图像时发生,但是在保存方法时也可能发生。
根据Pharo的版本,您可能会缺少.changes或.sources文件。当您在不移动其他支持文件的情况下添加图像时,通常会发生这种情况。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。