2009-12-19 119 views
10

是否有任何netbeans/eclipse软件/插件自动缩进插入后的整个代码?php:自动缩进整个代码?

不只是缩进,当我按ENTER键新功能。

我想例如没有缩进代码粘贴,它会自动缩进一切自动,因为它可以识别使用什么语言。

应该会节省很多时间。

+0

如果您正在寻找特定的解决方案,您可能需要添加“eclipse”和“netbeans”标签。 – 2009-12-19 12:21:10

+0

您是否尝试过eclipse-pdt的格式化功能? – erenon 2009-12-19 12:23:42

回答

12

在Zend Studio中(我猜也可以在Eclipse中使用PDT),您可以在编辑器视图中粘贴文档right click并选择SourceFormat。源格式规则编辑于WindowsPreferencesPHPCode StyleFormatter。您可以默认选择代码约定,如PEAR或ZF,或创建自己的代码约定。

如果您只是想缩进一些选定的代码行,请选择它并点击tab(或shifttab以取消缩进)。这不会解决任何嵌套的代码。为此,请使用CtrlShiftF(感谢Paul Lammertsma指出了这一点)。

0

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

+0

你用过吗?好吗? – ajsie 2009-12-19 12:24:19

+0

是的。没关系,定义自定义编码约定非常灵活。有一个全功能的试用版,请检查它是否适合你。 – 2009-12-19 12:30:10

+0

它看起来像日食是我和它的免费=) – ajsie 2009-12-20 00:46:20

0

我相信Eclipse的快捷方式自动缩进选中的代码是CTRL + I,至少它是Eclipse的Java,所以我想这将是适用于Eclipse PHP一样。

11

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

1

在Netbeans中,转到源菜单,选择格式选项。它可以满足你的需求。它将遵循您从工具菜单,选项对话框中设置的格式选项。