1

yop,

Je n'ai jamais trouvé un outil dédié à cette utilisation, mais je suppose que ça existe : je cherche un outil qui serait capable de (ré)indenter des codes source, et qui soit paramétrable (je voudrais pouvoir choisir si j'indente avec des espaces ou des tabulations, combien par niveau, si je met les { à la même ligne que le "if" ou tout seul en-dessous, etc...).

Je sais qu'Eclipse fait ça (très bien même), mais j'aimerais éviter d'installer tout Eclipse (qui ne me servira pas) juste pour cette utilisation, donc un petit programme dédié serait bien plus pratique. A priori j'ai besoin de ça pour de l'html et du perl, peut-être d'autres trucs par la suite mais au pire si le soft est configurable ça ne devrait pas être trop complexe d'ajouter de nouveaux langages. Pour l'instant je n'ai rien trouvé sur google, mais ça m'étonne quand même que ça n'existe pas du tout. Quelqu'un connait un programme de ce genre ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

2

Il y a des programmes de ce genre en ligne de commande pour *nix.
Par exemple il y a un prog qui s'appelle indent et un autre bcpp.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

3

Si l'IDE que tu utilise supporte les plugins, il y en a surement un qui indente le code.

4

./2 : je suis sous Windows :/
./3 : j'utilise UltraEdit, j'ai regardé sur le forum mais il n'y a pas grand chose (à ma connaissance il ne supporte pas les plugins, juste des macros qui ne permettent rien de très évolué)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5

1 Oui mais regarde s'ils ne tournent pas aussi sous Win (il y a des chances) - et au pire ça ne doit vraiment pas être compliqué d'adapter.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

6

avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

J'en ai fait un sur Windows, je diffuse ça un de ces jours. Bon il est pas parfait, mais légèrement configurable, faudra s'en contenter...

Kochise
avatar
Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

8

entre ton programme (qui n'est pas sorti), et ceux filés par kk, tu crois qu'il va se contenter de quoi?

9

Kevin Kofler > j'étais tombé dessus, mais la page dit pour indent que ça travaille sur du C, et pour artistic style sur du C/C++/C#/Java; c'est configurable facilement pour d'autres langages ?

(de plus indent a besoin d'une dll, et le lien qui est donné conduit à une version bien plus récente; sur les deux exe distribués, il y en a un qui plante au lancement chez moi)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

10

Jyaif (./8) :
entre ton programme (qui n'est pas sorti), et ceux filés par kk, tu crois qu'il va se contenter de quoi?

Google par exemple. En tant que membre 'supérieur' il devrait y arriver sans problème, la preuve : moi même j'obtiens par exemple...

http://astyle.sourceforge.net/
http://uncrustify.sourceforge.net/
http://sourceforge.net/projects/gcgreatcode/
http://www.prettyprinter.de/
http://tools.arantius.com/tabifier (sans "/" final)
...

Après, c'est toi qui voit smile

Kochise
avatar
Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

11

Sauf que les 4 premiers ne font visiblement pas de perl ni d'html, je n'étais donc même pas tombé dessus lors de mes recherches. En revanche le dernier peut tout à fait convenir pour l'html, je testerai demain, merci smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

12

pour de l'html/xml il y a xmllint qui fait ça plutot bien wink
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

13

14

heuuuu parmi ces liens, la majorité sont soit prévus pour afficher du code sur une page HTML (pas du tout ce que je cherche donc), soit prévus pour du C, des CSS ou d'autres langages qui ne sont ni Perl ni HTML :/

mais dans un des liens de cette page il y en a quand même un pour perl qui marche presque, donc merci; ceci dit le but de ce topic était de savoir si quelqu'un connaissait un *bon* outil, pas de recevoir un copier coller de recherche google (parceque ça a priori je sais à peu près faire) :/
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

15

avatar
Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

16

J'ai trouvé, ça fait tout, c'est un wrapper GUI sur pleins de projets : http://universalindent.sourceforge.net/

Kochise
avatar
Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

17

top exactement le genre de truc que je cherchais, c'est configurable, simple à utiliser et ça marche nikel, merci smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

18

Je les ais tous testé avant, c'était l'un des derniers de la liste, fichu ordre alphabétique :/

Kochise
avatar
Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/