php - Dreamweaver 将左括号保持在同一行 PHP
问题描述
我在 Dreamweaver 中的代码格式有问题
Dreamweaver 的默认格式:
<?php
if(a>10){
}
function test (){
}
?>
我的首选格式:
<?php
if(a>10)
{
}
function test ()
{
}
?>
我该如何改变它?
解决方案
正如官方指南(链接)所说:
在站点根目录中创建一个新文件,文件名为 .jsbeautifyrc
在 .jsbeautifyrc 中复制粘贴到 CSS、JS 和 PHP 的默认格式规则下方并保存文件:
{ "js": { "eol": "\n", "preserve_newlines": true, "max_preserve_newlines": 3, "space_after_anon_function": true, "keep_array_indentation": false, "space_before_conditional": true, "break_chained_methods": false, "unescape_strings": false, "wrap_line_length": 0, "end_with_newline": true, "comma_first": false, "operator_position": "after-newline" }, "css": { "preserve_newlines": false, "selector_separator_newline" : false, "end_with_newline": false, "newline_between_rules": false, "space_around_selector_separator": true }, "php": { "eol": "\n", "preserve_newlines": true, "max_preserve_newlines": 3, "space_after_anon_function": true, "brace_style": "collapse", "keep_array_indentation": false, "space_before_conditional": true, "break_chained_methods": false, "unescape_strings": false, "wrap_line_length": 0, "end_with_newline": false, "comma_first": false, "space_in_paren":true } }
根据下表编辑默认规则以更改默认代码格式规则并保存更改。
重新启动 Dreamweaver 并为 CSS、JS 和 PHP 文件应用代码格式。
代码根据更新的格式化规则进行格式化。
你需要brace_style
改变expand
推荐阅读
- javascript - Sidenav 下拉菜单冲突
- excel - 如何从 Excel VBA 移动到我的 Access 数据库中的下一列
- sas - 循环一组宏
- set - 从包含对象集的映射中检索值
- javascript - 使用预定义的值随机填充 javascript 数组
- mysql - XQuery - “NOT IN”等价物没有按预期工作
- r - 如何使用 R 中的转换日期数据创建面板数据集?
- php - Laravel 5.2 有条件登录
- macos - 在 macOS 上运行 FlightFinder Blazor
- java - IntelliJ 如何在不编译的情况下运行 .java 文件?