Code Completition TrueStudio

#4965724
Lesenswert?

Hallo,

ich habe das aktuelle TrueStudio installiert und bin auch zufrieden bis 
auf den kleinen Umstand, dass wenn ich Code-Completition aktivieren 
möchte, ich immer Ctrl+Shift drücken muss. In Coocox ging das immer 
automatisch. Der Grund hierfür liegt darin, dass der Trigger dafür in 
Coocox auf alle möglichen Zeichen gesetzt werden kann. Im TrueStudio 
fehlt diese Option gänzlich. Kann man das irgendwie nachträglich 
"hacken"?

Jemand ne Idee?
Angehängte Dateien:
#4966224
Lesenswert?

Das ist mal wieder so ein Beispiel für schmarotzerhafte Firmen die sich 
bei Open-Source bedienen. 99.99% des Codes nehmen sie sich von 
irgendwelchen Open-Source-Projekten als obs das normalste der Welt wäre, 
0.01% bauen sie selbst (in dem Falle wahrscheinlich 12 Zeilen Code in 
Eclipse) und dann "vergessen" diese asozialen Schmarotzer die Änderungen 
wieder Upstream zu schicken, aber Geld wollen sie haben für die Arbeit 
die andere gemeinnützig geleistet haben.

Der Oberhammer bei Atollic war ja daß sie den freien gcc genommen und 
mit Codegrößenbeschränkung und Lizenzgedöns verkrüppelt und in dem 
kaputten Zustand wieder verkauft haben, wahrscheinlich schon hart am 
Rande der Legalität und sicherlich deutlich jenseits der guten Sitten.

Diese Firma würde ich nicht noch damit ehren daß ich "deren" Produkte 
verwende. Deinstallier den Scheiß schleunigst und mach Dich nicht noch 
zum Helfershelfer dieser schäbigen Ganovenbande.
Gast #4966230
Lesenswert?

Bernd K. schrieb:
> Das ist mal wieder so ein Beispiel für schmarotzerhafte Firmen die
> sich bei Open-Source bedienen. 99.99% des Codes nehmen sie sich von
> irgendwelchen Open-Source-Projekten als obs das normalste der Welt wäre,
> 0.01% bauen sie selbst (in dem Falle wahrscheinlich 12 Zeilen Code in
> Eclipse) und dann "vergessen" diese asozialen Schmarotzer die Änderungen
> wieder Upstream zu schicken, aber Geld wollen sie haben für die Arbeit
> die andere gemeinnützig geleistet haben.
>
> Der Oberhammer bei Atollic war ja daß sie den freien gcc genommen und
> mit Codegrößenbeschränkung und Lizenzgedöns verkrüppelt und in dem
> kaputten Zustand wieder verkauft haben, wahrscheinlich schon hart am
> Rande der Legalität und sicherlich deutlich jenseits der guten Sitten.
>
> Diese Firma würde ich nicht noch damit ehren daß ich "deren" Produkte
> verwende. Deinstallier den Scheiß schleunigst und mach Dich nicht noch
> zum Helfershelfer dieser schäbigen Ganovenbande.

Ich würde gerne weg von denen. Habe bisher noch kein vernünftiges 
tutorial gefunden für eine eigene toolchain.

Kennst du eines?
#4966277
Lesenswert?

HolgerKraehe schrieb:
> Ich würde gerne weg von denen. Habe bisher noch kein vernünftiges
> tutorial gefunden für eine eigene toolchain.
>
> Kennst du eines?

Ich verwende den normale arm-none-eabi-gcc von ARM in Verbindung mit:

* bash + GNU-Tools (Cygwin unter Windows)
* make
* Eclipse CDT
* Eclipse GNU-ARM-Plugin

Eclipse ist streng optional. Ich habe es mir so konfiguriert daß es mit 
make den Build anstößt, ich verwende es nur um den Quelltext komfortabel 
kneten und formen zu können und zum Debuggen.

Makefile ist selbstgeklöppelt, Projektvorlagen für meine 
Lieblingscontroller ebenfalls im Laufe der Jahre liebevoll händisch 
zusammengestellt und verfeinert.

Tutorial kann jetzt auf die schnell kein spezielles empfehlen. Ich habe 
damals angefangen anhand von Minimalbeispielen mir alle Zusammenhänge 
selbst zu erarbeiten, daraus ergab sich dann für mich automatisch welche 
Werkzeuge ich brauche und wie ich sie mir einrichten muss. Tutorials 
kratzen oft nur an der Oberfläche, ich wollte selbst lernen wie das 
alles im Detail zusammenhängt und warum alles so ist wie es ist.
#4966429
Lesenswert?

Bernd K. schrieb:
> Diese Firma würde ich nicht noch damit ehren daß ich "deren" Produkte
> verwende. Deinstallier den Scheiß schleunigst und mach Dich nicht noch
> zum Helfershelfer dieser schäbigen Ganovenbande.
So ein Unsinn...

HolgerKraehe schrieb:
> Ich würde gerne weg von denen. Habe bisher noch kein vernünftiges
> tutorial gefunden für eine eigene toolchain.
Ich auch noch nicht, Coocox und Atollic

Bernd K. schrieb:
> Ich habe
> damals angefangen anhand von Minimalbeispielen mir alle Zusammenhänge
> selbst zu erarbeiten, daraus ergab sich dann für mich automatisch welche
> Werkzeuge ich brauche und wie ich sie mir einrichten muss
Auf solche Bastelei habe ich keine Lust. Ich möchte ein Werkzeug einfach 
benutzen. Du gehst ja auch nicht in Baumarkt, kaufst die ne Kettensäge 
und fängst zu Hause an den Motor zusammen zu bauen. Vom einer IDE 
erwarte ich, dass sie nativ funktioniert. Das tut Coocox als auch 
TrueStudio. Und das für umme. Mir stellt sich also nicht die ethische 
Frage ob man das unterstützen sollte, sondern wie man die 
Code-Completition auf jeden Buchstaben triggern kann...
#4966549
Lesenswert?

Ingo L. schrieb:
> Du gehst ja auch nicht in Baumarkt, kaufst die ne Kettensäge
> und fängst zu Hause an den Motor zusammen zu bauen.

Ich würde gerne eine fertige Kettensäge kaufen wenn es denn irgenwo 
welche gäbe (um mal bei dem Beispiel zu bleiben), leider gibts aber 
überall entweder nur Kettensägenbausätze aus Einzelteilen oder komplette 
vollautomatische Waldrodungsmaschinen inklusive Bedienpersonal.

Dazwischen gibts nichts.

Also nehm ich doch lieber den Bausatz der aus 5 Teilen besteht 
(GNU-Tools, make, compiler, IDE, IDE-Plugin) und schraube den selber 
zusammen. So hab ich in weniger als 1 Stunde meine Kettensäge und kann 
damit auch an den unzugänglichsten Stellen schnell und präzise arbeiten. 
Und mit solchen Spezialeinsätzn verdiene ich meine Brötchen.

Da schütteln die Inhaber der großen Maschinen natürlich nur mit dem Kopf 
und sagen zum potentiellen Auftraggeber: kauf Dir doch "einfach" ein 
zehnmal so großes Grundstück (ohne Hanglage und mit breiten 
Zufahrtswegen), dann können wir mit der großen Maschine anrücken. Viele 
wollen das aber verständlicherweise nicht.
#4966665
Lesenswert?

Ingo L. schrieb:
> Da es sich um die freie Version handelt gibt es keinen Support, zurecht.

Aber den geänderten Sourcecode muss es geben, den MÜSSEN sie 
rausrücken, dazu sind sie lizenzrechtlich verpflichtet. Den kann man 
dann dem CDT-Projekt zukommen lassen und dann hat ab der nächsten 
Version jede auf Eclipse basierebnde IDE diese Funktion.

> Da es sich um die freie Version handelt

Es kann überhaupt keine unfreie Version von Eclipse geben, dazu ist 
diese Raubkopiererbande von Atollic nicht berechtigt und auch sonst 
niemand außer den eigentlichen Urhebern.
Gast #4967080
Lesenswert?

Bernd K. schrieb:
> Ingo L. schrieb:
>> Bernd K. schrieb:
>>>...
>> Unterm Strich nichts was zur Lösung des Problems beträgt
>
> Doch. Ich Hab Dir gesagt wer die Lösung hat. Musst nur hingehen und nach
> dem Downloadlink für die Sourcen fragen.

Hast du das immer noch nicht verstanden? Ingo möchte, daß du dir die 
Quellen besorgst und dann nach der Lösung seines Problems suchst. Und 
wenn du sie gefunden hast, sollst du sie ihm auf dem Silbertablett 
servieren! :-)

--- Leute jibbet, nee, nee ---
Gast #4967636
Lesenswert?

> Hast du das immer noch nicht verstanden? Ingo möchte, daß du dir die
> Quellen besorgst und dann nach der Lösung seines Problems suchst. Und
> wenn du sie gefunden hast, sollst du sie ihm auf dem Silbertablett
> servieren! :-)
>
> --- Leute jibbet, nee, nee ---
Endlich einer der es verstanden hat
Gast #4967648
Lesenswert?

Der Realität näher käme, da beides auf eclipse beruht, die CooCox XML 
Konfigurationsdateien nach der Zeichenfolge zu durchsuchen und zu 
probieren ob sich der Abschnitt in die Atollic XML Konfigurationsdateien 
Einbauen lässt und verstanden wird.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren