27Fermer29
Kevin KoflerLe 03/04/2008 à 21:34
Zephyr (./23) :
KK > ça ne serait pas envisageable de garder la compatibilité avec les TPR actuels (et leurs dossiers virtuels), mais mettre en place le même système que tous les autres éditeurs (c'est à dire faire correspondre avec les dossiers du système) pour les TPR nouvellement créés via KTIGCC ? parceque cette histoire de dossiers virtuels c'est vraiment LE truc tordu et mal foutu de TIGCC je trouve :/

Bah, c'est déjà le cas, si tu crées un nouveau fichier, il sera dans le dossier physique correspondant à son dossier virtuel!
squalyl (./24) :
Je ne vois toujours pas en quoi c'est un problème de mettre ton .tpr à la racine de ton projet comme prévu au lieu de faire tes caprices.

parce que j'ai plusieurs projets qui utilisent les mêmes fichiers. en ce moment:
-un makefile linux
-un projet codeblocks-un projet tigcc

Ça n'empêche pas de mettre les 3 fichiers projet dans le dossier racine. Un répertoire par fichier, ça ne sert strictement à rien!
j'aime bien séparer les fichiers objets générés.

Et ça, mettre le .tpr dans un sous-dossier ne le fait pas! Les .o sont toujours générés dans le dossier dans lequel se trouve le fichier source.
ma solution avec un menu contextuel sur les entrées de fichier demande un bouton droit+1clic par fichier.

Ça fait 2 clics par fichier, sur un gros projet, tu en as pour des centaines de clics.
Si on pouvait sélectionner plusieurs fichiers simultanément, ça serait encore plus rapide.

Mais on ne peut pas.
la méthode de c::b est efficace, car les libs, on en ajoute 2 au début du projet, et après on est tranquille.

Mais elle n'est pas réalisable dans le contexte de KTIGCC ou TIGCC IDE, il n'y a pas de "rajouter une lib", on rajoute les .a, .h etc. de la lib individuellement.
Ximoon (./26) :
Sinon, MDI

Beurk, quel intérêt? L'arborescence du projet sert déjà de système de tabs.
plusieurs projets dans l'éditeur

Pas forcément une mauvaise idée (et déjà proposé plusieurs fois), mais complexe à implémenter, donc pas pour tout de suite. Et puis ce n'est pas si dur que ça d'ouvrir 2 instances...
envoyer à VTI... ? gni

On peut déjà envoyer à TiEmu. tongue