我正在对某些文件做一些内务处理,我需要将一些类移动到新的命名空间。目前我必须手动编辑文件,但我想知道是否有更有效的方法来执行此操作?
我听说过Visual Studio的ReSharper做了我需要的东西,但Eclipse有类似的工具吗?
答案 0 :(得分:0)
Eclipse有类似的工具吗?
不。
答案 1 :(得分:0)
直到今天MARS 8.1,在日食中没有这样的能力。但是,可以做的是手动搜索类的出现次数。
这应该足够了。如果您使用的是git checkout -b _refactorme
,则可以始终git blame
感到安全,然后合并您的更改。以这种方式,如果出现问题,您可以随时跟踪问题,例如使用{% extends '::base.html.twig' %}
{% block body -%}
<h1>Department creation</h1>
{{ form_start(form) }}
<div>
{{ form_label(form.company, form.company.companyName) }}
{{ form_widget(form.company) }}
</div>
<div>
{{ form_label(form.departmentStatus) }}
{{ form_widget(form.departmentStatus) }}
</div>
<div>
{{ form_label(form.departmentName) }}
{{ form_widget(form.departmentName) }}
</div>
{{ form_end(form) }}
<ul class="record_actions">
<li>
<a href="{{ path('department') }}">
Back to the list
</a>
</li>
</ul>
{% endblock %}
。
答案 2 :(得分:-1)
我不确定Eclipse是否这样做但IntelliJ IDEA(来自与ReSharper相同的供应商)确实有重构在包之间移动类。它可以从Refactor获得&gt;如果我没记错的话,请迁移菜单。