AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE D11.1 Refactoring/Unit suchen geht immer noch nicht :-(
Thema durchsuchen
Ansicht
Themen-Optionen

D11.1 Refactoring/Unit suchen geht immer noch nicht :-(

Ein Thema von Kostas · begonnen am 16. Mai 2022 · letzter Beitrag vom 21. Mai 2022
Antwort Antwort
Benutzerbild von ULIK
ULIK

Registriert seit: 25. Sep 2006
Ort: Regensburg
427 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: D11.1 Refactoring/Unit suchen geht immer noch nicht :-(

  Alt 17. Mai 2022, 09:51
Gemeldet wurde da schon öfters was:

https://quality.embarcadero.com/browse/RSP-12327

bzw. eine Reihe ähnlicher Reports:
https://quality.embarcadero.com/browse/RSP-17713
https://quality.embarcadero.com/browse/RSP-23790


Ein vergleichsweise einfaches, reproduzierbares Beispiel mit Delphi 11.1 Patch 1, um die IDE zu einem Fehler zu bringen:

* IDE neu starten (ohne Gexperts)
* neues VCL App
* Build (Shift+F9)
* DexExpress Tcxgrid auf Formular einfügen
* Build
* Refactor - Unit Suchen
--> es dauert etwas, dann kommt Fehler:

https://www.delphipraxis.net/attachm...1&d=1652776633
Angehängte Grafiken
Dateityp: png IDE_error_Find_Units.png (24,7 KB, 36x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von Sinspin
Sinspin

Registriert seit: 15. Sep 2008
Ort: Dubai
745 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: D11.1 Refactoring/Unit suchen geht immer noch nicht :-(

  Alt 19. Mai 2022, 13:38
Schon alleine die Warterei (D11.1) wenn man mit der Maus über den Menüpunkt kommt hat mich bisher davon abgehalten da etwas anzuklicken.

Wie unterscheidet sich das Refactoring/Unit Suchen von CTRL+Click auf einen Unitname in einer .pas Datei?
Stefan
Nur die Besten sterben jung
A constant is a constant until it change.
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.211 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: D11.1 Refactoring/Unit suchen geht immer noch nicht :-(

  Alt 19. Mai 2022, 15:30
Die Refactoring-Methoden (wenn sie denn funktionieren) kümmern sich nicht um die Source-Datei die du grade vor der Nase hast, sondern um den gesamten Quellcode. So wie man das auch aus anderen IDEs kennt: Benennst du z.B. einen Typ um, wird der Name überall, in allen .pas-Dateien entsprechend angepasst, und z.B. auch die Namen in Kommentaren und Dokumentation angepasst.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.538 Beiträge
 
Delphi 12 Athens
 
#4

AW: D11.1 Refactoring/Unit suchen geht immer noch nicht :-(

  Alt 19. Mai 2022, 15:32
Das sind teilweise eigene Codes/Funktionen, die nicht alle gleich arbeiten.

z.B.

Datei > Öffnen > ...
F6 > unitname > enter
Strg + Linksklick
Strg + Enter
Kontextmenü > Deklaration suchen
Kontextmenü > Datei beim Cursor öffnen

versucht ja oft das Gleiche (eine Datei öffnen und rein springen), aber es reagiert unterschiedlich

z.B. ist dort der Vorfahre von einer abgeleiteten Form, oder ein in der DFM verlinktes Datenmodul, oder ein Frame drin (welche auf einer geöffneten Form liegt),
dann meckern Einige rum "geht nicht, weil wird verwendet" oder so, während Anderes ohne zu mucken die Unit öffnet.

nichtmal Mainmenü, Kontextmenü oder Shortcut arbeiten immer gleich, selbst wenn sie das "Selbe" machen.
Strg + Linksklick / Kontextmenü > Deklaration suchen
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (19. Mai 2022 um 15:35 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz