php-mode

    1熱度

    1回答

    我需要取消設置C-電標誌和C-語法縮進旗Emacs23.4當我打開它的名字與.html.php結束PHP文件,並只對「名稱 - 模式「,因爲我在html模式下使用了php-mode,並且這些標誌沒有以正確的方式縮進php代碼。 但是,我想在編輯純淨的.php文件(php控制器,它只包含php源代碼)時保留這些標誌。 我該怎麼做?

    0熱度

    1回答

    我正在搜索Aquamacs中的Web編輯模式(HTML/JS/PHP,CSS分開)。早些時候在可可Emacs我一直在使用web-mode.el,但在Aquamacs我得到 Symbol's function definition is void 錯誤。怎麼了?使用相同的.emacs配置Cocoa Emacs很好。 的問題是我需要的,可以結合這三種模式的模式(對我來說最重要的是語法着色)合爲一體

    2熱度

    1回答

    我是使用emacs的新手,我目前在'另一個代碼片段'擴展中遇到了一些麻煩。 我正在嘗試使用php模式主模式做一些工作。不幸的是,它基於cc模式,這意味着片段擴展正在查看C和PHP片段。 有什麼辦法可以加載PHP代碼片段,而不是從C和PHP加載它們?

    2熱度

    1回答

    我的問題是,如果在新行中使用大括號,我會得到更多縮進,如下面列出的代碼所示。從GitHub 我使用Debian的萊尼emacs的22.2,我已經instaled的php-mode.el (https://github.com/ejmr/php-mode/blob/master/php-mode .el) 和我的.emacs只包含鍵綁定(不縮進) if (logical condition)

    2熱度

    1回答

    我嘗試將縮進從4個空格更改爲2個空格(我需要使用此樣式編寫代碼)。 我嘗試用PHP代碼的緩衝區,以評估這一點: (setq tab-width 2) 或 (setq-default tab-width 2) ,但它沒有工作,當我輸入TAB我有4個空格。

    1熱度

    1回答

    升級到EMACS 24.3(我覺得從24.2),也是MELPA php-mode包升級到20130920.1850版本,php-mode現在縮進,具體如下: array('a' => 1, 'b' => 2); 什麼以前一樣: array('a' => 1, 'b' => 2); 如何恢復以前的行爲? 更新:最終,我提交了一個issue on Github,並且php-mod

    1熱度

    1回答

    我有emacs 23.3.1,在Windows上運行。 PHP模式1.5從http://php-mode.sourceforge.net/, 修改:2008-11-04 我認爲這個用來工作,但現在,當我嘗試註釋掉的代碼塊,使用 comment- region,這是一個交互式的 在`newcomment.el'編譯的Lisp函數,我得到的結果很差。 例子: 前: 後: 你可以看到,在註釋塊中每行都有

    0熱度

    2回答

    我想有這樣的縮進,如Zend的不上對象: $this->getResponse() ->appendBody('Hello World'); 但我現在是: $this->getResponse() ->appendBody('Hello World'); ,我沒有任何想法我可以如何做到這一點。 謝謝。

    0熱度

    1回答

    例如可變美元符號。 的php-mode.el線1087: '("\\$\\(\\(?:\\sw\\|\\s_\\)+\\)" (1 font-lock-variable-name-face)) ; $variable 如果我沒有記錯的正則表達式應該匹配$變量,包括美元符號。 現在,我想弄清楚爲什麼不是應用於美元符號的字體鎖屬性。 在語法表中,$就像A-z一樣被認爲是一個單詞。 所以我想我想問的

    4熱度

    3回答

    我想使用paredit結合php模式,但它不會添加結束花括號「}」。可能這與電動支具綁定「{」?我怎麼能覆蓋這個? 謝謝。