php - 数组声明中的 Netbeans PHP 空格

标签 php netbeans formatting

简单的问题,我有数组:

array(
  'aaa' => 1,
  'bbbbbbbb' => 2,
  'ccccc' => 3,
  'dd' => 4
);

我希望格式化代码:

array(
  'aaa'       => 1,
  'bbbbbbbb'  => 2,
  'ccccc'     => 3,
  'dd'        => 4
);

是否有格式化选项可以执行此操作,因为我没有看到类似这样的内容?

附言。对不起我的英语。

最佳答案

NetBeans 7.1 中的 PHP 代码在 Alignment 类别中,有新的 Group Multiline Alignment - Assignment 和 Array Initializer 属性。

enter image description here

在左侧站点上 - 分配属性处于关闭状态,而在右侧站点上该属性处于打开状态。如您所见,当属性设置为 on 时,赋值字符“=”将放置在组中最长的标识符之后。该组被定义为包含相同类型分配的多行。一个组的结尾可以是空行,只有注释、不同表达的行,一个 block 的结尾。此格式化选项适用于变量赋值、字段初始化和常量。

第二个新属性用于数组初始化器。

默认情况下,这两个属性都处于关闭状态。只需打开它即可完成。

关于php - 数组声明中的 Netbeans PHP 空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34853565/

相关文章:

java - Fiddler 未从 Java 应用程序捕获 HTTP 请求

html - 你能提出一种更优雅的方法来将 'tokenize' c# 代码用于 html 格式化吗?

formatting - 如何在 Smalltalk/Pharo 中打印固定字符数的数字

php - 有没有办法搜索以逗号分隔的 json 属性并通过不同的属性名称返回成员 id?

python中的PHP空函数

java - 如何显示带有变量值的标签? (JavaFX)

html - 添加滚动以避免重叠

php - 关于PHP memcache的几个问题

PHP通知抑制;只有某些情况/方法

JavaFx - 发现意外的 token LPAREN