2009-08-31 49 views
0

我越來越厭倦了Dreamweaver。它決定一些PHP是無效的,然後選擇隨機的顏色來顯示代碼,而不是正常的語法高亮。當然,我已經搜索了這個問題,但找不到解決此問題的方法。Dreamweaver代碼視圖突出顯示

它做在一分鐘的特別的事情是這樣的:

無效的標記標記爲無效,因爲它不是一個HTML標籤的正確格式。 使用代碼視圖修復源代碼。

該文件是一個可笑的基本笨控制器如下:

<?php 
class Controller2 extends Controller { 

    function Controller2() 
    { 
     parent::Controller(); 
    } 

    function index() 
    { 
     echo "TEST"; 
     #$this->load->view('welcome_message'); 
    } 
} 

/* End of file welcome.php */ 
/* Location: ./system/application/controllers/welcome.php */ 

在插入行的末尾回車1個返回代碼正常語法高亮顯示,直到你做點別的吧。

我如何關閉這個Dreamweaver的的「功能」?

+3

我現在想知道的原因是缺少一個結束?> PHP標籤,但它仍然會是不錯的擺脫從Dreamweaver此功能。 – bcmcfc 2009-08-31 11:01:57

+1

是的。當DW對我做這件事時,我意識到這是我的錯。 嘗試關閉你的php標籤。另外,有一件事情讓我非常惱火,如果在放入一個js文件並按下回車鍵之後,光標前面會出現空白的TONS。如果有人知道這個解決方案,請拍攝:) – sqram 2009-08-31 11:06:11

+0

將'?>'添加到僅限PHP的文件是它實際上在Zend編碼風格中禁用的東西...... http://framework.zend.com/manual/en /coding-standard.php-file-formatting.html#coding-standard.php-file-formatting.general – nickf 2011-05-08 18:49:36

回答

2

視圖>代碼視圖選項>高亮顯示無效代碼