21

我在 Mac OS X 上使用 TextWrangler 进行一些 Web 开发。有没有办法自动格式化代码?

4

2 回答 2

8

是的,有一种可能性,但并不简单。使用文本过滤器,如果您能找到您选择的过滤器,您可以将其放入Library/Application Support/TextWrangler/Text Filters并从Text/Apply Text Filter菜单中访问它。

这就是你对 XML 的处理方式:http: //magp.ie/2010/02/15/format-xml-with-textwrangler/

对于 PHP: http ://wizguild.com/textwrangler_phptidy_filter/

于 2012-10-22T14:28:22.670 回答
2

创建一个新文件 -> Tidy XML.sh

复制并粘贴以下行:

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

保存在桌面上

打开 Finder 并转到文件夹 -> ~/Library/Application Support/TextWrangler/Text Filters

将您的 Tidy XML.sh 从桌面移动到文本过滤器。

打开 TextWrangler 并美化您的 xml 文件。

于 2015-04-26T13:41:51.493 回答