Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 72 Next »

PhpStorm & Web Storm 2.0 (Q4 2010) (lightbulb)

  • PHP (PhpStorm only!)
    • "Any framework" support mechanism via ability to supply extensive metadata about autoload & magic infrastructure (lightbulb)
    • Zend framework support (zendtool, generators, specific navigations)(lightbulb)
    • Zend debugger support (tick)
    • Refactoring: Smart introduce field(tick) / constant(tick) , inline variable(lightbulb) , safe delete(tick) .
    • New code inspections (tick)
      • Control flow / Unreachable statement (tick)
      • Control flow / Wrong catch clauses order (tick)
      • Probable bug / Wrong string concatenation operator(tick)
      • Type compatibility / Invalid foreach() argument type (tick)
      • Control flow / Unused parameter (tick)
    • full fledged PHP namespace support (lightbulb)
    • Structure view sorting and filtering(tick)
  • SQL (PhpStorm only!)
    • New full-fledged code editor for SQL console(tick)
    • Editable query results grid (tick)
    • BLOB support (tick)
  • CSS
    • LESS editor support (tick) compilation support (lightbulb)
    • SASS 3 support (lightbulb) compilation support (lightbulb)
  • Language Injection (lightbulb)
    • Improved automatic SQL & HTML injection into PHP string literals (tick)
    • New editor of injected fragments (tick)
  • Version control support
    • New DVCS UI (Git, etc) with easy multiple repository branch switching, built-in log views and integrated cherrypicking, etc. (tick)
    • Softwrap in code editor(tick) , spellchecking an completion in all controls (i.e. commit dialog) (tick)
    • Mercurial support (tick)
  • Other
    • Streamlined UI: more compact layout, better indication, better blending into OS style (lightbulb)
    • RelaxNG support (tick)

PhpStorm & Web Storm 1.0 (Q2 2010) (tick)

  • HTML/XHTML/XML/XSLT/XPATH (tick)
  • JavaScript (laguage standard 1.6 with partial 1.7) (tick)
    • Editing (syntax, code completion, code inspections, etc.) (tick)
    • Refactoring (tick)
    • Go to symbol, declaration (tick)
    • Structure view (tick)
    • Advanced support for frameworks (JSON, DoJo, JSDoc, jQuery, Prototype) (tick) (check FAQ on other framework support)
  • CSS (tick)
  • PHP (PhpStorm only!) (tick)
    • full 5.3 syntax support (tick)
    • scope-aware code completion (tick)
    • PHP refactorings: rename, introduce variable.
    • advanced code inspections (visibility, type checking, etc) (tick)
    • Language injection - SQL in PHP (tick)
    • support for any type of outer language - HTML, CSS, XML, SQL, etc..(tick)
    • Frameworks & libs: Smarty(tick) (check FAQ on other framework support)
  • SQL (PhpStorm only!) (tick)
    • syntax and error highlighting (tick)
    • keywords, table and column names completion (tick)
    • SQL Console (tick)
    • generic SQL (SQL-92) (tick)
    • MySQL (tick)
    • SQLite (tick)
  • Spell Checker (tick)
  • FTP/SFTP sync (tick)
  • XSLT

Legend

(tick) - Feature Implemented
(question) - Under Investigation
(lightbulb) - In Progress

  • No labels