ide - tools - what is jetbrains




Differenza tra WebStorm e PHPStorm (4)

Non sono riuscito a trovare alcun punto importante sul sito web di "jetbrains" e anche Google non ha aiutato molto.

Dovresti allenare la tua ricerca-fu due volte più difficile.


DA: http://www.jetbrains.com/phpstorm/

NOTA: PhpStorm include tutte le funzionalità di WebStorm (HTML / CSS Editor, JavaScript Editor) e aggiunge il pieno supporto per PHP e Databases / SQL.


Il loro forum ha anche poche risposte a tale domanda.

Fondamentalmente: PhpStorm = WebStorm + PHP + Supporto database

WebStorm viene fornito con alcuni (principalmente) plugin orientati a JavaScript in bundle per impostazione predefinita mentre devono essere installati manualmente in PhpStorm (se necessario).

Allo stesso tempo: i plug-in che richiedono il supporto PHP non potrebbero essere installati in WebStorm (per ovvi motivi).

PS Dal momento che WebStorm ha un ciclo di rilascio diverso da PhpStorm, può avere nuove funzionalità orientate a JS / CSS / HTML più velocemente di PhpStorm (è tutto basato sulle build della piattaforma utilizzate).

Ad esempio: l' ultima versione stabile di PhpStorm è la v7.1.4 mentre WebStorm è già su v8.x. Ma, PhpStorm v8 sarà rilasciato in circa 1 mese (di conseguenza alla loro roadmap), il che significa che la versione stabile di PhpStorm includerà alcune delle funzionalità che saranno disponibili solo in WebStorm v9 (tra pochi mesi, diciamo 2 -3-5) - se si utilizza / confronti SOLO versioni stabili .

AGGIORNAMENTO (12-12-2016): dalla versione 2016.1 PhpStorm e WebStorm utilizzano gli stessi numeri di versione / build .. quindi non c'è più differenza tra le stesse versioni: la funzionalità presente in WebStorm 2016.3 è la stessa di PhpStorm 2016.3 (se il gli stessi plugin sono installati, ovviamente).

Tutto ciò che conosco. è che PHPStorm non supporta la parte JS come Webstorm

Non è corretto (la tua formulazione). La tecnologia "extra" mancante in PhpStorm (ad esempio: node, angularjs) non significa che il supporto JavaScript di base abbia una funzionalità mancante. Eventuali "extra" possono essere facilmente installati (o disattivati, se non richiesti).

AGGIORNAMENTO (12-12-2016): Ecco l'elenco dei plugin che sono in bundle con WebStorm 2016.3 ma richiedono l'installazione manuale in PhpStorm 2016.3 (se ne hai bisogno, ovviamente):

  • Cucumber.js
  • Dardo
  • EditorConfig
  • EJS
  • Handelbars / Baffi
  • Integrazione Java Server Pages (JSP)
  • Karma
  • LiveEdit
  • Meteora
  • Plugin PhoneGap / Cordova
  • Polimero e componenti Web
  • Pug (ex-Jade)
  • Spy-js
  • Supporto dello stilo
  • piccolo terriero

Sto scegliendo un IDE per lo sviluppo Web e mi piacerebbe sapere quali sono le differenze tra WebStorm e PHPStorm?

Non sono riuscito a trovare alcun punto importante sul sito web di JetBrains e anche Google non mi ha aiutato molto.

Tutto quello che so ora è che PHPStorm non supporta JS come WebStorm, ma è in grado di farlo a causa di plugin. Questa è l'unica differenza?


In realtà c'è un confronto tra i due nelle FAQ ufficiali di WebStorm . Tuttavia, la cronologia delle versioni di quella pagina mostra che è stato aggiornato l'ultima volta il 13 dicembre, quindi non sono sicuro che sia stato mantenuto.

Questo è un estratto dalle domande frequenti per riferimento:

Che cos'è WebStorm e PhpStorm?

WebStorm e PhpStorm sono IDE (Integrated Development Environment) basati sulla piattaforma IntelliJ di JetBrains e ristretti per lo sviluppo web.

Di quale IDE ho bisogno?

PhpStorm è progettato per coprire tutte le esigenze dello sviluppatore PHP, compreso il supporto completo per JavaScript, CSS e HTML. WebStorm è per gli sviluppatori JavaScript hardcore. Include funzionalità di cui lo sviluppatore PHP normalmente non ha bisogno come Node.JS o JSUnit. Tuttavia i plugin corrispondenti possono essere installati gratuitamente in PhpStorm.

Quante volte saranno pubblicate nuove vesioni (sic)?

Preliminariamente, gli aggiornamenti principali di WebStorm e PhpStorm saranno disponibili due volte in un anno. Gli aggiornamenti minori (bugfix) vengono emessi periodicamente come richiesto.

tagliare

IntelliJ IDEA vs WebStorm

IntelliJ IDEA rimane il prodotto di punta di JetBrains e IntelliJ IDEA fornisce il supporto completo di JavaScript insieme a tutte le altre funzionalità di WebStorm tramite plugin in bundle o scaricabili. L'unica cosa che manca è la configurazione del progetto semplificata.


Nella mia esperienza personale, anche se teoricamente molti prodotti Jetbrain condividono le stesse funzionalità, le nuove funzionalità introdotte in alcune app non vengono immediatamente introdotte nell'altra. Specialmente IDEA, che ha una nuova versione una volta all'anno, in contrasto con Webstorm o PHPStorm che ottengono 2 o 3 all'anno penso. Tienilo a mente quando scegli :)


Uso IntelliJ Idea, PHPStorm e WebStorm. Pensavo che WebStorm sarebbe stato sufficiente per la codifica PHP, ma in realtà è fantastico per il montaggio, ma non mi sembra un errore in tempo reale, controlla PHP e PHPStorm. Questa è solo un'osservazione, proveniente da un utente abituale di un prodotto JetBrains.

Se sei uno studente prova a sfruttare la licenza gratuita mentre frequenti la scuola; ti dà la possibilità di esplorare diversi IDE JetBrains ... Ho menzionato CLion? =]





webstorm