We are back to the our weekly EAP schedule. Sometimes hard to keep, but good for rapid feedback. Today’s build brings important stability and performance fixes and a new feature
Duplicate Code Detection is added for all major supported languages. Go to Code|Locate Duplicates to start your quest against copy/paste coding. After choosing the scope and staring at the settings (just hit OK now, you’ll play with them later) you’ll be presented with list of suspicious fragments, ordered by code complexity, i.e
Obviously the results are candidates for refactoring – and with the help of Refactor|Extract Method its easy to keep your code DRY.
Other notable changes:
- Performance & stability improved, including fix for highly annoying freezes on various operations invoking formatter, error markers stuck at PHP catch clauses and many more
- Xdebug Profiler now works with all snapshots – we’ll do a separate post with a usage intro soon
- CoffeScript got Find Usages
- Settings on case-sensitive file systems (read: Linux) are back – default folder name is again always “.WebIde10”
More details available in build changelog
Download PhpStorm & WebStorm for your platform from project EAP page.
Sorry, but no patch-update available for this build.
Develop with pleasure!
-JetBrains Web IDE Team