Ich arbeite mit Eclipse und ich habe ein seltsames Problem.Warum Eclipse Refactoring Umbenennen einer Variablen auch in verschiedenen Ordnern?
Ich habe einen Code (nennen wir es A) und eine weitere Kopie dieses Codes (nennen wir es B). A und B sind ein Code, aber in verschiedenen Ordnern.
I A als Original-Code behalten möchten und einige Namen der Variablen ändern in Code B.
Wenn ich den Namen einer Variable ändern Refactor option
in Code B verwendet wird, wird es automatisch in Code A geändert werden auch!!!!
Ich möchte diese Änderung in Code A nicht sehen, ich möchte beide Codes in der gleichen Zeit vergleichen, also sollte ich beide mit meiner Eclipse öffnen.
Freuen Sie sich auf Ihre freundliche Antwort,
Danke. Es klappt! Aber es gibt noch ein anderes Problem. Wenn ich "Esc" drücke, wird der Name in einem Ordner geändert, aber Eclipse versteht die tatsächlichen Änderungen nicht. Ich meine, es gibt eine Warnung in der Nähe dieses Symbols, das sagt: "Das Symbol konnte nicht aufgelöst werden". Es wird geschätzt, wenn Sie mich informieren. – Alip
@Alip Wenn die Dateien A und B von der gleichen freigegebenen Variable abhängig sind, zum Beispiel in einer Header-Datei, dann passiert das natürlich. Sie müssen den Code, der diese Variable deklariert, auch trennen/duplizieren. – Boann