Hi,
es würde mich sehr freuen, wenn ihr mir den einen oder anderen Hinweis geben könntet. Ich mache erste Entwicklungsschritte im KUbuntu und habe
1) ein paar Einstellungsfragen zu Eclipse
IntelliJIDEA zeigt aktuelle Änderungen besser an und vor allem die Zeilennummern beim Debuggen. -> Wie zeigt man sich die Zeilennummern im Eclipse an? (oder im KDevelop?!) ... falls mal jmd schon über diese Einstellung gestolpert ist.
Mich stören die langen Datumsausgaben im Projekt-Navigator, die er beim einchecken anlegt.
2) sowie Probleme mit Fehlerbeschreibungen
Im Eclipse hab ich immer wieder Probleme, dass es manchmal geht und manchmal nicht.
Hier die Beschreibung, wenn es mal wieder nicht geht: "Failed to set program arguments, environment or working directory." "No symbol new in current context." "Managed Make Project could not be used."
Projekte anlegen, Compillieren kann ich normaler Weise bis es zu dem kommt, was ich unter 3) will.
3) Konfiguration des Versionssystemes
Ich habe im SVN mein Projekt per Hand angelegt, eingecheckt, usw. Die HEAD Revision liegt doch lokal, warum zeigt der Browser die Änderung/Inkrement im Trunk an? Wo ist das Inkrement gespeichert?
Dann hatte ich mir subclipse.tigris.org besorgt.
Ich hatte Team und SVN unter window * customize * perspective * commands aktiviert. Im Projekt-Navigator über rechte Maus * Team * Share Project natürlich /localhost/svn/jana angegeben.
Nur wenn ich einen Breakpoint setze und Debuggen will, dann klappt es immer noch nicht.
Ich hab das Projekt anders angelegt. Unter project * new ging dann auch location, using New Project Wizard oder in workspace, show log einzustellen. Da war dann auf einmal das Debug im Menü untergraut. Grrbrrrr.
So hab ich über rechte Maus * Run as * C++ local application * trunk * Project oder Application angeben müssen. Muss ich das jetzt dem main irgendwie beibringen??? Attach to local???
Sollte bei gutem Code selten vorkommen... aber wie muss ich das Projekt anlegen, damit ich Debuggen kann??? ... und im Eclipse unter Java hab ich das schon mal gesehen, dass es geht, nur hab ich da auf die Code-Erklärungen geachtet und nicht auf das Drumherum.
Danke für das Lesen und eventuelle Hilfe, Jana.