2011-09-29 10 views

risposta

6

Sì, c'è una possibilità ma non una semplice. Usando i filtri di testo, se riesci a trovare un filtro a tua scelta lo metti in Library/Application Support/TextWrangler/Text Filters e raggiungilo dal menu Text/Apply Text Filter.

Questo è come si fa per XML: http://magp.ie/2010/02/15/format-xml-with-textwrangler/

e per PHP: http://wizguild.com/textwrangler_phptidy_filter/

+2

non riesce a trovare la cartella Libreria/Application Support/TextWrangler sul mio mac os x 10.8 – AmineG

+0

Hey @ someone0 - puoi creare la cartella da solo e poi riavviare l'app. OSX è molto più difficile di Windows ... 'funziona solo' è una pila di sh **! Funziona solo se conosci script di bash e comandi UNIX. :( – OceanLife

+1

@ someone0 Nel caso non sia possibile vedere la cartella Libreria: La cartella Libreria è davvero lì ma nascosta. Apri la cartella Inizio nel Finder, dal menu Vai scegli "Vai alla cartella ..." e inserisci Libreria. Lo aggiungo ai preferiti sui miei sistemi: – Sam

2

Creare un nuovo file -> XML.sh Tidy

copiare e incollare questo righe sotto:

#!/bin/sh XMLLINT_INDENT=$'\t' xmllint --format --encode utf-8 -

Salva su Des ktop

Aprire il Finder e vai alla cartella -> ~/Library/Application Support Filtri/TextWrangler/Text

Spostare il XML.sh Tidy dal desktop al testo filtri.

Apri TextWrangler e abbellisci il tuo file xml.

+0

Ho problemi con questo. Continua a dire che ci sono tag incompleti anche se ho copiato il codice direttamente dal codice sorgente HTML pristine prodotto dagli Strumenti per sviluppatori del browser. –

+0

Okay , un po 'più di successo aggiungendo il flag --html, ma tutto ciò che fa è racchiudere il codice in un tag HTML e BODY e non è indentare o allineare nulla. circa i duplicati id tag, che ho apprezzato, ma speravo che sarebbe, sai, formattare il testo ... –

+0

Questo funziona come fascino. Grazie! – AntonSack

Problemi correlati