Je suis à la recherche d'un outil pour formater mon javascript. Il y a plusieurs fois où je voudrais juste laisser un outil formater mon code source à cause de la restructuration d'un code ou parce que je veux m'assurer que la structure du code est vraiment comme je le crois. Mon problème est que tous les formateurs que j'ai trouvés produisent des résultats très retardés.Existe-t-il un outil de formatage de javascript qui ne craint pas?
Si je formate la source moi-même je forme comme ceci:
var structure = {
key1: {
subkey1: 3,
subkey: 6,
sublist: [
{
deep: "yes"
},
{
deep: "yes",
somekey: 4
},
5,
10
]
},
key2: [
{
key: 5,
key2: 10
},
[1, 2, 3],
[
{
nestedObj: "hello",
siblingProp: 5
},
{}
]
]
}
Quel que soit l'outil que je trouve ne pas le faire de la même façon, mais regardez ce qui éclipse construit en formatter fait:
var structure = {
key1 : {
subkey1 : 3,
subkey : 6,
sublist : [{
deep : "yes"
}, {
deep : "yes",
somekey : 4
}, 5, 10]
},
key2 : [{
key : 5,
key2 : 10
}, [1, 2, 3], [{
nestedObj : "hello",
siblingProp : 5
}, {}]]
}
Ou celui que je reçois avec le plugin Aptana (3.0 beta)
var structure = {
key1: {
subkey1: 3,
subkey: 6,
sublist: [
{
deep: "yes"
},
{
deep: "yes",
somekey: 4
},
5,
10
]
},
key2: [
{
key: 5,
key2: 10
},
[1, 2, 3],
[
{
nestedObj: "hello",
siblingProp: 5
},
{}
]
]
}
Th Ils ne fournissent aucune aide pour visualiser la structure de ma structure de données. Est-ce que quelqu'un sait d'un formateur décent? S'il vous plaît.
Je devrais ajouter que je ne suis pas intéressé par les outils disponibles uniquement pour les fenêtres. Je travaille surtout sur os x et ubuntu et uniquement sur windows quand je le dois vraiment. – einarmagnus