Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#11

Re: DP Delphi 2010 Preview - Was wollt IHR sehen?

  Alt 6. Aug 2009, 12:46
+ Codevervollständigung (ich weiß das sagt nichts)?
+ Vervollsätndigung via Strg+C?
+ Intelligente Laserlines?
+ Codeänderungen bemerken?

Und zwar folgendes: Also ich habe auf jeden Fall bei TDE bei D2k9 bin ich mir nicht sicher, das Problem das manchmal die Vervollständigung nicht will. Insbesondere bei Templates (oder wie die Dinger heißen, also wenn man ifb und dann tab drückt) kann ich dann einen Eintrag nicht auswählen mit der Tastatur, sondern muss entweder auf den Eintrag mit der Maus klicken, oder auf das Codefenster, damit die Vervollständigung verschwindet.

Und was anderes auf jeden Fall bei D2k9: Und zwar bekommt er nicht mit, dass ein Pointer entsprechende Sachen bereitstellt. Entsprechend wird er auch nicht vorgeschlagen.
Ein Beispiel:
Delphi-Quellcode:
PBlub = ^TBlub
TBlub = record
  Int : Integer;
  Str : string;
end;

var
  Blub : PBlub;

New(Blub);
Blub.Str := 'Hallo Welt';
EinLabel.Caption :=
Wenn man jetzt nach dem zweiten ":=" die Codevervollständigung aufruft, bietet er einem nicht Blub an.

Und auch bei der Vervollständigung via Strg+C springt er bei überladenen Methoden in die erste, auch wenn die bereits existiert hat.

Achso was mich etwas nervt bei den Laserlines, dass er zum Beispiel beim PageControl sich an den Controls der anderen Seiten ausrichtet. Manchmal ist das gut, aber es gibt auch Fälle, wo das einem nichts nützt. Oder wenn man mehrere Panels übereinander hat. Das man diese irgendwie mit einem Tastenkürzel "intelligent" machen kann.

Und was anderes wichtiges wäre für mich, mit dem Cursor zurückzuspringen.


Zitat von himitsu:
@SvB: kein 64 bit und der neue Compiler kommt vohl auch erst später

Zitat:
Auf fucntion Irgendwas kann ich in Delphi 2009 klicken bis ich schwarz werde, da passiert überhaupt nichts
bei mir geht's
Also ich kann leider nur SvB bestätigen.

Da fällt mir noch was ein: Bemerkt D2k10 eine Codeänderung außerhalb des Editors? Also wenn ich ein SVN Update mache, dann ändert sich u.U. eine Klasse. Via Codevervollständigung kann ich dann auf die neuen Funktion zurückgreifen, aber im Code werden sie dann als "fehlerhaft" markiert, aber ein Compilieren funktioniert wieder. Da hilft dann nur ein Neustart von D2k9.

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat