OVH Cloud OVH Cloud

BBEdit reformater le code avec tabulations ?

19 réponses
Avatar
paul
Bonjour,

je me demande s'il est possible de reformater un code avec BBEdit pour
qu'il refasse automatiquement les décalages avec les tabulationsŠ car
j'y perds mes yeux à la longue !

merci pour l'info !

Paul

9 réponses

1 2
Avatar
jperrocheau
ASM wrote:

Je connais pas le C
mais, avec l'exemple donné par ailleurs,
ça ne marche pô :-(


Si.

BBE gueule à l'erreur dans le code à propos d'un tag pas fermé.


BBEdit ne reformatera pas le HTML tant qu'il trouvera des erreurs dans
la page, selon la version du HTML et les préférences choisies pour la
fermeture des tags. A toi de les corriger.

(je m'demande bien d'où qu'y voit qu'y a un tag qque part ?!)


Ben, il n'y a que cela en HTML et en XHTML. ;-)

--
Jacques PERROCHEAU
________________________________________________________________________
e-mail: mailto:

Avatar
ASM
ASM wrote:

avec l'exemple donné par ailleurs,
ça ne marche pô :-(


Si.


Ha bon ?
Méthode ?

BBE gueule à l'erreur dans le code à propos d'un tag pas fermé.


BBEdit ne reformatera pas le HTML tant qu'il trouvera des erreurs dans
la page


c'est du script tout nu ... y a pas aucune balise du tout

(je m'demande bien d'où qu'y voit qu'y a un tag qque part ?!)


Ben, il n'y a que cela en HTML et en XHTML. ;-)


Oui mais là y a pas un pet de HTML ...

Je viens d'essayer avec un *.js où des fonctions écrivent du HTML,
Super !
on peut être assuré que plus rien ne fonctionnera!

Donc, non je n'ai pas trouvé d'option de reformatage du JavaScript.
Bon, il y a au moins un site web qui nous le fait.
(si on apprécie son mode de formatage)

--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé


Avatar
Jacques Perrocheau
In article <45cc52d7$0$5096$,
ASM wrote:

BBE gueule à l'erreur dans le code à propos d'un tag pas fermé.


BBEdit ne reformatera pas le HTML tant qu'il trouvera des erreurs dans
la page


c'est du script tout nu ... y a pas aucune balise du tout

(je m'demande bien d'où qu'y voit qu'y a un tag qque part ?!)


Ben, il n'y a que cela en HTML et en XHTML. ;-)


Oui mais là y a pas un pet de HTML ...


parce que BBEdit a sans doute faussement "balisé" ton document comme
étant du HTML alors que ce n'est pas le cas.


Je viens d'essayer avec un *.js où des fonctions écrivent du HTML,
Super ! on peut être assuré que plus rien ne fonctionnera!

Donc, non je n'ai pas trouvé d'option de reformatage du JavaScript.


Euh BBEdit ne vas pas s'occuper du javascript... il y est même
allergique.

Ce n'est pas son truc.

Bon, il y a au moins un site web qui nous le fait.
(si on apprécie son mode de formatage)


--
Jacques PERROCHEAU
Synthèse et Electrosynthèse Organiques, C.N.R.S. UMR 6510
Université de Rennes I, Campus de Beaulieu, F-35042 RENNES Cedex
Tel: +33 2 23 23 63 74, Fax: +33 2 23 23 63 74



Avatar
francois.jacquemin
ASM wrote:

Je connais pas le C
mais, avec l'exemple donné par ailleurs,
ça ne marche pô :-(
BBE gueule à l'erreur dans le code à propos d'un tag pas fermé
(je m'demande bien d'où qu'y voit qu'y a un tag qque part ?!)


Si, m'sieur ! Voici comment ça marche : tu es censé écrire ligne à
ligne, et non pas, évidemment, réclamer l'indentation d'un texte entier.

Lorsque tu écris ligne à ligne, un texte dans un fichier. c, tu fixes le
niveau d'indentation d'une ligne en la faisant précéder d'une ou
plusieurs tabulations (touche marquée d'un flèche butant sur un trait
vertical au-dessus du verrouillage majuscule). Lorsque tu veux remonter
d'un niveau, en début de ligne tu frappes la touche effacement arrière,
touche flèche à gauche en haut et à droite du clavier. Chaque retour
chariot produit une nouvelle ligne respectant le niveau d'indentation en
cours.

Devant un texte tout fait, copié puis collé dans un nouveau fichier, à
chaque fin de ligne tu dois en ajouter une avec un retour chariot, fixer
avec une tabulation le niveau d'indentation si nécessaire, faire
remonter la ligne suivante avec la touche suppression avant, flèche
droite épaisse, silhouettée, contenant un X, sous la touche aide. Puis,
un retour chariot et cette touche feront remonter toute ligne suivante à
ce même niveau d'indentation.

C'est semi-automatique dans BBEdit, le choix du niveau d'indentation
appartenant au programmeur, n'étant pas fixées ni obligées par les
règles du langage C.

--
F. J.

Avatar
ASM
ASM wrote:

Je connais pas le C
mais, avec l'exemple donné par ailleurs,
ça ne marche pô :-(
BBE gueule à l'erreur dans le code à propos d'un tag pas fermé
(je m'demande bien d'où qu'y voit qu'y a un tag qque part ?!)


Si, m'sieur ! Voici comment ça marche :


Merci m'sieur des essplications sur ce que je pratique couramment :-)

tu es censé écrire ligne à
ligne, et non pas, évidemment, réclamer l'indentation d'un texte entier.


C'est bien du 2ième propos(*) dont je parle,
BBE ayant cette faculté pour le html.

C'est semi-automatique dans BBEdit, le choix du niveau d'indentation
appartenant au programmeur, n'étant pas fixées ni obligées par les
règles du langage C.


Rien n'est nulle part "obligé" quant aux indentations
(du moins imagine-je)
même s'il peut touj y avoir une façon *propre* et +/- standardisée de le
faire


(*) propos dont il est question dans le titre du post (*re*formater)

--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé


Avatar
laurent.pertois
ASM wrote:

Rien n'est nulle part "obligé" quant aux indentations
(du moins imagine-je)


Si, en python tu n'as pas le choix.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
ASM
ASM wrote:

Rien n'est nulle part "obligé" quant aux indentations
(du moins imagine-je)


Si, en python tu n'as pas le choix.


C'est sensible aux tabulations ?


--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé


Avatar
Christian
ASM a écrit:

Si, en python tu n'as pas le choix.


C'est sensible aux tabulations ?


hé oui

--
Christian


Avatar
ASM
ASM a écrit:

Si, en python tu n'as pas le choix.
C'est sensible aux tabulations ?



hé oui


Il y a un motif ? une explication ?

ça remplace les { } pour grouper des instructions ?
Ha? tiens? oui ça semble :
http://fr.wikipedia.org/wiki/Python_(langage)#Syntaxe

--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé



1 2