Editeur C++ (gratuit?)

Publié : 15.11.2003 - 21h05 par Jerome

Bonjour !

J'ai besoin d'un conseil.

Pour développer mes applications C++, je cherche un éditeur texte performant, si possible adapté au C++ (et si en plus il est gratuit, ce serait le top). Idéalement, les fonctionnalités suivantes seraient celles que je cherche :

- Coloration de la syntaxe
- Identation automatique intelligente
- Passage d'un fichier à un autre facile
- Possibilité d'attribuer à une combinaison de touche une ou plusieurs commandes terminal
- Complétion automatique des mots et des paramètres
- etc...

J'ai essayé BBEdit en version démo, mais je n'ai pas croché sur cet éditeur : toutes les fenêtres ouvertes sont séparées, c'est donc rapidement le bordel sur l'écran, j'aurais préféré des onglets. L'indentation n'est pas très intelligente (l'accolade de fermeture n'est pas automatiquement reculée) et il n'y a pas de complétion automatique.
J'aurais aussi voulu pouvoir ouvrir automatiquement le fichier de déclaration en cliquant sur une variable ou le fichier d'entête en cliquant sur un 'include'.

Enfin bref, si quelqu'un à un conseil à me donner, je suis preneur.

Au fait, j'avoue n'avoir même pas essayé l'éditeur de XCode (j'imagine qu'il y en a un), car sauf erreur, le développement avec XCode est en Obective-C, est-ce exact ?

Merci pour vos infos !
Jérôme


Publié : 18.11.2003 - 8h16 par Fabien

Non, non ! XCode gère parfaitement bien les autres langages !
Il colorize même l'html !

En fait c'est exactement ce qu'il te faut.


Publié : 16.01.2004 - 18h03 par RedBaron

Xcode? On le trouve ou?
Car moi je vais commencer le C sur pc,bon le language est le même,mais il fonctionnera avec Xcode?


Publié : 16.01.2004 - 18h17 par Fabien

XCode fait partie des developper tools.
Ils viennent avec ton mac (s'il est récent), mais tu peux les télécharger gratuitement sur le site d'apple:

http://connect.apple.com

il faut s'inscrire mais c'est gratuit.


Publié : 17.01.2004 - 0h40 par RedBaron

Mon Mac est tout récent(Ibook G4 800),je le trouve sur le dernier CD de Panther?Je me suis inscrit sur le site developpeur d'apple,mais quand je veux le télécharger,ben il ne se passe rien.

Tu dis qu'il est livré avec panther?


Publié : 19.01.2004 - 20h50 par cyco

Eclipse est pas trop mal je crois.. bien interge et gere a peu pret tous les languages existants.


http://www.eclipse.org


.. sinon y'a vim.. mais la, je sens que je vais me ramasser pas mal de critiques ;)


Publié : 20.01.2004 - 18h32 par RedBaron

:D Merci pour votre aide!
Je suis en train de dl Eclipse...on verra se que ca donne....


Publié : 20.01.2004 - 23h57 par cyco

pour xcode, il est sur le 4eme cd de Panther qui s'appelle MacOSX Xcode Tools. Il n'est pas noir avec le X comme les autres, mais il a un marteau dessine dessus.

Comme j'ai achete Panther en stand alone, je ne suis pas sur si ce cd est inclu avec les machines directement. Mais je pense que ca devrait etre le cas.

A part ca, Xcode a l'air d'etre bien. J'avais un peu joue avec l'ancien qui etait sur jaguar et je trouvais deja super. Je pense pas que Xcode soit moins bien.


Publié : 21.01.2004 - 10h18 par Fabien

Pour une version de Panther livrée avec un Mac, il faut passer par les CDs de restauration.

problème: si tu as fait une intalle perso, tu n'auras pas ces fichiers.

solution: naviguer dans les fichiers cachés du Terminal pour trouver un dossier intitulé: "images". A l'intérieur se trouvent les images-disques contenant les Dev-tools.

Si ce que je viens d'écrire ressemble à du chinois faites-le moi savoir et je donnerai plus de détails.


Publié : 17.02.2004 - 16h19 par Mitch

En moins complexe mais toujours aussi gratuit il existe aussi SubEthaEdit avec beaucoup moins de fonctions mais bon :)

Perso je l'utilise pour le PHP et j'en suis ravi.


Publié : 17.02.2004 - 19h10 par Prunelle

Fabien a écrit :Pour une version de Panther livrée avec un Mac, il faut passer par les CDs de restauration.

problème: si tu as fait une intalle perso, tu n'auras pas ces fichiers.

solution: naviguer dans les fichiers cachés du Terminal pour trouver un dossier intitulé: "images". A l'intérieur se trouvent les images-disques contenant les Dev-tools.

Si ce que je viens d'écrire ressemble à du chinois faites-le moi savoir et je donnerai plus de détails.


C'est pas totalement du chinois, mais dans quel dossier on peut trouver le dossier "images" avec le terminal?


Publié : 17.02.2004 - 19h21 par NLBDC

Mitch a écrit :En moins complexe mais toujours aussi gratuit il existe aussi SubEthaEdit avec beaucoup moins de fonctions mais bon :)

Perso je l'utilise pour le PHP et j'en suis ravi.

Une fonctionnalité assez intéressante de SubEthaEdit est le partage qui permet à plusieurs personnes d'éditer le même document en même temps...


Publié : 17.02.2004 - 19h51 par Mitch

Oui j'ai eu l'occasion de la tester et c'est assez rigolo !!! Mais bon en tant que développeur je me vois mal travailler en même temps qu'un autre sur le même document !!


Publié : 17.02.2004 - 22h00 par Reno

Sur les iBook G4, ils se trouvent dans un dossier répondant au nom de 'Installers', qui se trouve dans le dossier Applications, pas besoin d'aller sur le site Apple...


Publié : 18.02.2004 - 10h16 par Fabien

Prunelle a écrit :C'est pas totalement du chinois, mais dans quel dossier on peut trouver le dossier "images" avec le terminal?


Le nom du CD varie selon la machine et selon le numéro du disque de restauration. Admettons qu'il s'appelle "Restore CD".

Dans le Terminal:

Code : Tout sélectionner

cd /Volumes/Restore\ CD/


Si tu fais un "ls" tu ne verras pas le dossier en question.

Par contre un "ls -a" fera apparaître un dossier ".images". Donc dans le Terminal:

Code : Tout sélectionner

open .images


Et te voilà avec un fenêtre du Finder contenant des fichiers dmg.