導航:首頁 > 編程語言 > php語法高亮

php語法高亮

發布時間:2022-09-25 21:24:53

Ⅰ notepad++中 php語法高亮不全,在lang.model.xml文件中添加也不行,這個需要怎麼弄啊

notepad++關於php的相關配置請參考:http://www.chinawinxp.com/static/php/2015/0306/92.html

Ⅱ 為什麼在sublime text 2寫php幾乎沒縮放和語法高亮

要裝插件,用notepad++吧

Ⅲ 求一款能編輯PHP網頁的軟體,最好帶下載地址

非常見的 Editplus 之類的,都是專門為 PHP 開發的,有興趣都可以試試看,找出自己用得順手的就可以了,我推薦3個Zend Studio,DzSoft PHP Editor,Editplus,也是我現在用的,希望對大家有幫助。

Zend Studio
開發商: http://www.zend.com/store/procts/zend-studio.php
目前公認的最強大的PHP開發工具,這種集成軟體包包括了用於編輯,調試,配置PHP程序所需要的客戶及伺服器組件,軟體包具有工業標準的PHP開發環境,代碼完成引擎,功能齊全的調試器等。

NuSphere PHPEd
http://www.nusphere.com/
PhpED 通過無與倫比的PHP調試和壓縮能力,以及一個新的NuSOAP web服務向導成為了PHP領域的領軍產品。更加強大的Project Manager使得發布站點和應用程序比以前更加容易。現在可以在線程級別對正在運行或者開發中的程序進行測試和調校。支持 CVS 版本控制,而且,對PostgreSQL和MySQL資料庫的本地支持為PHP使用開源資料庫提供了一個廣泛的環境。但對中文支持不太好,漢字都當作單位元組處理了。PHPED還有Linux版本。

PHP Coder
http://www.phpide.de/
PHPCoder用於快速開發和調試PHP應用程序,它很容易擴展和定製,完全能夠符合開發者的個性要求.1:結合了PHP編譯器和參考文檔,可以對編輯中的PHP腳本進行即時預覽2:支持高亮顯示HTML和PHP代碼;3:自動完成功能,可以自動完成用戶自定義代碼片斷;4:標准函數提示;5:有專門的工程項目管理器;6:對象瀏覽器搜尋編輯中文件的包含信息,自定義函數,並以樹形顯示.7:支持查找對稱的語句標記符;8:支持高級搜索和替換;9:自帶FTP功能;10:支持運行和斷點調試11:……總之,PHPCoder是一個非常實用的,功能強大的編程環境,而且它是免費的!

Ankord PHP Expert Editor
http://www.ankord.com/phpxedit.html
PHP Expert Editor是一個容易使用的 PHP 開發工具,它的功能照顧到初級者及專業開發人員。 PHP Expert Editor 內建 http server 用作測試及除錯(你也可以使用其他 http server), PHP 語法檢查, FTP 功能, 程式碼樣板等功能。

DzSoft PHP Editor
http://www.dzsoft.com/dzphp.htm
專為 PHP 所設計的網頁程序編輯軟體 - DzSoft PHP Editor,具有 PHP 編輯、偵錯、瀏覽、原始碼檢視、檔案瀏覽、可自訂的原始碼樣本..等功能,無須架設網站主機就可以測試 PHP 指令碼,是一套功能強大的 PHP 編程軟體。
DzSoft PHP Editor和Ankord PHP Expert Editor非常相識,幾乎找不到他們的主要區別,關於這兩個軟體之間的具體內幕我也不太清楚!

Dev-PHP IDE
http://devphp.sourceforge.net/
非常好用的php編輯器,支持php-gtk,?建雜多快速html表單,非常的好用,本身含繁體語言包,另附暗地論壇的中文語言包

Master PHP
http://www.gsoftwares.com/
一款支持PHP, PHP3, PHTML, CSS, JS, HTML, HTM and SQL的編輯器,它允許用戶編輯多種一次編輯多種文件,允許插入,運行和最優化程序的腳本,用戶可以通過工具欄定製按鈕和窗體,可以導出html和rtf格式,支持18種語言

Komodo
http://www.activestate.com/Procts/Komodo/
Komodo支持在Windows與Linux上,Perl、Python及javaScript等的程序語言開發,以及多種程序語言語法不同顏色標注。這款功能強大的IDE竟然不支持中文,連中文文件名的文件都打不開!

Maguma Studio
http://www.maguma.com/
Maguma Studio包含了編輯和調試 PHP 程序所有必須的工具。無論您是經驗豐富的開發者、或是初學者它都適合您。帶有十分完整的斷點、分步等調試功能。支持以樹形方式顯示文件中的函數和類成員。

PhpLens
http://phplens.com
PhpLens是一款專為PHP開發人員准備的快速資料庫開發程序。通過使用PhpLens,可以快速的設計、發布和維護資料庫驅動的網路產品。它允許你以HTML表格的形式對資料庫進行瀏覽、編輯、創建、刪除和查找。不用寫任何代碼,它就允許你完成上述操作。

Ⅳ Hbuilder編輯器怎麼用 使用方法

HBuilder不僅僅提示全面的語法,非語法的各種候選輸入也都能提示。包括圖片、鏈接、顏色、字體、腳本、樣式、URI、ID、class、自定義JS對象、方法。小編在本文詳細介紹了Hbuilder編輯器的使用方法。
Q:怎麼才能快速掌握HBuilder開發技巧?A:軟體自帶HelloHBuilder項目,該項目為教程項目(如果不小心刪除了不要擔心,可以在新建WEB項目時,使用HelloHBuilder模板新建出來),按照項目中的lesson1.txt中的快捷鍵敲一遍即可快速掌握HBuilder快速開發技巧。
Q:什麼是HTML5+?A:HTML5+規范是基於HTML5的擴展規范,用於彌補HTML5和原生應用功能之間的差距。HTML5+規范是一個開放的規范,在W3C中國的指導下,由HTML5中國產業聯盟運作(www.html5plus.org),所有規范都是面向開發者的,開發者提需求、開發者評審實現方案、開發者投票選定規范。
Q:什麼叫滾動條信息點?A:當代碼中有重要的標記出現時,會生成滾動條信息點,在滾動條右側出現顏色各異的點。點擊這些點或使用跳轉到下一個信息點功能,可以快速到達這些代碼處。如下標記會生成信息點:書簽、任務、錯誤提示。
Q:怎麼實現代碼追蹤?A:在編輯代碼時經常會出現需要跳轉到引用文件或者變數定義的地方,HBuilder提供了一個非常好用的代碼追蹤功能,只需要按住Ctrl+滑鼠左鍵即可實現追蹤。
Q:輸入small不提示,語法庫是不是不全?A:代碼塊是否提示,取決於是否設置了這個代碼塊,代碼塊是可自定義的。
默認沒有預置small代碼塊,你也可以在代碼塊彈出界面點右下角的編輯圖標,進行代碼塊的補充修改。
另外可以使用emmet(ZenCoding)語法,這個沒有提示,但敲完small,按tab,就會自動生成標簽。
emmet是一種前端公開技術,網上教程很多。

Q:為什麼有時候我輸入代碼塊的名稱,卻沒有出現想要的代碼塊?A:代碼塊的顯示名稱和激活字元是不同的,查看激活字元請在激活代碼助手後選擇代碼塊,看右邊信息欄的詳情

Q:編輯器怎麼實現分欄?A:HBuilder編輯器分欄功能可以實現左右分欄和上下分欄以及組合分欄。
1、左右分欄實現:滑鼠點著編輯器選項卡往最右邊拖動即可實現左右分欄
2、上下分欄實現:滑鼠點著編輯器選項卡往最下邊拖動即可實現上下分欄
3、組合分欄實現:組合分欄就是即有的文件向下拖動,有的文件向右拖動,
Q:為什麼我的代碼明明是對的卻報錯?A:HBuilder的語法驗證器是集成的三方插件,有可能其本身對某些寫法不兼容,當某種語法驗證器把正確代碼識別為錯誤時,你可以在工具-選項-HBuilder-Validation中關掉那個語法驗證器。還可以設置正則表達式以兼容這種錯誤。
Q:有沒有快速比較兩個文件差異的辦法?A:比較兩個文檔的方法是,在項目管理器按ctrl選兩個文件,點右鍵,選比較對象
Q:不建項目單獨打開文件會提示有部分功能無法使用,具體是哪些功能無法使用?A:主要是跨文件的項目管理功能受影響。
HBuilder會為項目建立索引,工程間文件的鏈接引用關系都在管理中。
這樣在跨文件引用提示、轉到定義、重構、移動圖片路徑等很多操作中HBuilder都能智能處理。
如果單獨打開文件,功能就弱了很多,當然也比普通文本編輯器多。
舉個例子,<a class="classA">,在HBuilder里寫class=時,可以提示工程中各種css,classA如果是外部的css文件定義的, 可以按下ctrl點滑鼠跳轉到那個css中。
這都是普通文本編輯器做不到的。
如果您習慣了資源管理器做項目管理、文本編輯器做代碼編輯,那麼建議改變下工作習慣。
用HBuilder做統一的項目管理和文本編輯,你會發現工作效率更高。

Q:我安裝了SVN插件為什麼我找不到SVN的功能?A:跟eclipse的svn插件用法是一樣的。
在工具-插件安裝中選擇svn插件安裝,安裝完畢後,按提示重啟HBuilder。
在菜單文件-導入里,選擇從svn中檢出項目,配置svn地址。
在項目管理器中點右鍵-版本管理,裡面有svn的各種提交、更新等命令

Q:怎麼才能快速記住快捷鍵?A:記快捷鍵,不如記快捷鍵語法。
Alt是轉到,Shift是轉移,Ctrl是操作。
比如Alt+括弧、引號,即使轉到對於的符號。
Shift+回車是<br/>,shift+空格是 。
Ctrl+D是刪除行,Ctrl+F2是重構命名。

Q:為什麼不能手機預覽?A:WEB項目不可以手機預覽頁面。只有移動APP才可以。
確定項目是移動APP後,確保移動設備插好數據線並連接到電腦。
如果是iOS設備,請確保電腦安裝有itunes,如果是Android,請確定手機驅動已經安裝。
此時在HBuilder下方的狀態欄也會提示手機已連接
然後點運行,選擇對應的設備即可。
如果你只是想預覽web項目,那麼在菜單工具->高級選項->HBuilder->web伺服器->內建伺服器里,選擇一個內網ip,比如192.xxx,然後手機通過wifi連入這台機器,即可預覽。
Q:如何修改使用瀏覽器預覽時,地址欄顯示的IPA:依次點擊工具-選項-HBuilder-Web伺服器-內建伺服器
可修改內建伺服器的IP地址為127.0.0.1或本機網卡IP
內建伺服器不可以運行PHP
需要重啟HBuilder才生效

Q:真機聯調的Development圖標如何去掉?A:真機聯調僅是為了製作手機APP,調試完畢後,需要將資源打包製作成為APP。
如果是為了在手機瀏覽器上使用的WEB應用,還是應該使用手機瀏覽器來訪問。HBuilder內置的web伺服器地址配成192.168等內網地址,手機wifi連入,即可訪問。
更改HBuilder內置的web伺服器地址請點擊菜單工具-選項,展開左邊的HBuilder-web伺服器-內建伺服器,在右邊更改地址,需要重啟HBuilder才生效

Q:不能在收起代碼的情況下復制粘貼收起的代碼?A:復制折疊的代碼,選擇時需要多選擇一個換行符。然後再復制。

Q:沒有黑色主題嗎?A:在菜單工具-視覺主題設置-高級設置里有各種主題,兼容eclipse的其他主題方案。
另外小小提示下,使用黑色傷眼。激發視紫紅質、消耗維生素A、還容易引發暗適應和暈眩。
綠柔主題是認真的研究了色彩心理學和生理學後製作的環保主題。
參見這里

Q:如何調整編碼?A:HBuilder1.7以前版本在資源管理中對著文件點右鍵,點屬性(快捷鍵是Alt+Enter)。
在文件編碼處選其他,選擇或輸入你需要的編碼,比如GBK。
1.8以上的版本可以在文件->其他編碼方式打開,選擇需要的編碼即可。

Q:啟動太慢?A:HBuilder一般啟動時6秒左右可以進入完整操作狀態。
HBuilder還是屬於IDE而不是文本編輯器,速度比文本編輯器慢是肯定的。
這兩者最大的區別就是是否有AST語法樹和WEB語法解析引擎,就是說HBuilder知道你寫的是什麼,按下點知道該出什麼,寫的對不對。
包括重構變數命名和轉到定義,這些都是因為有語法樹和解析引擎。
擁有最全的web語法庫和最強的語法解析引擎,這個也是HBuilder的核心優勢。
算是一種取捨吧,啟動時慢幾秒,但啟動後寫代碼快的可不是差幾秒了。
Q:速度慢、內存佔用高?A:速度我們一直在優化,請更新新版再試試。
HBuilder畢竟是IDE,功能比文本編輯器多非常多,執行的也自然會慢點。但機器性能若足夠,也可以正常使用。
比如var a = document.getElementById("a1");。
在a後輸入點的時候,HBuilder要掃描a到底是什麼,超鏈接?canvas?輸入框?然後才會給予用戶最准確的提示。
這種計算都需要在按下鍵盤的很短時間內完成,想不卡還是很有挑戰。
文本編輯器沒有這些功能,所以不卡。
當然,在機器性能好時,HBuilder寫代碼要遠爽於文本編輯器;但機器性能不好時...
影響性能的一些要素,可幫助你用的更快。
1、如果有固態硬碟,把HBuilder和工程代碼都放到固態盤上;
2、同時打開的項目不要太多,把不用的項目點右鍵關閉,這樣HBuilder就不掃描這些項目了,後台資源會釋放不少
3、編輯大文檔時慎用語法驗證器,語法驗證器較易引發卡頓,可以在工具-語法驗證器設置里關閉。
4、編輯大文檔時,最好關閉大綱的實時同步功能。大文檔的大綱結構會很多,每次移動游標實時計算大綱的位置會有點慢。可以在需要定位時再點一下同步。大綱實時同步在大綱的右上角的下拉菜單里。
5、清理無用的js框架。Js框架文件都比較大且結構復雜,掃描框架比較費時。不用的框架就移出項目。另如果不在意框架的掃描提示,也可以把框架移除掃描清單,這樣就不掃描這個文件了。對文件點右鍵-構建-移除構建目錄。
6、windows search index和dropxbox等工具也會監控磁碟,當項目文件目錄被他們監控時,磁碟IO會比較高。在新建項目時會明顯卡。
7、有時HBuilder佔用的內存釋放不及時,可以使用360加速器等工具回收一些內存。

Q:升級失敗或長時間無響應?A:如果裝過其他eclipse插件,其升級伺服器可能連不上而導致報錯。
此時在工具-插件安裝-手動安裝eclipse插件-可用軟體站點,取消其他插件的升級地址。
重新點擊幫助-檢查新版本即可。

Q:HBuilder必須聯網使用嗎?A:HBuilder第一次使用時要聯網驗證,以後可脫線使用。。
如果不方便聯網,可以第一次使用手機做代理臨時登錄驗證一下,以後就可以脫線使用了。
但是沒有網路時,有些依賴網路的功能不能使用,比如不能使用雲服務創建移動APP,不能製作移動APP。

Q:你們會把這個工具做成 eclipse 的插件發布么?A:無法變成eclipse插件。
HBuilder裡面有4種編程語言,除了java,還有c、HTML、ruby。單純的java滿足不了我們的需求。
另外HBuilder的核心定位就是做最好的HTML5編輯器,而非最好的所有編輯器。
倒是如果大家願意的話,可以給HBuilder裝其他語言的插件。

Q:PHP怎麼運行?A:HBuilder自帶的web伺服器是不能解析php的。
如果想解析php,需要自己安裝php伺服器,比如Apache。
安裝好後,在HBuilder的工具-選項-web伺服器中點新建外部web伺服器,配置地址和參數,保存後重啟HBuilder。
然後點運行即可。

Q:PHP怎麼不高亮不提示?A:PHP的語法高亮需要安裝PHP插件。
在工具-插件安裝中,可以安裝Aptana PHP插件。
如果確定安裝了php插件,那麼在工具-選項,搜索文件關聯,在裡面配置php文件和PHP Editor的關聯。
也可以在項目管理器里對文件點右鍵,打開方式,裡面選PHP Editor。

Q:PHP插件安裝失敗了?A:關閉PHP文件。
在幫助-關於我們-安裝細節里,卸載PHP插件,重啟。
然後在工具-插件安裝里裝php插件。再重啟。
如仍有問題,請再聯系我們。

Q:我怎麼使用HBuilder編輯JSP、ASP或.vm文件中的HTML代碼部分?A:HBuilder有很多文件編輯器。
右鍵點擊文件-打開方式,可以看到所有編輯器。
很多不常用的文件後綴名其實都可以通過HTML編輯器打開。

參考原文:http://www.newasp.net/tech/85888.html

Ⅳ notepad++有能在html中對css和php語法高亮的自定義xml文件嗎

本來就可以設置,在語言里選擇就行了

Ⅵ php 字元串 以什麼開頭 以什麼結尾 startWith endWith

可以參考下面的代碼:

//第一個是原串,第二個是 部份串

function startWith($str, $needle) {

return strpos($str, $needle) === 0;

}

//第一個是原串,第二個是 部份串

function endWith($haystack, $needle) {

$length = strlen($needle);

if($length == 0)

{

return true;

}

return (substr($haystack, -$length) === $needle);

}

php

根據動態網站要求,PHP語言作為一種語言程序,其專用性逐漸在應用過程中顯現,其技術水平的優劣與否將直接影響網站的運行效率。其特點是具有公開的源代碼, 在程序設計上與通用型語言,如C語言相似性較高,因此在操作過程中簡單易懂,可操作性強。

(6)php語法高亮擴展閱讀:

PHP參考函數

highlight_file() //函數對文件進行語法高亮顯示。

get_browser() //函數返回用戶瀏覽器的性能。

exit() //函數輸出一條消息,並退出當前腳本。

eval() //函數把字元串按照 PHP 代碼來計算。

die() //函數輸出一條消息,並退出當前腳本。

defined() //函數檢查某常量是否存在。

define() //函數定義一個常量。

constant() //函數返回常量的值。

zip_entry_read() //函數從打開的 zip 檔案項目中獲取內容。

zip_entry_open() //函數打開一個 ZIP 檔案項目以供讀取。

Ⅶ Dreamweaver .html擴展名文件,如何對php代碼語法高亮

使用phpstrom 或者sublime 一類開發php

Ⅷ web前端開發需要哪些工具

Web前端是一個新興職業,市場需求大,薪資待遇高,吸引了很多人加入學習。無論是初學小白亦或是自身前端開發人員,好用的軟體工具可以幫助他們更好的工作。今天千鋒武漢給大家分享一下Web前端開發用什麼軟體。

1、Sublime Text

Sublime Text是一個代碼編輯器也是HTML和散文先進的文本編輯器。漂亮的用戶界面和非凡的功能,例如迷你地圖,多選擇,Python的插件,代碼段,等等。完全可自定義鍵綁定,菜單和工具欄。Sublime Text的主要功能包括:拼寫檢查,書簽,完整的Python API,Goto功能,即時項目切換,多選擇,多窗口等等。

2、Dreamweaver

Adobe Dreamweaver使用所見即所得的介面,亦有HTML(標准通用標記語言下的一個應用)編輯的功能,藉助經過簡化的智能編碼引擎,輕松地創建、編碼和管理動態網站。 訪問代碼提示,即可快速了解 HTML、CSS 和其他Web標准。使用視覺輔助功能減少錯誤並提高網站開發速度。

3、Visual Studio Code

Visual Studio Code中文版是微軟推出的帶 GUI 的代碼編輯器,軟體功能非常強大,界面簡潔明晰、操作方便快捷,設計得很人性化。軟體主要改進了文檔視圖,完善了對 Markdown的支持,新增PHP語法高亮。

4、HBuilder

HBuilder是專為前端打造的開發工具,具有飛一樣的編碼、最全的語法庫和瀏覽器兼容數據、可以方便的製作手機APP、最保護眼睛的綠柔設計等特點。支持HTML、CSS、JS、PHP的快速開發。從開放注冊以來深受廣大前端朋友們的喜愛。

5、WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 開發工具。目前已經被廣大中國JS開發者譽為「Web前端開發神器」、「最強大的HTML5編輯器」、「最智能的JavaScript IDE」等。與IntelliJ IDEA同源,繼承了IntelliJ IDEA強大的JS部分的功能。

想知道「Web前端開發用什麼軟體」,通過網上搜索你可以發現很多,而能否很好的藉助這些軟體完成項目,關鍵還要看你的技術。千鋒武漢網站上有以上這些工具的安裝包,需要的小夥伴自己去下載吧。

Ⅸ 自己是學java的,現在想寫前端代碼的話用哪個軟體比較好

1、Sublime Text
Sublime Text是一個代碼編輯器也是HTML和散文先進的文本編輯器。漂亮的用戶界面和非凡的功能,例如迷你地圖,多選擇,Python的插件,代碼段,等等。完全可自定義鍵綁定,菜單和工具欄。Sublime Text的主要功能包括:拼寫檢查,書簽,完整的Python API,Goto功能,即時項目切換,多選擇,多窗口等等。
2、Dreamweaver
Adobe Dreamweaver使用所見即所得的介面,亦有HTML(標准通用標記語言下的一個應用)編輯的功能,藉助經過簡化的智能編碼引擎,輕松地創建、編碼和管理動態網站。 訪問代碼提示,即可快速了解 HTML、CSS 和其他Web標准。使用視覺輔助功能減少錯誤並提高網站開發速度。
3、Visual Studio Code
Visual Studio Code中文版是微軟推出的帶 GUI 的代碼編輯器,軟體功能非常強大,界面簡潔明晰、操作方便快捷,設計得很人性化。軟體主要改進了文檔視圖,完善了對 Markdown的支持,新增PHP語法高亮。
4、HBuilder
HBuilder是專為前端打造的開發工具,具有飛一樣的編碼、最全的語法庫和瀏覽器兼容數據、可以方便的製作手機APP、最保護眼睛的綠柔設計等特點。支持HTML、CSS、JS、PHP的快速開發。從開放注冊以來深受廣大前端朋友們的喜愛。
5、WebStorm
WebStorm 是jetbrains公司旗下一款JavaScript 開發工具。目前已經被廣大中國JS開發者譽為「Web前端開發神器」、「最強大的HTML5編輯器」、「最智能的JavaScript IDE」等。與IntelliJ IDEA同源,繼承了IntelliJ IDEA強大的JS部分的功能。

Ⅹ 求notepad++的php的語法高亮的插件

無需安裝插件,本身輸入時就會出現語法高亮。

閱讀全文

與php語法高亮相關的資料

熱點內容
pdf光子 瀏覽:832
自拍軟體文件夾名稱大全 瀏覽:325
程序員留學移民 瀏覽:49
梁中間部位箍筋加密區 瀏覽:117
頻譜分析pdf 瀏覽:750
樂2怎麼升級安卓70 瀏覽:172
java中獲取日期 瀏覽:506
單片機74hc245 瀏覽:272
美國歷史上的總統pdf 瀏覽:751
程序員脫單實驗室靠不靠譜 瀏覽:458
php中間四位手機號 瀏覽:870
永旺app怎麼樣了 瀏覽:516
壓縮空氣流量計算軟體 瀏覽:650
智慧聊天app怎麼激活 瀏覽:924
一加換機備份到哪個文件夾 瀏覽:736
支撐pdf 瀏覽:417
java空文件夾刪除 瀏覽:587
安卓9跟81有什麼區別 瀏覽:912
n1藍寶書pdf 瀏覽:245
為什麼安卓機拍照那麼丑 瀏覽:696