2009-12-15 154 views
30

有傳言說Visual Studio 2010會本機支持PHP編碼嗎?Visual Studio 2010中的原生PHP支持?

http://www.codeplex.com/php4vs

如果不是,有什麼選擇?(除VS.PHP)

+0

你是什麼意思的選項?如果它不被支持,還有很多其他的IDE可以做... – philfreo 2009-12-15 23:34:49

+2

爲什麼要首先使用VS進行PHP開發?並不是說這是不可能的,但考慮到現有高質量PHP IDE的數量,這聽起來像是一個非常奇怪的請求。除非你正在做某種PHP/.NET集成(呃!)。 – 2009-12-15 23:39:49

+0

我以前用過pdt和老版本的zend 5.5,不過愛C#圍繞Visual Studio並想檢查「rumor」是否爲真 – Balchev 2009-12-15 23:53:52

回答

25

的Visual Studio 2010將不會有原生支持PHP。但是,向Visual Studio 2010添加語言支持「相對容易」。如果您只需要語法突出顯示,自動註釋/取消註釋以及大括號匹配,則可以由知道新擴展模型的人一次完成作品。

之後你寫這篇文章,我開始做一個外接向你展示我的意思。我下載了WordPress源代碼,僅僅注意到.php擴展名註冊了Expression Web 3,它支持PHP(第一張圖片)。

我在15分鐘的延期嘗試(第二張圖片)並不令人印象深刻,但請記住我在開始在我回答了這個問題後開始工作。 編輯:已更新爲分別爲關鍵字/全局函數/全局對象着色。

Microsoft Expression Web for PHP http://www.280z28.org/images/vsx/ExpressionWebForPhp.png

My PHP extension for Visual Studio 2010 http://www.280z28.org/images/vsx/Vs10SamplePhp2.png

+5

智能感知怎麼樣? – Balchev 2009-12-15 23:57:37

+2

智能感知是一個完全不同的遊戲 - 非常困難至少可以這麼說 – 2009-12-16 00:03:13

+0

我認爲它看起來不錯,你是否有機會發布代碼呢? – 2011-06-07 11:16:18

2

這是不正確的VS 2010將本地支持PHP。

據我所知的唯一選擇是VS.PHP和VS.PHP。 ;)

+3

從我的經驗來看,vsph不是一個選項: – womp 2009-12-15 23:40:28

+0

vsphp適用於小型項目,但在大型項目中表現得很滑稽和錯誤。它可以只是我,但是如果有更多的選擇,它仍然會更好 – Balchev 2009-12-15 23:56:19

+0

我建議您查看最新版本 - 2.9。 – 2010-12-13 20:04:48

5

至於大型項目,2.7的VS.Php提高了不少在處理大型項目(10000+文件)

給它一個嘗試,讓我知道,

胡安

www.jcxsoftware.com

+0

我喜歡VS.PHP我將它用於所有基於Windows的開發。 – UnkwnTech 2010-09-26 00:42:54

+0

我希望VS.PHP在這一點上基本不會被拋棄。 = [ – Langdon 2012-02-09 02:30:36

0

真正的PHP項目的最佳解決方案是否或大或小的「Zend Studio的」。

+6

我試過7.0,但它很沉重,速度很慢。 這是正常的,因爲是在eclipse平臺上構建的。與Zend Studio相比,Visual Studio的照明速度更快。 – Balchev 2010-01-16 18:51:35

+0

大而慢,價格昂貴。我已經投資了Visual Studio,並且很樂意花99美元購買VS.PHP(http://www.jcxsoftware.com),這是對舊版本的一次大改進。 – 2010-12-13 20:07:09

14

退房CodeLobster PHP,它是免費的,有一個非常相似的外觀和感覺的Visual Studio加上它有智能感知和調試支持。

+0

爲鏈接+1。謝謝:) – 2010-06-16 09:11:23

+0

+1太!這是一個偉大的IDE。我以前怎麼錯過了? – MajesticRa 2011-11-28 19:24:02

+0

在前30分鐘內多次撞上我,被卸載。這是一種恥辱,它看起來很有希望。回到NotePad ++。 – 2012-01-16 15:14:30

1

我的一個項目有超過30,000個文件,其中包括圖像和其他項目,總共大約12,000個php和js腳本,VS.php查看了這個文件並進行了barfed。現在回到netbeans。 Netbeans在它的功能上非常出色,包括js支持,但是我討厭基於Java的應用程序。他們太慢而且太胖。

0

只需使用科莫多,他們有免費的和商業的IDE

+2

購買VS.PHP作爲VS的附加組件比購買(並學習)全新的IDE更便宜。 – 2010-12-13 20:09:13

0

科莫多是最好的多平臺免費版有...

1

Visual Studio中有過聯繫的各類支持PHP,工具,以及這裏列出的項目,但不支持「本地」支持(意味着只安裝Visual Studio並能夠創建PHP項目a和網站)。

WebMatrix,另一個Microsoft產品(免費)確實有本地支持。您可以通過Web Platform Installer進行安裝,並立即開始從頭開始構建PHP網站或安裝各種PHP第三方解決方案,如WordPress,Drupal等。

WebMatrix對MySQL也有很好的支持(通過MySQL-> Net連接器,可通過Web平臺安裝程序安裝,只需在Web PI工具中搜索MySQL即可)。您不能從WebMatrix內創建新數據庫,但可以在創建數據庫後創建和編輯表和數據(只需通過mysql.exe命令行創建數據庫)。

-1

您可以使用Dreamweaver中的最佳解決方案。它具有codehinting,代碼中的動態錯誤檢測,支持網絡上使用的大多數語言,支持CSS,html5等。

10

我會推薦PHP Tools for Visual Studio - VS2010和VS11的新PHP集成。

  • 語法高亮PHP syntax highlighting
  • 智能感知(工具提示,功能輔助,代碼完成,轉到定義,...)intellisense here
  • 代碼導航
  • 自定義的文件擴展名
  • 集成文檔

它的基本特點是免費的,它是快速和穩定的(首選我)

+0

它有點成本明智,如果有人有10多PHP開發人員不適合。所有人都想使用它。這個擴展本身花費視覺工作室的10%。像這樣的東西應該更便宜。這將允許像我們這樣的小公司可以購買更多的許可證。 – 2012-11-07 16:28:57

1

PHP Language Support,由Sam Harwell創建。它具有PHP腳本語言的基本編輯功能。

根據它的Visual Studio庫頁,當前編輯功能包括:

  • 語法高亮,包括PHP之外的標籤和文檔中的HTML代碼的支持評論快速崩潰類和
  • 大綱支持功能
  • 下拉欄列出當前文檔中的類和功能 該擴展具有相對較小的功能集,但速度非常快且可用。它是作爲實驗的一部分創建的,爲單個文檔中的多種語言提供編輯器功能(PHP,HTML和格式化文檔註釋)。
相關問題