WebStorm 2019.3.2

ユーザーインターフェイスとTypeScript関連機能を改善
1月 23, 2020
新バージョン

機能

No subsystem

  • Web Types - Added the ability to display new lines in quick doc descriptions.

TypeScript

  • Added support for TypeScript 3.8 type-only imports/exports: syntax-only.

User Interface Project View

  • Added the ability to "Copy path" relative to repository root

不具合の修正

No subsystem

  • TS / Context Action: Change To 'absolute path src/components/etc' no longer available.

CSS

  • Color picker in CSS doesn't update the color of the gutter icon.

Debugger

  • Breakpoints in .ts files intermittently not hit in simple project.
  • Node.js debugger doesn't stop at breakpoint if the code was live-edited.
  • Debugger is not attached when debugging NPM script with explicitly specified debug options.

HTML

  • Completion for `type` attribute in `input` element doesn't work in Angular templates.
  • Start tag has wrong closing tag.
  • Exception when I Reformat code.

JavaScript

  • JSX parsing in flow javascript language is broken if tag contains a namespaced tag or attribute.
  • Flow module resolution (Cannot resolve module).

JavaScript Frameworks

  • Webstorm 2019.3 RC throws "XML tag has empty body" warning for Vue components.

JavaScript Inspections

  • Webpack schema validation incorrectly flagging cacheGroups as shorthand format.
  • Invalid 'Comparison of expressions having incompatible types' warning when using remainder operator with BigInt.

JavaScript Refactoring

  • Inlining shorthand array type erases the array part of the type if type has a generic that "extends".

Node.js

  • "yarn install" gets incorrectly replaced with "yarn add".
  • Node.js 13.5.0 Can not enable [Coding assistance for Nodejs].

SASS

  • SASS built-in modules not recognised.

TypeScript

  • TypeScript import prefers longer wildcard mapping over shorter exact mapping..
  • No autocompletion for properties accessed with [] on generic interface.
  • Typescript - Wrong type inference when using a partial record.
  • "Override methods" doesn't generate "super" call when extending a class declared in d.ts file.
  • Completion of generic method inserts arguments in wrong place when replacing method expression.
  • Wrong Parameter Info for static overloaded method.
  • Import on copy paste happens from wrong place.
  • Add compiler options "useDefineForClassFields" to tsconfig.
  • TypeScript lead to high memory leak & high cpu usage.
  • Name completion is not suggesting the expected class/interface name.

Unit Tests

  • Latest Karma plugin claims that a regular angular.json is invalid.
  • Testing with react-scripts does not work since update.

Code Analysis Structural Search

  • Searching for javadoc with text and doc tag ignores text.
  • Structural search doesn't work with JSX.
  • Replace structurally removes spaces between repeated elements.
  • Extra semicolon inserted on replace.
  • Matching multiple fields in single declaration fails.

Core. IDE Settings

  • Customize Menus - Navigation Bar popup menu items are not saving.

Core Installation

  • Restart WildFly server after update despite canceling.

Core Project Settings

  • Editor - Duplicates - settings for Kotlin, JavaScript, Typescript and Actionscript reset after reopening Phpstorm in default settings and in project settings.

Editor Intention Actions

  • Freeze on showing available intentions.

Lang JSON

  • Ability to set a custom value for a max JSON schema file size.
  • Sort properties alphabetically breaks indentation in JSON.

Tools Docker

  • Docker. FileChooser. F1 should lead to `Docker` section instead of `Services Tool Window`.
  • False positive on external network name in docker compose.
  • Packages added in remote Python interpreter are not available for code completion.
  • Docker: connection Url is not checked if contains spaces.
  • Docker. Root node it selected instead of the container, which run via image/Dockerfile.
  • Extra spaces are not trimmed in the API URL in Docker server settings.

User Interface Navigation

  • Goto Class should prefer start matches.
  • Switch tab shortcut skips one file with Tab limit = 1.

User Interface Services View

  • Services: RestoreHiddenConfigurations action should be available always when some configurations are hidden.
  • Unable to remove Services tool window from panel.

Version Control Git

  • Do not propose Force Add for directories.

Version Control Local History

  • Undo doesn't work for "copy file" action.

Version Control Mercurial

  • Authentication script does not work with Python 3.
WebStorm

WebStorm

JavaScriptとTypeScriptのIDE。

WebStormは、次の製品にも含まれています。

ご質問がありますか?

今すぐ JetBrains ライセンススペシャリストとライブ チャット