Comment automatiquement indenter le code JavaScript dans Aptana Studio?
Précédemment, j'ai utilisé Eclipse pour PHP et développement Java, et j'ai aimé la commande Ctrl + i
automatiquement indenter le code.
Maintenant, suis-je à l'aide de Aptana Studio est basé sur Eclipse pour le développement JavaScript. Je voudrais automatiquement indenter mon code JavaScript, mais Ctrl + i
supprime tout mon code. Toute commande automatiquement une indentation du code JavaScript dans Aptana Studio?
OriginalL'auteur Jonas | 2011-05-26
Vous devez vous connecter pour publier un commentaire.
Le Studio n'a pas cette fonctionnalité encore. Vous pouvez ajouter une demande de fonctionnalité ici: https://aptana.lighthouseapp.com/projects/35272-studio/tickets/new
Ctrl+Maj+F format de l'ensemble de votre fichier, comme Tim suggéré.
Vous pouvez contrôler certaines formateur paramètres via les préférences de la Fenêtre -> Préférences -> Aptana Studio -> Formateur'
Ctrl+Shift+F
semble bon travail pour PHP, mais il ne semble pas fonctionner pour le JavaScript.Il devrait également fonctionner pour les JS. Si vous avez une erreur dans le journal, vous pouvez ouvrir billet avec quelques exemple de code qui le déclenchent et nous allons le corriger 🙂
L'erreur du journal, d'ailleurs, peut être consulté dans le menu Aide.
solution qui fonctionne pour moi dans Aptana 3.4.2 pour les JS. La Question est assez vieux donc je me dis qu'il a été ajouté pendant ce temps.
OriginalL'auteur sgibly
Peut-être vous voulez dire fonction de formatage
CTRL+SHIFT+F
?Cela a fonctionné pour moi pour indenter le code javascript. merci. au someplaces comme si et else... l'indentation est l'emballage. mais c'est correct pour moi.
OriginalL'auteur wassertim
J'ai juste mis à jour pour Aptana Studio 3.0.9 et il semble maintenant être en mesure de format spécifique (sélectionné) lignes de JavaScript, HTML et CSS, dans certaines circonstances. La clé par défaut de liaison a été pour moi quelque chose de bizarre, donc j'ai changé la clé de liaison à
CTRL+I
dansPreferences > General > Keys
.Si aucun code n'est sélectionné, puis
Source > Format
semble toujours fiable format de la totalité du fichier. Le comportement deSource > Format
sur sélections diffère selon le type de code que vous êtes d'édition:JavaScript
Source > Format
semble fonctionner comme vous le souhaitez: si vous sélectionnez en quelques lignes de code, puisSource > Format
correctement tiret juste les lignes de code.HTML
Source > Format
va faire la bonne chose.Source > Format
semble agir de façon imprévisible avec HTML.CSS
selector { declaration block; }
) (dans ce cas, Aptana formats juste que la règle).<style>
bloquer ensuitesource > format
de formater tous le css à l'intérieur de cette<style>
bloc. Il semble y avoir aucun moyen de formater juste quelques lignes de css dans le html.À moins que quelqu'un souligne que ce post contient des failles fatales dans les prochains jours, je vais poster une demande de fonctionnalité à https://jira.appcelerator.org à demander pour des raisons de cohérence dans la mise en forme de comportement à travers les types de code (un rapide coup d'oeil à la fonctionnalité existante et bug demandes suggère que la mise en forme du code a reçu beaucoup d'attention récemment).
mise à jour 19/3/2012 j'ai posté ce bug sur le JIRA: https://jira.appcelerator.org/browse/APSTUD-4516
OriginalL'auteur
J'ai eu le même problème et suis tombé sur ce site:
jsbeautifier
Vous pourriez envie de le vérifier. A bien fonctionné pour moi 😉
OriginalL'auteur kanpeki