php:auto缩进整个代码?

时间:2009-12-19 12:16:41

标签: php eclipse netbeans indentation

netbeans / eclipse是否有任何软件/插件可以在我插入之后自动缩进整个代码?

当我按ENTER键输入新功能时,不仅仅是缩进。

我想粘贴代码,例如没有缩进,它会自动自动缩进所有内容,因为它可以识别使用的语言。

应该节省很多时间。

5 个答案:

答案 0 :(得分:12)

在Zend Studio中(我猜在Eclipse中也使用PDT),您可以在编辑器视图中right click粘贴文档并选择Source Format。源格式规则在Windows Preferences PHP Code Style Formatter中进行了修改。您可以在默认情况下选择像PEAR或ZF这样的代码约定,也可以创建自己的代码约定。

如果您只是想要来回缩进某些选定的代码行,请选择它并点击tab(或shift tab取消激活)。但这不会解析任何嵌套代码。请使用Ctrl Shift F(感谢Paul Lammertsma指出这一点)。

答案 1 :(得分:11)

在Eclipse中,您可以按Ctrl + Shift + f自动添加打开的文件。

答案 2 :(得分:1)

在Netbeans中,转到“源”菜单,选择“格式”选项。它做你需要的。它将遵循您在“工具”菜单的“选项”对话框中设置的格式化选项。

答案 3 :(得分:0)

Polystyle是一个独立的工具,可以集成到大多数IDE中,并为许多语言进行高度可配置的源代码格式化。它的价格是15美元。

答案 4 :(得分:0)

我相信自动缩进所选代码的Eclipse快捷方式是Ctrl + i,至少它在Eclipse for Java中,所以我认为它对于Eclipse PHP来说是相同的。