Supporto nativo per PHP in Visual Studio 2010?

C'è qualche verità sulla voce secondo cui Visual Studio 2010 supporterà nativamente la codifica PHP?

( http://www.codeplex.com/php4vs )

In caso contrario, quali sono le opzioni? (Eccetto VS.php)

Visual Studio 2010 non avrà il supporto nativo per PHP. Tuttavia, è "relativamente facile" aggiungere un supporto linguistico a Visual Studio 2010. Se tutto ciò che si desidera è l'evidenziazione della syntax, il commento / commento automatico e la parentesi, si potrebbe fare in una seduta da qualcuno che conosce il nuovo model di estensibilità lavori.

Dopo aver scritto questo post, ho iniziato a creare un componente aggiuntivo per mostrarti cosa intendo. Ho scaricato la fonte di WordPress solo per notare che l'estensione .php è registrata con Expression Web 3, che support PHP (prima image).

Il mio tentativo di 15 minuti di estensione (seconda image) non è così impressionante, ma tieni presente che ho iniziato a lavorarci dopo aver risposto a questa domanda. Modifica: aggiornato a colors parole chiave / funzioni globali / oggetti globali separatamente.

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

La mia estensione PHP per Visual Studio 2010 http://www.280z28.org/images/vsx/Vs10SamplePhp2.png

Dai un'occhiata a CodeLobster php, è gratuito e ha un aspetto molto simile a Visual Studio, oltre ad avere IntelliSense e supporto per il debug.

Consiglierei PHP Tools per Visual Studio : nuova integrazione PHP per VS2010 e VS11.

  • evidenziazione della syntax Evidenziazione della sintassi PHP
  • IntelliSense (tooltip, function assist, code completion, go to definition, …) intellisense qui
  • navigazione del codice
  • estensioni di file personalizzate
  • documentazione integrata

Le sue funzionalità di base sono gratuite, veloci e stabili (preferite per me)

Per quanto riguarda i progetti di grandi size, VS.Php 2.7 è migliorato un po 'nella gestione di progetti di grandi size (oltre 10000 file)

Fai un tentativo e fammi sapere,

Juan

http://www.jcxsoftware.com

Non è vero che VS 2010 supporterà nativamente Php.

AFAIK le uniche opzioni sono vsphp e vs.php. 😉

Uno dei miei progetti ha oltre 30.000 file, che includono comunque immagini e altri elementi, in totale circa 12.000 script php e js, VS.php l'ha guardato e barfed. Torna a netbeans per ora. Netbeans è incredibile in ciò che fa incluso il supporto di js, ma io odio le app basate su java. Sono troppo lenti e grassi.

Visual Studio offre vari tipi di supporto per PHP attraverso link, strumenti e progetti elencati qui ma non supporto "nativo" (ovvero installa solo Visual Studio ed è in grado di creare progetti PHP e siti Web).

WebMatrix , un altro prodotto Microsoft (gratuito) ha il supporto nativo. Puoi installarlo tramite il Web Platform Installer e iniziare immediatamente a creare siti PHP da zero o installare varie soluzioni PHP di terze parti come WordPress, Drupal, ecc.

WebMatrix ha anche un buon supporto per MySQL (tramite il connettore MySQL-> Net, installabile tramite l'installer della piattaforma Web, è sufficiente cercare MySQL nello strumento Web PI). Non è ansible creare nuovi database da WebMatrix ma è ansible creare e modificare tabelle e dati una volta creato il database (basta creare il database tramite la row di command mysql.exe).

Esiste il supporto per le lingue PHP , creato da Sam Harwell . Ha funzionalità di modifica di base per il linguaggio di scripting PHP.

In base alla pagina della Galleria di Visual Studio, le funzionalità di modifica correnti includono:

  • Evidenziazione della syntax, incluso il supporto per il codice HTML al di fuori dei tag PHP e nei commenti della documentazione
  • Delineare il supporto per le classi e le funzioni rapidamente in fase di compressione
  • Barra a discesa che elenca classi e funzioni all'interno del documento corrente Questa estensione ha un set di funzionalità relativamente piccolo, ma è abbastanza veloce e utilizzabile. È stato creato come parte di un esperimento per fornire funzionalità di editor per più lingue all'interno di un singolo documento (PHP, HTML e commenti di documentazione formattati).

la soluzione migliore per i veri progetti php sia piccoli che grandi è "Zend Studio".

Basta usare Komodo, hanno IDE sia gratuiti che commerciali

komodo è la migliore versione gratuita multi piattaforma là fuori …

phpDesigner7 era la migliore soluzione per PHP

Puoi usare gli strumenti PHP per Visual Studio:

Strumenti PHP per Visual Studio 2010, 2012, 2013

È ansible utilizzare Dreamweaver. Ha il codice, il rilevamento dinamico degli errori nel codice, il supporto per la maggior parte delle lingue utilizzate sul web, il supporto per css, html5, ecc.