1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Pythonic PHP Code Formatter v0.6,代码格式化工具 下载

本帖由 漂亮的石头2015-02-25 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    486,020
    赞:
    46
    项目创意来源于2月22日Twitter的一个热门的黑Java的段子,看到段子后当即动手,实现了这个 Pythonic PHP Code Formatter。

    这个工具可以自动化地把PHP中讨厌的分号以及花括号对齐到右侧(原文如此),让PHP代码看起来就像Python!

    但是请注意这只是一个玩具,使用该格式化工具会让你的代码变得难以维护,千万请不要在生产环境中使用!

    格式化完毕的代码会长这样:

    <?php
    // base class with member properties and methods
    class Vegetable {
    public $edible ;
    public $color ;
    function Vegetable($edible, $color = "green") {
    $this->edible = $edible ;
    $this->color = $color ;}
    function is_edible() {
    return $this->edible ;}
    function what_color() {
    return $this->color ;}}

    // end of class Vegetable

    // extends the base class
    class Spinach extends Vegetable {
    public $cooked = false ;
    function Spinach() {
    $this->Vegetable(true, "green") ;}
    function cook_it() {
    $this->cooked = true ;}
    function is_cooked() {
    return $this->cooked ;}}

    // end of class Spinach
    ?>


    在线演示地址: http://www.94cb.com/Pythonic-PHP-Code-Formatter

    Github地址: https://github.com/lincanbin/Pythonic-PHP-Code-Formatter

    [​IMG]

    代码格式化前:

    [​IMG]

    代码格式化后:

    [​IMG]
    Pythonic PHP Code Formatter v0.6,代码格式化工具下载地址
     
正在加载...