AGB  ·  Datenschutz  ·  Impressum  







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

[C++] Rad Studio Refactoring

Ein Thema von MrSpock · begonnen am 14. Mai 2010 · letzter Beitrag vom 20. Mai 2010
Antwort Antwort
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#1

[C++] Rad Studio Refactoring

  Alt 14. Mai 2010, 17:28
Hallo,

ist es korrekt, dass das Refactoring im Rad Studio 2007 bei der C++Personality stark eingeschränkt ist gegenüber der "Pascal" Personality?
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: [C++] Rad Studio Refactoring

  Alt 14. Mai 2010, 18:27
AFAIK ja. erst die 2009/2010er Version haben hier aufgeholt.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
pixfreak

Registriert seit: 6. Jul 2007
112 Beiträge
 
Delphi XE3 Professional
 
#3

Re: [C++] Rad Studio Refactoring

  Alt 14. Mai 2010, 21:58
Hi zusammen,

mir wird beim 2009 C++ Builder auch nur EIN einziger Menüpunkt beim Refactoring angezeigt. Nachdem ich die Möglichkeiten der IDE wie automatische Vervollständigung (siehe anderen Threat) beim Klassenerstellen und das Refactoring gesehen habe bin ich zu Delphi rüber gewechselt, weil ich da (subjektiv) eine produktivere IDE habe. (Die Sprache ist für mich weniger wichtig, ich muss mich beim coden wohlfühlen...)

Ich habe die Tage nochmals ein kleines Programm in der C++ Personality geschrieben. Allein Code Insight braucht immer eine Ewigkeit (drehender Cursor, so etwa 1 Sec), bis die Möglichkeiten angezeigt werden.

Ist das nun in 2010 besser? Ich glaub ich werd die Trial mal probieren...


VG Pixfreak
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#4

Re: [C++] Rad Studio Refactoring

  Alt 15. Mai 2010, 18:25
Hallo,

im Moment läuft ja die Aktion Rad Studio 2010 für den Preis von Delphi 2010. Das könnte interessant sein, wenn die C++ Komponente im Rad Studio 2010 wirklich deutlcih besser ist, als die in 2007.

Kann jemand bestätigen, dass in 2010 z.B. refactoring oder Klassenvervollständigung auch in C++ funktioniert?
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
DMW

Registriert seit: 6. Sep 2006
Ort: Münster
269 Beiträge
 
Delphi XE Professional
 
#5

Re: [C++] Rad Studio Refactoring

  Alt 16. Mai 2010, 19:39
Zitat von MrSpock:
ist es korrekt, dass das Refactoring im Rad Studio 2007 bei der C++Personality stark eingeschränkt ist gegenüber der "Pascal" Personality?
Ja, es gibt nur "Rename". Und aus verschiedenerlei Gründen funktioniert auch das nicht immer richtig. Das Problem ist bekannt und soll auch mittelfristig behoben werden (mit dem Class Explorer existiert auch endlich die Infrastruktur dafür).

Eine sehr gut (insbesondere besser als die refactoring-basierte Lösung) funktionierende Referenzsuche bietet der Class Explorer übrigens auch.


Zitat von pixfreak:
Ich habe die Tage nochmals ein kleines Programm in der C++ Personality geschrieben. Allein Code Insight braucht immer eine Ewigkeit (drehender Cursor, so etwa 1 Sec), bis die Möglichkeiten angezeigt werden.
Mit Code Completion in C++Builder läßt sich eigentlich nur mit vorcompilierten Headern vernünftig arbeiten. Ursache des Problemes ist, daß das antiquierte Modulsystem der Sprache nicht so etwas wie *.dcu-Dateien kennt; für jede Übersetzungseinheit werden alle Headerdateien neu geparst. Mit PCH (Precompiled Headers) läßt sich das reduzieren.

Ab C++Builder 2009 gibt es den PCH-Wizard, der automatisch einen passenden PCH für ein Projekt erstellt. Damit ist die Geschwindigkeit von Code Completion, außer in _sehr_ verwickelten Projekten, vergleichbar mit der in Delphi.


Zitat von MrSpock:
Kann jemand bestätigen, dass in 2010 z.B. refactoring oder Klassenvervollständigung auch in C++ funktioniert?
Am Refactoring wurde nichts geändert, und Class Completion ist noch nicht implementiert. Allerdings sind der PCH-Wizard und der Class Explorer das Upgrade durchaus wert.
Moritz
"Hey, it compiles! Ship it!"
C++Builder Pages
  Mit Zitat antworten Zitat
pixfreak

Registriert seit: 6. Jul 2007
112 Beiträge
 
Delphi XE3 Professional
 
#6

Re: [C++] Rad Studio Refactoring

  Alt 17. Mai 2010, 11:37
Zitat von DMW:
Ab C++Builder 2009 gibt es den PCH-Wizard, der automatisch einen passenden PCH für ein Projekt erstellt. Damit ist die Geschwindigkeit von Code Completion, außer in _sehr_ verwickelten Projekten, vergleichbar mit der in Delphi
Hi DMW,

ist der PCH-Wizard bei der 2009er Version schon mit dabei oder erst in 2010?


VG Pixfreak
  Mit Zitat antworten Zitat
DMW

Registriert seit: 6. Sep 2006
Ort: Münster
269 Beiträge
 
Delphi XE Professional
 
#7

Re: [C++] Rad Studio Refactoring

  Alt 17. Mai 2010, 14:50
Zitat von pixfreak:
ist der PCH-Wizard bei der 2009er Version schon mit dabei
Ja.
Moritz
"Hey, it compiles! Ship it!"
C++Builder Pages
  Mit Zitat antworten Zitat
pixfreak

Registriert seit: 6. Jul 2007
112 Beiträge
 
Delphi XE3 Professional
 
#8

Re: [C++] Rad Studio Refactoring

  Alt 20. Mai 2010, 09:39
Hi DMW,

mann, dass habe ich immer übersehen.
Hilft aber wikrlich!


VG Pixfreak
  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 14:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz