AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Vervollständigung von Klassen

Ein Thema von Willie1 · begonnen am 3. Jun 2017 · letzter Beitrag vom 6. Jun 2017
Antwort Antwort
Der schöne Günther

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

AW: Vervollständigung von Klassen

  Alt 4. Jun 2017, 09:07
Die hört bei mir allerdings auch oft auf zu funktionieren. Ich bekomme sie meist durch
  1. Bewusstes Einbauen eines Syntaxfehlers, dann [Strg]+[F9]
  2. Bereinigen des Projekts
  3. Neustarten der IDE
wieder ans Laufen
  Mit Zitat antworten Zitat
nahpets
(Gast)

n/a Beiträge
 
#2

AW: Vervollständigung von Klassen

  Alt 4. Jun 2017, 10:49
Also, wenn ich auch bei den aktuellen Delphis nicht mitreden kann, das Phänomene kenn' ich auch von Delphi 7.

Wenn die Vervollständigung nicht funktioniert, dann wird halt Klasse. geschrieben und [Strg]+[F9] gedrückt.

Dann gibt es an der Stelle Klasse. vom Compiler eins um die Ohren, weil falsch, und danach geht's wieder für 'ne Weile.

Was bei Delphi 7 auch (etwas) geholfen hat:

Die Zeitdauer für den Aufruf der Codevervollständigung auf den Maximalwert zu stellen, damit sie nur dann aufgerufen wird, wenn man bewusst auf ihren Aufruf wartet und nicht schon dann, wenn man nur etwas langsamer schreibt.

Wenn man zu langsam schreibt, kann es sein, dass das schon Geschriebene als Fehler interpretiert wird und dadurch die Vervollständigung nicht mehr richtig arbeitet, obwohl man den Quelltext in der Zwischenzeit bereits vollständig und korrekt zuende geschrieben hat.
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Vervollständigung von Klassen

  Alt 4. Jun 2017, 12:20
Also ich muss sagen, dass ich damit bisher noch nie Probleme hatte. Allerdings benutze ich auch die Vervollständigung von CnPack. Wenn irgendwo ein gravierender Fehler ist, dann verlangsamt die das System (die IDE) zwar ziemlich, aber das gar nichts mehr funktioniert, dass hatte ich noch nicht.

Ab und zu funktioniert mal das Error Insight nicht richtig. Dann kompiliert man nochmal und dann funktioniert es wieder. Oder man startet die IDE einfach mal neu. Hier muss ich sagen, dass ich Delphi 10.2 Tokyo bisher viel öfters neu starten musste als die Vorgängerversionen. Vor allem dann, wenn sich mal an der Auflösung etwas ändert. Ich springe oft zwischen RDP und direkter Oberfläche per VMWare Workstation hin und her. Und dann funktionieren andere Dinge nicht mehr.

Das merkt man dann auch schön, wenn die IDE geschlossen wird. Dann hagelt es immer Zugriffverletzungen.
  Mit Zitat antworten Zitat
Willie1

Registriert seit: 28. Mai 2008
691 Beiträge
 
Delphi 10.1 Berlin Starter
 
#4

AW: Vervollständigung von Klassen

  Alt 5. Jun 2017, 15:47
SneakyBagel: Ja, bei einem neuen, kleinem Projekt klappt die Klassen-Vervollstänigung.
Ghostwalker: Doch, auch bei der Starter Edition.
Die Rezepte werde ich durch probieren, aber es steht fest bei älteren Delphi's waren sie nie notwendig, der Quelltext muss fehlerfrei sein. Eine eigene Komponente hatte ich nicht instaliiert trotzdem lief das Programm, habe ich korrigiert bringt aber nichts bei der Vervollständigung. Das Projekt ist alt, werde es überprüfen und -arbeiten.

Aber Freunde/innen ich habe ein ernsteres Problem. Ich sehe schlecht und Windows-Lupe und -Textausgabe sind existenzielle Hilfsmittel für mich. Seit dem Windows Update 10 1703 funktioniert der Schnellstart und -Ende mit [Win]+[Enter] der Sprachausgabe nicht mehr. Geht nur noch über die Systemsteuerung. Ich weiß, kein Delphiproblem. Könnt ihr es auch mal ausprobieren, ob es wirklich bei Windows nach dem Update nicht mehr geht.
Danke. Willie.
  Mit Zitat antworten Zitat
Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: Vervollständigung von Klassen

  Alt 5. Jun 2017, 18:32
Nein, die Class Completion (Klassenvervollständigung) gibts in der Starter nicht (das is STRG-C wenn du die Klasse definiert hast).

Code Vervollständigung ist natürlich vorhanden.
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Vervollständigung von Klassen

  Alt 6. Jun 2017, 10:31
Code Vervollständigung ist natürlich vorhanden.
Code Completion = bzw. Code Insight genannt, falls man es in der Feature Matrix suchen möchte.

Bei mir passiert es manchmal, vorallem nach dem Bildshirmstandby (oder ScreenSaver), dass Tasten wie Strg/Shift/Alt im System al Gedrückt gelten und meine Tastatur dann durcheinander bringen ... da reicht es dann aber paar mal wild auf alle drauf zu drücken.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu ( 6. Jun 2017 um 10:51 Uhr)
  Mit Zitat antworten Zitat
Der schöne Günther

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

AW: Vervollständigung von Klassen

  Alt 5. Jun 2017, 19:32
Seit dem Windows Update 10 1703 funktioniert der Schnellstart und -Ende mit [Win]+[Enter] der Sprachausgabe nicht mehr. Geht nur noch über die Systemsteuerung.
Hallo-

Die Hotkey-Liste sagt:

Windows-Logo-Taste*+Pluszeichen (+) oder Minuszeichen (-)
Mit der Bildschirmlupe vergrößern oder verkleinern


Windows-Logo-Taste*+ESC
Bildschirmlupe beenden


Windows-Logo-Taste**+STRG+EINGABETASTE
Sprachausgabe öffnen


Es scheint also die Strg-Taste neu hinzugekommen zu sein, keine Panik
  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 02:31 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 by Thomas Breitkreuz