WebStorm 2017.2.3 is now available

Ekaterina Prigara

WebStorm 2017.2.3 is now available!

You can download WebStorm 2017.2.3 (172.3968.27) on our website or update in Toolbox App or in the IDE. The patch-update is available for WebStorm 2017.2.1, 2017.2.2 and 2017.2.3 EAP.

What is fixed in WebStorm 2017.2.3:

  • Wrong position of the context menu on the HiDPI screens on Windows (JRE-453)
  • Navigate to class or file popup doesn’t suddenly disappear anymore on Linux (IDEA-173000)
  • Auto compilation now works again with TypeScript 2.5+ (WEB-28374)
  • Support for webpack aliases when using webpack.babel.config.js (WEB-28162)
  • All React attributes are now auto completed with {} by default (WEB-27989)
    and a new intention that wraps value with {} was added (WEB-21351)
  • Create method quick-fix now works inside JSX (WEB-18052)
  • Error when inspecting arrays in Karma tests (WEB-27884)
  • Debugging React Native apps with Node.js 8.4+ (with node as a debugging backend)(WEB-27303)
  • and over 20 other issues.

WebStorm Team

Comments below can no longer be edited.

11 Responses to WebStorm 2017.2.3 is now available

  1. Takhir says:

    September 6, 2017

    Hi Katya, my webstorm don’t accept es6. I have configured es6, even i tried flow.

    • Ekaterina Prigara says:

      September 6, 2017

      Hello,
      Can you please provide a bit more details on the problem. A screenshot might be helpful. Thanks!

  2. lee says:

    September 11, 2017

    Hi, my project is build with vue.js, one of the folders of project is “node_modules”, “iView” is a folder in these, the folder color is gray(it’s excluded, right ?), bug WebStorm do not build the Index for this folder, and when i right click on this folder, I can’t find option which is “Mask Directory as”, It’s a bug? i’m a Chinese student which English is poorly, hope you can understand what i written. thank you.

    • lee says:

      September 11, 2017

      supplement, the color of folder is gray mean it’s no excluded. i make a mistake in last comment.

    • lee says:

      September 11, 2017

      I can’t get the Code hint, so i think WebStorm do not build the index from that.

      • Ekaterina Prigara says:

        September 11, 2017

        Hi, are you editing a file from the node_modules/iView folder? Or you want to see code completion for symbols defined in that folder in your files?

        • lee says:

          September 11, 2017

          yes, I want to see code completion for symbols defined in that folder in the *.vue files, I hava two computer, one of the computer can work(code completion for symbols defined in iVview folder), but another can’t, so I’m not sure it’s a bug with WebStorm, I’ll go to School lab tomorrow, my another computer is these, I will try to fix this problem. maybe it’s my reason. By the way, I’s these a options the rebuild project’s index?

          • lee says:

            September 11, 2017

            A syntactic error in last comment, the correct sentence is “Is these a options to rebuild Project’s index?”

        • lee says:

          September 11, 2017

          node_modules/iview、node_modules/vue,just like these folder, the WebStorm’s default setting is “there’re not excluded”(the folder’s color is gray, gray color mean that they’re not excluded. the folder’s color is orange mean the folder is excluded to build index).
          but i can’t get any code completion for symbols defined in that folder in my files, if mark node_modules as excluded, and then cancel exclusion, finally, mark node_modules/iview as Not exluded(Webstorm not excluede this folder default), and then i can get the code completion for symbols defined. so i think it’s a bug of the WebStorm.

          • Ekaterina Prigara says:

            September 11, 2017

            WebStorm handles the node_modules folder in differently from other project folders. If by default excludes all folders from search but indexes modules listed in package.json to provide code completion. To do that it created a library from these folders called /node_modules (see Preferences | Languages & Frameworks | JavaScript | Libraries).
            So please make sure:
            1. the
            /node_modules library in Preferences | Languages & Frameworks | JavaScript | Libraries is not disabled;
            2. Vue and iView are listed as project dependencies in package.json

  3. lee says:

    September 11, 2017

    Thank you very much, I had solved the problem, you have a warm heart. Wish you all the best