php開發工具代碼補全,php自動補全

本文目錄一覽:

phpstudy輸入

editplus自動補全代碼快速輸入HTML標籤 editplus,editplus自動補全

這裡收集了幾個設置方法,大家可以逐一嘗試設置:

editplus自動補全代碼快速輸入HTML標籤 方法一

editplus自動補全代碼快速輸入HTML標籤

設置步驟:

菜單欄找到“工具”-參數設置-設置與語法-HTML-自動完成-選擇ACP文件 -確定保存,重啟。

editplus自動補全代碼快速輸入HTML標籤 方法二

常規

還原最近文件的光標/標記/編碼方式:這個一定要勾上,否則就不能保存代碼摺疊。

使用XHTML標籤:標準化網頁。

自動關閉HTML標籤:勾上這個以後,輸入“”後就會自動補全“”,光標在兩個字符之間。

標籤: editplus

猜您也喜歡…

editplus打開js等類型文件顯示一行 自動換行設置方法

editplus打開js等類型文件顯示一行 自動換行設置方法

editplus自動補全代碼快速輸入HTML標籤

editplus自動補全代碼快速輸入HTML標籤

editplus批量刪除html代碼空行

editplus批量刪除html代碼空行

4種網絡電台調用代碼(蝦米電台、新浪電台、豆瓣FM電台、QQ音樂電台)

4種網絡電台調用代碼(蝦米電台、新浪電台、豆瓣FM電台、QQ音樂電台)

網站加速圖文教程一:讓JS文件加載速度加快

網站加速圖文教程一:讓JS文件加載速度加快

網頁設計超鏈target=_blank的使用

網頁設計超鏈target=_blank的使用

· editplus打開js等類型文件顯示一行 自動換行設置方法 editplus打開js等類型文件顯示一行 自動換行設置方法 解決辦法:….

· editplus批量刪除html代碼空行 editplus批量刪除html代碼空行 by 織夢吧。在編輯html文件的時候….

具有php代碼自動補全的編輯器有哪些?

我平時用

phpdesigner

7

(有代碼提示)或dreamweaver

一般代碼小修改我就用

notepad++

(打開速度快)

editplus比較少用,平時只用它

剪輯功能

zend

5.5

是不錯,但還是喜歡

phpdesigner

,你提到的代碼補全功能和預覽功能它都有

高分求!win7 gvim 開發PHP代碼智能提示,自動補全功能 我的是vim_7.3版本

自動補全我用的是neocomplcache,但它不是專門針對某種語言的,下面是我的配置,ctrl+k可以彈出窗口

” neocomplcache開關.

map F4 :NeoComplCacheToggleCR

imap F4 ESC:NeoComplCacheToggleCRa

” 停用 AutoComplPop.

” let g:acp_enableAtStartup = 0

” 啟用 neocomplcache. 1是打開

let g:neocomplcache_enable_at_startup = 1

” 啟用 smartcase. 僅當輸入大寫字母時,區分大小寫

” let g:neocomplcache_enable_smart_case = 1

” 啟用大寫字母補全.輸入大寫字母時, 進行模糊搜索可能性詞語 例如,當輸入AE時會匹配ArgumentsException。

let g:neocomplcache_enable_camel_case_completion = 1

” 啟用下劃線補全.進行模糊搜索匹配的詞。例如,當輸入’p_h’時會匹配’public_html’。默認值是 0

let g:neocomplcache_enable_underbar_completion = 1

” 設定最小語法關鍵詞長度.

let g:neocomplcache_min_syntax_length = 3

let g:neocomplcache_lock_buffer_name_pattern = ‘\*ku\*’

” 定義字典.

“let g:neocomplcache_dictionary_filetype_lists = {

” \ ‘default’ : ”,

” \ ‘vimshell’ : $HOME.’/.vimshell_hist’,

” \ ‘scheme’ : $HOME.’/.gosh_completions’

” \ }

” 定義關鍵詞.

if !exists(‘g:neocomplcache_keyword_patterns’)

let g:neocomplcache_keyword_patterns = {}

endif

let g:neocomplcache_keyword_patterns[‘default’] = ‘\h\w*’

” 插件鍵映射.

imap C-k Plug(neocomplcache_snippets_expand)

smap C-k Plug(neocomplcache_snippets_expand)

inoremap exprC-g neocomplcache#undo_completion()

inoremap exprC-l neocomplcache#complete_common_string()

” 類似於SuperTab用法 .

“imap exprTAB neocomplcache#sources#snippets_complete#expandable() ? “\Plug(neocomplcache_snippets_expand)” : pumvisible() ? “\C-n” : “\TAB”

” 推薦的鍵映射.

” CR: close popup and save indent.

“inoremap exprCR neocomplcache#smart_close_popup() . “\CR” “加了這句之後對有的文件按回車不會輸入候選項

” TAB: completion.

inoremap exprTAB pumvisible() ? “\C-n” : “\TAB”

” C-h, BS: close popup and delete backword char.

inoremap exprC-h neocomplcache#smart_close_popup().”\C-h”

inoremap exprBS neocomplcache#smart_close_popup().”\C-h”

inoremap exprC-y neocomplcache#close_popup()

inoremap exprC-e neocomplcache#cancel_popup()

” 類似於AutoComplPop用法, 自動選擇第一個候選項目 .

let g:neocomplcache_enable_auto_select = 1

” 類似於 Shell 用法(不推薦).

“set completeopt+=longest

“let g:neocomplcache_enable_auto_select = 1

“let g:neocomplcache_disable_auto_complete = 1

“inoremap exprTAB pumvisible() ? “\Down” : “\TAB”

“inoremap exprCR neocomplcache#smart_close_popup() . “\CR”

” 啟用 omni 補全.

autocmd FileType css setlocal omnifunc=csscomplete#CompleteCSS

autocmd FileType html,markdown setlocal omnifunc=htmlcomplete#CompleteTags

autocmd FileType javascript setlocal omnifunc=javascriptcomplete#CompleteJS

autocmd FileType python setlocal omnifunc=pythoncomplete#Complete

autocmd FileType xml setlocal omnifunc=xmlcomplete#CompleteTags

autocmd FileType php setlocal omnifunc=phpcomplete#CompletePHP

” 啟用 heavy omni 補全.

if !exists(‘g:neocomplcache_omni_patterns’)

let g:neocomplcache_omni_patterns = {}

endif

let g:neocomplcache_omni_patterns.ruby = ‘[^. *\t]\.\w*\|\h\w*::’

“autocmd FileType ruby setlocal omnifunc=rubycomplete#Complete

let g:neocomplcache_omni_patterns.php = ‘[^. \t]-\h\w*\|\h\w*::’

PHP開發通常使用什麼工具(IDE)?

從MX開始,DW開始支持PHP+MYSQL的可視化開發,對於初學者確實是比較好的選擇,因為如果是一般性開發,幾乎是可以不寫一行代碼也可以寫出一個程序,而且都是所見即所得的。所包含的特徵包括,語法加亮、函數補全,形參提示等。不過DW生成的代碼比較複雜,安全性也一般。在手寫的方面,方便度一般,在調試環境方面表現差強人意。不太適合於比較複雜一點的編程。但對於初學的人是再好不過了。======================ZEND DEVELOPMENT ENVIORMENT======================和PHP靠得最近的ZEND推出的一款PHP的IDE,ZEND DEVELOPMENT ENVIORMENT。最新的版本為2.6,這也是在LINUX下面唯一一個PHP的集成開發調試環境了,當然它也有WINDOWS版本。和其它的IDE不同,ZDE是用JAVA編寫的~~這不光意味着多平台性,同樣意味着很慢的速度,和比較奇怪一點的使用界面。尤其是它那將近半分鐘的啟動速度,讓人無法忍受~~ZDE提供的功能是最齊全的,而且可以和ZEND其它的PHP開發工具無縫的結合。成為一套強大的PHP開發環境,而且ZDE的調試環境是建在ZDE自身程序裡面的,而不象其它的IDE,是通過PHP DEBUGER來實現的。包含特徵:語法加亮,完整齊全的函數補全和幫助(但只針對PHP內建函數,對自定義函數無效),工程管理,還有ZDE獨有的PHP代碼整理,PHP.ini可視化編輯和嵌套標示,使用後者在查看程序結構複雜的時候顯得十分方便,在不用去數那密密麻麻的{}號了~提供的DEBUG功能包括breakpoints,stack,watches,variables,output buffer,以及所有該有的跟蹤方式。缺點主要是:1、速度慢~~2、使用上不是很方便。===================PHPED===================長期從事PHP開發的NUSPHERE公司推出的PHPED,最新的版本是3.12。PHPED的綜合性能是最好的,啟動速度很快,提供的功能也是最多的。語法加亮,函數補全,工程管理,代碼模版,自動代碼補全,可視化的數據庫管理,內置 DAV,CVS,FTP,WEBSERVER,DEBUGGER,以及JS代碼列表,常見HTML標籤集,另外PHPED還支持插件技術。安裝版還付帶了PHP,MYSQL的手冊(英文的)。值得一提的是PHPED的調試功能,雖然ZDE有它所有的調試功能,但是PHPED更方便,比如調試時將鼠標放在變量上就可以直接看到變量的值,而且調試窗口的分布較細緻和合理,而且支持外部腳本調試,ZED雖然也能實現,但設置起來比較麻煩一點。PHPED的腳本結構功能和ZDE差不多~不過在對類方面要好一些,細緻到了類元素。但PHPED的缺點也是很要命的,就是它對中文的支持很差~~甚至選取時都會顯示不正常。另外要提醒的是,調試時變量值中文顯示可以通過在DEBUGGER裡面的設置,將語言改成GB就可以了~~否則含有中文的變量值是不能正常顯示的~================PHP EXPERT EDITOR================PHP EXPERT EDITOR 較新的版本是3.0,比較有特色的功能有:PHP語法檢查,程序段書籤,宏功能,代碼模版,內建WEB SERVER,DEBUGGER。PEE在代碼結構分析上有一個特色就是可以看到每一個變量的分別出現位置,如果要跟蹤是再方便不過了。總的說,PEE是一個半調子編輯環境,在補全等方面顯得不很方便。最後給大家再介紹兩個小的程序PHPProcessor,一個PHP代碼的優化和保護程序,可以通過去掉注釋回車等減少PHP文件大小,將變量名改為晦澀的新名稱降低程序可讀性保護程序。內建了FTP工具,完善的備份措施,收費,15天免費適用,有功能限制。如果只是想減小PHP代碼的大小的話,有另外一個免費的選擇 HTMLShrinkerLight,只不過效果不如這個。phpCB-devel,一個美化PHP代碼結構,提高可讀性的程序。很有用,如果是用ZDE的話就不用了~~免費的,速度也不錯。

求一個好用的PHP中文編輯器最好帶代碼補全功能和預覽功能的

我平時用 phpDesigner 7 (有代碼提示)或dreamweaver

一般代碼小修改我就用 Notepad++ (打開速度快)

EditPlus比較少用,平時只用它 剪輯功能

Zend 5.5 是不錯,但還是喜歡 phpDesigner ,你提到的代碼補全功能和預覽功能它都有

開發PHP用什麼軟件

以下是PHP開發工具排行

1.SublimeText3:這是一款目前非常流行的代碼編輯器,優點是:體積適中,40M左右,運行流暢,有豐富的插件和代碼提示功能,建議選擇英文版,缺點是:收費,不過很多破解版。Sublime Text 具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書籤,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平台的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。

2.Notepad++7.3.1:是在微軟視窗環境之下的一個免費的代碼編輯器,8M左右,非常小巧。它使用較少的CPU功率,降低電腦系統能源消耗,但輕巧且執行效率高,使得Notepad++可完美地取代微軟視窗的記事本。內置支持多達27種語法高亮度顯示(包括各種常見的源代碼、腳本,能夠很好地支持.nfo文件查看),還支持自定義語言;可自動檢測文件類型,根據關鍵字顯示節點,節點可自由摺疊/打開,還可顯示縮進引導線,代碼顯示得很有層次感;可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標滾輪改變文檔顯示比例;提供了一些有用工具,如鄰行互換位置、宏功能等;可顯示選中文本的字節數 (而不是一般編輯器所顯示的字數,這在某些情況下,比如 軟件本地化 很方便)。

3.PhpStorm:是大多數PHP程序員們愛不釋手的一款編碼的集成開發工具。它支持所有PHP語言功能, 提供最優秀的代碼補全、重構、實時錯誤預防等等功能。但是初學者不建議使用phpstorm,兩年後再用,不然他的函數參數提示會把你搞崩潰.

4.Zend Studio 13.0.1:是一個屢獲大獎的專業PHP集成開發環境,具備功能強大的專業編輯工具和調試工具,支持PHP語法加亮顯示,支持語法自動填充功能,支持書籤功能,支持語法自動縮排和代碼複製功能,內置一個強大的PHP代碼調試工具,支持本地和遠程兩種調試模式,支持多種高級調試功能。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/257124.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-15 12:43
下一篇 2024-12-15 12:43

相關推薦

  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • Python字符串寬度不限制怎麼打代碼

    本文將為大家詳細介紹Python字符串寬度不限制時如何打代碼的幾個方面。 一、保持代碼風格的統一 在Python字符串寬度不限制的情況下,我們可以寫出很長很長的一行代碼。但是,為了…

    編程 2025-04-29
  • Python基礎代碼用法介紹

    本文將從多個方面對Python基礎代碼進行解析和詳細闡述,力求讓讀者深刻理解Python基礎代碼。通過本文的學習,相信大家對Python的學習和應用會更加輕鬆和高效。 一、變量和數…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • 倉庫管理系統代碼設計Python

    這篇文章將詳細探討如何設計一個基於Python的倉庫管理系統。 一、基本需求 在着手設計之前,我們首先需要確定倉庫管理系統的基本需求。 我們可以將需求分為以下幾個方面: 1、庫存管…

    編程 2025-04-29
  • 寫代碼新手教程

    本文將從語言選擇、學習方法、編碼規範以及常見問題解答等多個方面,為編程新手提供實用、簡明的教程。 一、語言選擇 作為編程新手,選擇一門編程語言是很關鍵的一步。以下是幾個有代表性的編…

    編程 2025-04-29
  • Python實現簡易心形代碼

    在這個文章中,我們將會介紹如何用Python語言編寫一個非常簡單的代碼來生成一個心形圖案。我們將會從安裝Python開始介紹,逐步深入了解如何實現這一任務。 一、安裝Python …

    編程 2025-04-29
  • 怎麼寫不影響Python運行的長段代碼

    在Python編程的過程中,我們不可避免地需要編寫一些長段代碼,包括函數、類、複雜的控制語句等等。在編寫這些代碼時,我們需要考慮代碼可讀性、易用性以及對Python運行性能的影響。…

    編程 2025-04-29
  • Python愛心代碼動態

    本文將從多個方面詳細闡述Python愛心代碼動態,包括實現基本原理、應用場景、代碼示例等。 一、實現基本原理 Python愛心代碼動態使用turtle模塊實現。在繪製一個心形的基礎…

    編程 2025-04-29

發表回復

登錄後才能評論