Skip to end of metadata
Go to start of metadata
No subsystemFeature WI-55626 Make parameter info available during indexing
Bug WI-54938 Twig: local variable scope
Bug WI-54053 Change parameter type: update children
Injections in PHPFeature WI-56630 Implement #[Language] attribute (language injection into appropriate parameter/class constant)
Bug WI-56998 #[Language] attribute: PHP injection doesn't work without opening tag
Usability WI-56997 #[Language] attribute: RegExp doesn't enable special treatment of regexp delimeters
OpenAPITask WI-54172 Throw exception if multiple PhpTypeProvider4 instances with same key were registered
PHPFeature WI-56151 Provide `#[Deprecated]` attribute
Feature WI-55996 #[ArrayShape]: support constants as keys
Feature WI-55692 #[ExpectedValues]: support fields
Feature WI-55665 Show attributes in parameter type
Feature WI-56226 #[Pure] attribute: consider write access to fields of clonned/newly created object as pure
Feature WI-54356 PHP 8: support match expression
Feature WI-53504 Support mixed typehint for php 8 language level
Feature WI-55531 Provide ExitPoint attribute
Feature WI-53163 PHP 8: Support attributes
Feature WI-54775 Provide language level via widget
Feature WI-55548 Provide #[ExpectedValues] attribues
Feature WI-54477 PHP 8: Support '::class' on objects
Feature WI-56203 #[Deprecated] attribute: make applicable to class const
Feature WI-54153 Switch PHP Language Level to the latest required by project
Feature WI-55316 PHP 8: Support attributes amendments
Feature WI-55554 Show parameter info for attributes constructor
Feature WI-55805 Provide #[ArrayShape] attribute
Feature WI-56560 Expected values: properties support
Feature WI-56191 Provide `#[Immutable]` attribute
Feature WI-55549 Update "thr" live template to support throw as expression
Feature WI-56655 #[Deprecated]: support parameters
Feature WI-55250 Match expression: permissively parse : where => is expected
Feature WI-55351 Delete whole `#[]` of attribute in case backspace is pressed on empty attribute open bracket
Feature WI-55093 Control-flow engine support for match expression
Feature WI-55629 Track variable assignments to functions annotated with `#[ExpectedValues]`
Feature WI-54357 PHP 8: support throw expression
Feature WI-53309 Support static return type
Feature WI-56096 Provide #[Pure] attribute
Feature WI-55630 Add `ExpectedValues` info from current parameter to completion list
Feature WI-56022 ArrayShape: support Foo::class reference to the class in addition to "Foo"
Feature WI-55831 #[ArrayShape]: support constant inlining
Feature WI-56586 #[Deprecated]: support fields
Feature WI-54485 PHP 8: Support constructor properties promotion
Feature WI-55703 Attribute class should have icon from UX-1529
Feature WI-55350 Highlight matching `#[` and `]` for attributes
Bug WI-56221 Show info from `#[Deprecated]` attribute in a same way as from `@deprecated` tag in quick doc
Bug WI-55652 Move statements up/down: Attribute should skip doc comment
Bug WI-54730 Language Level detection: doesn't work for features > 5.4
Bug WI-54924 Named parameters are checked against interface and not the real class
Bug WI-54830 Type info: shows expanded mixed type
Bug WI-53076 Generate constructor: use union type for the parameter types
Bug WI-54972 Named arguments: make aware of multi-resolve
Bug WI-55672 Find usages: doesn't work for promoted properties if usage is in another class
Bug WI-55347 Unhandled exceptions inspection should support throw expressions
Bug WI-54822 Override/implement doesn't insert mixed type for parameter
Bug WI-55421 Display attributes in quick doc as hyperlinks to corresponding classes
Bug WI-55573 Property promotion: missing error in case of null assignment to not-nullable property
Bug WI-55058 Meta takes argument position instead of argument name
Bug WI-54793 language level widget should have ability to hide/add it from/to status bar
Bug WI-53075 Generate getter/setter: use union types
Bug WI-54522 Typo: Barred lambda
Bug WI-54919 Named parameter doesn't reflect the parameter position
Bug WI-55405 Additional '}' is inserted for class with attributes on pressing enter
Bug WI-50584 PHP: False error "Cannot call abstract method" error with nested traits
Bug WI-55324 Named arguments: rename argument simultaneously with parameter rename
Bug WI-54569 Language Level Detection: ignore "Throwing an exception from ''__toString'' is only possible since PHP 7.4"
Bug WI-55433 Throw expression isn't highlighted as exit point of function
Bug WI-54714 False positive unreachable in finally
Bug WI-54576 I believe I'm improperly getting the error: "Cannot call abstract method 'IDbCore::toArray'" But I'm actually calling DbCore::toArray (not the interface)
Bug WI-54614 False positive 'multiple class declaration' if classes from project src and vendor have the old and a new style constructor
Bug WI-55344 Indention is missed on press enter after element with attribute
Bug WI-55088 Match expression: Trailing comma after default produces parse error
Usability WI-54913 Don't show parameter hints for named arguments
Usability WI-55101 Named parameter: indication that the parameter is passed by reference is misisng
Usability WI-53881 Expand selection to the union php doc type from single doc type
Usability WI-55515 Keep indents in multiline grouped attributes
Usability WI-54951 Implement/override doesn't preserve trailing comma
Usability WI-54790 Scroll list of versions in language level widget to appropriate version on type to search
Cosmetics WI-54778 Single namespace name that is equal to keyword is highlighted as a keyword
Task WI-57099 Replace prebuilt phpstorm indexes with bundled shared indexes
Task WI-56103 Rename #[ExitPoint] to #[NoReturn]
Exception WI-55555 Exception when navigate to Attribute declaration from stubs
PHP CompletionFeature WI-55343 `Attribute::TARGET_*` should be suggested as expected arguments in completion list for Attribute usage
Feature WI-55090 Match expression: provide completion for default keyword
Feature WI-56019 Provide possible types in completion list for array values of #[ArrayShape] argument
Bug WI-54371 Php completion sorting: don't prefer convertible (non-intersecting) primitives against other types for scalar union types in strict_types mode
Bug WI-55988 Replacing a named argument by pressing Tab in the completion list keeps an orphaned colon
Bug WI-55430 Throw expression: Exception classes does't appear as first completion items in case of throw expression
Bug WI-55529 Dont insert empty parenthesis for attribute with all default or variadic parameters
Bug WI-55418 Don't add inapplicable attributes based on Attribute#flags to completion list
Bug WI-56090 Expected arguments completion items no more have bold fond
Bug WI-56030 ArrayShape: completion is missing if constant is used as key
Usability WI-55992 Only named arguments can be suggested in position after named argument
PHP ComposerFeature WI-37611 Add option to disable top panel with quick actions
Usability WI-52472 Download composer-stable.phar not composer.phar
Usability WI-41471 Set "Composer / Add packages as libraries" in default preferences
Usability WI-50508 Extensive highlighting: PhpComposerExtensionStubsInspection: highlight only name identifier of function call
Cosmetics WI-55224 Remove label "This configuration file contains...." from composer.json quick actions panel
PHP DebugFeature WI-55779 Xdebug Cloud support
Feature WI-56588 PHP: support debug via Xdebug Cloud in run-configurations
Feature WI-56170 Support multiple ports for incoming connection
Bug WI-37969 Zero-width non-joiner in Debugger Console
Bug WI-56015 Info message in xdebug validation has unescaped symbols
Bug WI-56102 Search variables in debug does not work for collapsed arrays
PHP FormatterFeature WI-55049 Provide spacing settings for named arguments
Feature WI-55994 Introduce separate wrapping setting for attributes on parameters
Bug WI-55229 Match expression: formatter does't add indentation for `default` keyword
Bug WI-49150 PSR-12: There MUST be a space between type declaration and property name
Bug WI-54214 PHP formatter does't remove additional whitespace after yield
Bug WI-55528 Keep line breaks for attribute list
Bug WI-55587 PHPDoc after attribute has incorrect indent
Bug WI-50163 Auto format does not add space before colon in return type in anonymous function with use()
Bug WI-49405 "Update PHPDoc comment" adds missing argument in a wrong place
Bug WI-54768 Make bitwise operator spacing affect multiple exceptions usage in catch
Usability WI-55060 Match expression: formatter
PHP FrameworksFeature WI-53889 Guzzle: Support json request option
Feature WI-49523 Support Guzzle integration
Feature WI-53890 Guzzle: Treat GuzzleHttp\ClientInterface as GuzzleHttp\Client in case request has complete information
Bug WI-53886 Guzzle: Missing delimeter in case base_uri is set in Client constructor
Usability WI-53888 Guzzle: assigning null to headers doesn't disable default headers
PHP InspectionsFeature WI-53928 Condition already checked: track constant values
Feature WI-55330 Highlight line comment looking like attribute in language level inspection
Feature WI-55716 ExpectedValues attribute on parameter is not enforced on argument
Feature WI-55426 Take conditional statements into account for language level inspections
Feature WI-55642 Convert strpos === false; to !str_contains
Feature WI-55095 Non-capturing catches: suggest quick-fix to remove unused variable for PHP >= 8.0
Feature WI-55267 Highlight 'insteadof' target that does't map to any of added traits
Feature WI-55577 New inspection: property can be promoted
Feature WI-54097 Warn on abstract trait method signature mismatch
Feature WI-54847 QF to change declared mixed type to a more precise type
Feature WI-55628 New inspection: expected value should be used instead
Feature WI-56126 Expression result is unused: provide quick-fix to remove expression if it's parent is single statement
Feature WI-54482 PHP 8: Highlight as error arithmetic operations on array, resource and object operands; addition of two arrays is permitted
Feature WI-56046 New inspection: #[ArrayShape] can be added
Feature WI-55320 New inspection: useless trailing comma
Feature WI-55065 Match expression: new inspection "duplicate match condition"
Feature WI-55627 Highlight spread operator on named arguments
Feature WI-55132 PHP 8: Highlight as error arithmetic operations on object operands
Feature WI-56537 Expected value should be used instead: provide QF to replace invalid usage with one from the specified
Feature WI-55477 New Inspection: Promoted field usage
Feature WI-55479 New inspection: Redundant assignment to promoted parameter field
Feature WI-56129 New inspection: `#[Pure]` function may produce side effects
Feature WI-55368 Match expression: new inspection "unhandled match value"
Feature WI-49520 New inspection: Unnecessary double quotes
Feature WI-54018 Condition always true: expand semantics to report 'always false' as well
Feature WI-55502 Language level inspection: provide quick fixes to downgrade code to match current language level
Feature WI-55220 QF to remove duplicated default match arm
Feature WI-56101 Illegal array key inspection: change severity to ERROR for PHP8
Feature WI-55408 New inspection: Redundant parenthesis in attribute
Feature WI-55255 New inspection: Trait use rule resolved to method with different containing class
Feature WI-55118 New inspection: named argument order is changed
Feature WI-55271 Missing break statement: provide quick fix to add 'break' as last statement
Feature WI-56243 Support #[Immutable] for PHP language level < 8
Feature WI-54063 New inspection: Argument matches optional parameter default value
Feature WI-55201 New QF: remove argument name
Feature WI-53939 Condition already checked: track constant references in inspection mode
Feature WI-55064 Match expression: detect old switch patterns to migrate to match expression
Feature WI-56125 New inspection: #[Pure] attribute can be added
Feature WI-56193 New inspection: Immutable property written in invalid scope
Feature WI-56097 Expression result unused: take into account purity from #[Pure]
Feature WI-54950 New Inspection (no highlighting): add name to argument
Feature WI-54925 New inspection: implementation has a different parameter names
Feature WI-55269 New inspection: redundant 'match' expression
Feature WI-55520 New inspection: duplicated 'catch' statement body
Feature WI-55796 Expected value should be used: support match expression
Feature WI-54641 PHP 8: Check magic methods signatures
Feature WI-54647 PhpToStringImplementationInspection: support more cases
Feature WI-56220 Expression result is unused: highlight constructor calls
Feature WI-55079 Highlight <primitive_type>::class usage as error
Feature WI-55149 QF to change get_class($object) to $object::class
Feature WI-55097 Match expression: new inspection "unused condition"
Feature WI-55287 Match expression: detect duplicate bodies and suggest to merge them
Feature WI-54104 New inspection: loop never iterates
Feature WI-55509 Match expression: Add quick-fix to "unhandled match value" inspection to add default branch
Feature WI-56558 Expression result unused: support '@' silence operator
Feature WI-55412 New inspection: replace with str_* PHP8 functions
Feature WI-56133 New inspection: Array write access is not used
Feature WI-55639 Allow to pass constants and class constants with array default value to ExpectedValues constructor
Feature WI-55108 New inspection: match expression with single arm and default can be replaced with ternary expression
Feature WI-55542 New inspection: #[ExitPoint] can be added
Feature WI-55154 Suggest to replace `::class` with `get_class` in language level inspection for PHP < 8
Feature WI-55195 New quick fix: remove '?' from nullsafe operator for language level < 8
Feature WI-54753 False negative: Spaces in namespace identifier are not allowed
Feature WI-55400 Не работает инспекция кода в конструкторе без скобок
Feature WI-55416 New inspection: attribute can be added to overriding member
Bug WI-55026 PhpParameterNameChangedDuringInheritanceInspection throws AssertionError
Bug WI-55261 Trait properties re-declaration check does't work if trait is located in different file
Bug WI-55580 Replace substr with str_starts_with: don't suggest QF if operands of === are different
Bug WI-55265 Unsupported operand types: false positive in case array + mixed/empty/void
Bug WI-54568 Don't highlight as unhandled exception getMethod/getProperty of reflection class if corresponding real member exists
Bug WI-56162 Illegal key type: Don't enforce key type on empty/mixed type
Bug WI-56200 #[Pure] attribute can be added: false positive in case of object creation if only pure functions besides that were invoked
Bug WI-54660 __toString may produce exception: is shown for PHP 7.4 and not shown for PHP <7.4
Bug WI-55501 Make control flow inspection aware of field reference assignment on constructor property promotion
Bug WI-55170 Unsupported operand types: false positive for type casting operator
Bug WI-55208 False positive Named parameter overwrites previous argument if name of arguments have same name but different case
Bug WI-54319 Don't consider function global namespace version if function is found in current namespace
Bug WI-53288 False positive error 'Declaration must be compatible' when method in interface and trait has different return type
Bug WI-54141 Inspection 'Argument matches optional parameter default value' if flaky in case of multiresolve
Bug WI-52922 Typed property might be unassigned inspection: false positive: read typed property with previous write in the array detected as uninitialized read access
Bug WI-54178 DFA: support negated comparison
Bug WI-55171 Unsupported operand types: false positive in case of not (!) operator
Bug WI-54842 Missing return type: insert static instead of specific class in case of return new static
Bug WI-55495 False positive unhandled match argument if argument has mixed type
Bug WI-55087 Missing error: Match expressions may only contain one default arm
Bug WI-54853 Missing return type QF: suggests to add ?mixed in case return type is nullable
Bug WI-55586 Unsupported operand types: false positive for Null Coalesce operator
Bug WI-55308 Private methods access from bound closures produces "Member has private access" warning when bindTo method is used for binding
Bug WI-54630 PhpToStringImplementationInspection: highlight non-existing __toString in plain string literals
Bug WI-55139 Highlight as error arithmetic operations on callables
Bug WI-56207 #[Pure] function may produce side effects: doesn't take into account assignment to parameter passed by reference
Bug WI-55100 Argument without name identifier: QF missing for methods
Bug WI-54986 Parameter name changed during inheritance: don't show the inspection for contructor
Bug WI-55266 Unsupported operand types: false positive in case of empty type and unary operators
Bug WI-54987 Named argument might be unresolved: don't show in case it's unresolved in @method
Bug WI-54821 Declaration of overridden method should be compatible with parent class: QF that appends type appends mixed instead of replacing the type
Bug WI-55184 Unsupported operand types: false positive for .= operator and objects
Bug WI-44921 Visibility is not taken from the trait for a class implementing an interface and extending another class
Bug WI-55747 Possible polymorphic call: take into account property_exists
Bug WI-55183 Non-absolute trait methods should be resolved for all used traits in class
Bug WI-55608 Attributes: missing error for unpacking in attribute argument
Bug WI-55109 False positive inspection "Condition always evaluates to true" after unset()
Bug WI-54545 Support hasMethod/hasProperty checkers for any arguments, not only string literals
Bug WI-56505 Void function result used: false positive in "use function" statement
Bug WI-55164 Unsupported operand types: false positive in case of mixed type
Bug WI-55160 Named arguments for variadic parameter should warn about duplicated keys in case other than case of parameter
Bug WI-56056 Hierarchy checks: check whole hierarchy for abstract constructors if PHP >= 7.4
Bug WI-56049 Array key does not match array shape: don't highlight write access
Bug WI-53810 Strict comparison to null should also cover DFA state for is_null check
Bug WI-55738 mixed typehint doesn't accept null values
Bug WI-52923 Typed property might be unassigned inspection: false negative: reassignment of the variable to the new instance will not be detected
Bug WI-55066 Illegal string offset: ignore mixed type
Bug WI-46579 False positive for "Missing parent constructor call" inspection when extending a duplicate parent class
Bug WI-55535 Don't suggest to replace switch with match if null coalescing with assignment is used
Bug WI-55431 Does't highlight throw expression with "Thrown object must be an instance of 'Exception' or 'Throwable"
Bug WI-54825 Missing return/parameter type declaration: is disabled if mixed type is used
Bug WI-54882 Change message for unsupported trailing comma in function calls
Bug WI-55143 False positive error that named parameter overwrites previous one in variadic parameter if named parameter matches implicit name of first parameter
Bug WI-54649 False positive "Declaration must be compatible" when super class implements interface method with union types
Bug WI-53048 Typed property might be unassigned: doesn't allow to send nullable property as a parameter reference
Bug WI-54326 Parameter type inspection: parameter isn't highlighted if there is `is_array` check before function call
Bug WI-55307 Member private access inspection in closure binding is flaky in case of multiple definitions
Bug WI-55288 False positive error 'Cannot inherit previously-inherited or override constant' if there are several interfaces with equal fqn and the same constant
Bug WI-55468 False positive error on object::class with object typehint
Bug WI-56158 Expression result is unused: highlights import of the function
Bug WI-53805 Strict identity check on scalars should cover DFA state for is_scalar type checker
Bug WI-55360 Typed property might be uninitialized: false positive when creating the object inline
Bug WI-55732 strpos === 0 isn't suggested to convert to str_starts_with
Bug WI-55083 Trait collision false positive in case insteadof operator is applied for method inherited from other trait
Bug WI-43946 Missing break inspection: ignores default switch's branch
Bug WI-55136 False positive error for arithmetic operations on GMP functions
Bug WI-55714 Unsupported operand types: false positive on array addition if one operand has multiple types
Bug WI-55607 Attributes: missing error for duplicated Attribute
Bug WI-29871 Private methods access from bound closures produces "Member has private access" warning
Bug WI-55295 Code become broken after applying QF for 'Trait use rule resolved to method with different containing class' inspection if there is comment after use
Bug WI-54169 "Only variables can be passed by reference" false positive for array_multisort()
Bug WI-54975 Removing unnecessary imported qualifier changes type of variable
Bug WI-56078 #[ArrayShape] can be added: replaces . (dot) with :: in key
Bug WI-55758 PHP8: void is allowed as a return type in __clone signature
Bug WI-54152 Undefined class: false positive if namespace reference ends with whitespace
Bug WI-54323 Params inspection false negative in case param is received by call to magic __get method and class implements interface
Bug WI-54322 Type of assignment in setUp of PHPUnit test class is not inferred if class is abstract
Bug WI-55604 Inspection 'Not applicable attribute target declaration' doesn't work if attribute has constructor
Bug WI-53683 Require non-absolute trait method refs to be unambiguous
Bug WI-55134 Unary operators on array/resource/objects are not highlighted as errors
Bug WI-56006 False positive error in hierarchy check inspection if parameter type in child function is subclass of parameter type in parent function
Bug WI-52924 Typed property might be unassigned inspection: false negative: not detecting field's read immediately after constructor's call
Bug WI-54988 Named argument might be unresolved: doesn't take into account traits implementations
Bug WI-55512 Unreachable statement: double highlighting in case of double 'break'
Bug WI-56005 False positive error in hierarchy check inspection if function has different amount of parameters
Bug WI-54516 Missing return tag is not shown in case return type is empty and class has parent
Bug WI-54450 Inspection :: Typed property might be unassigned :: False Positive with null coalesce assignment operator
Bug WI-56977 Missing parameter type: allow to apply QF in batch
Bug WI-52921 Typed property might be unassigned inspection: false positive: write-in field's array detected as uninitialized read access
Bug WI-55165 Unsupported operand types: false positive in case of void type
Bug WI-54281 Parameter type mismatch inspection: don't report if argument has unknown type
Bug WI-54457 Import is added outside the PHP tags
Bug WI-55166 Unsupported operand types: false positive in case of empty type
Bug WI-56004 False positive error in Hierarchy check inspection if type in parent function is inferred not strictly
Bug WI-55199 Hierarchy check: signature of method is checked against trait
Bug WI-55133 Error on arithmetic operations reveals internal type of operands
Bug WI-54492 Array used only with write access: don't report super-global variables
Bug WI-54839 Update signature to match PHPDoc: don't transform static into the specific class
Bug WI-55662 Missing property type QF: removes attribute
Bug WI-54927 Redundant optional argument QF: doesn't remove the named part
Bug WI-54813 Change type to match super: inserts expanded mixed
Bug WI-52926 Typed property might be unassigned inspection: false positive: detects uninitialized read for instances created from Phpstorm-Stubs classes
Bug WI-55844 Missing property type QF: merges multiple attributes into single list
Bug WI-54831 trait method signature mismatch inspection should take into account insteadof operator in trait import
Bug WI-55575 Property promotion: false positive property might be uninitialized
Bug WI-56204 #[Pure] attribute can be added: consider backtick operator as having side effects
Bug WI-56159 Expression result unused: doesn't take into account assignments to fields via list
Bug WI-53053 Typed property might be unassigned inspection: don't analyze properties access in constructor of abstract class
Bug WI-54122 Argument matches optional parameter default value: doesn't work for methods
Bug WI-56538 Expression result unused: false positive in if one operand is impure
Bug WI-54855 Missing return type QF: can't be applied in batch in case return types are different
Bug WI-54263 DFA: ambiguous state with same isset/empty function calls in branches with the same variable should call the same state
Bug WI-56237 Inspection is named "ExitPoint attribute can be added"
Bug WI-55474 Undefined class constant: take into account 'defined'
Bug WI-54812 Mixed as a return type of generator produces error
Bug WI-55123 Hierarchy checks inspection: nullable return type is compatible with `mixed`
Bug WI-55099 Argument without name: Allow batch quick fix for last arguments
Bug WI-55473 Undefined class: take into account 'class_exists'
Bug WI-55859 ExpectedValues: is not enforced in anonymous and arrow functions
Bug WI-55167 Unsupported operand types: false positive in case of specific array type and plus operator
Bug WI-57276 convert strpos to str_contains QF produces incorrect code in case of initial expression used !==
Bug WI-55263 Unsupported operand types: false positive for clone operator
Bug WI-55137 In case of union type don't show error if at least one type allows the arithmetic operation
Bug WI-54643 PhpToStringImplementationInspection: don't highlight interfaces and abstract classes if at least one child has __toString
Bug WI-53902 Dynamic access to SimpleXMLElement property isn't highlighted in foreach loop if type of current element inferred by @var phpdoc from previous loop
Bug WI-56916 Match expression: don't highlight undefined functions
Bug WI-55256 Method declaration of super class is incompatible with implemented interface false positive: when parent overrides incompatible method in super-parent
Bug WI-55135 Combined operators on array/objects/resouce are not highlighted as errors
Bug WI-54541 False positive 'multiple class declaration' if classes from project src and vendor have the same namespace but only one of them has constrictor
Bug WI-54491 PhpIncompatibleReturnTypeInspection: don't highlight return arguments if unknown type is present
Bug WI-56532 Expected value should be used instead: doesn't work with constructors and attributes
Bug WI-55644 Inspection to convert strpos to str_contains doesn't work for inverted !==
Bug WI-55257 Method declaration of super class is incompatible with implemented interface false positive: ignore @method
Bug WI-56976 Missing parameter type QF updates @return type
Bug WI-55806 False positive - Can't use a temporary expression in write context - unset in while without braces
Bug WI-54788 Expression always null: disable QF for variable on which null-safe operator is applied
Bug WI-54551 Don't highlight constructor invocations of ReflectionClass if argument have fully resolvable non-primitive type
Bug WI-55141 Don't highlight arithmetic operations on string as errors
Bug WI-55673 Non-applicable attribute target declaration: TARGET_PROPERTY is marked as invalid for attribute for promoted property
Bug WI-54318 Don't treat unresolved field reference as unknown type if accessible write access to field reference is present
Bug WI-55977 Run inspection by name and inspect code not working with PHPStan inspections
Bug WI-54337 Strict type checking QF: doesn't warn in case there are other usages
Bug WI-55582 Replace substr with str_starts_with: don't suggest QF if start index isn't 0
Bug WI-52897 Unused parameter: false positive in nested closures
Bug WI-54320 Composite DFA states crated from logical && operation should produce intersection of type restriction rather then union
Bug WI-55264 Unsupported operand types: false positive in case of combined operator += and arrays
Performance WI-56082 ArrayShape can be added: QF freezes IDE when returned constant also is used in other method as array key
Usability WI-54361 Make Missing return type declaration and Missing parameter type declaration highlighting consistent
Usability WI-54662 PhpToStringImplementationInspection: Treat specific array (like int[]) consistent with array
Usability WI-56205 #[Pure] attribute can be added: considers increment of local variable as impure
Usability WI-46742 Change field type QF: preserve var keyword
Usability WI-54654 PhpToStringImplementationInspection: Don't highlight variable if its class is undefined
Usability WI-53047 Typed properties might be unassigned: don't show multiple warning for the same element
Usability WI-53927 Disable 'Undefined field' inspection for SimpleXMLElement classes
Usability WI-56088 Missing return type inspection: don't suggest to insert 'mixed'
Usability WI-54093 Extensive highlighting: Usage of else if construct highlights the whole content of else if
Usability WI-56206 #[Pure] attribute can be added: don't treat trivially pure constructor as impure
Usability WI-55699 Missing return type declaration: don't highlight anonymous functions
Usability WI-56724 Make "Replace '?' with '|null' as part of union type" the default option
Usability WI-55583 Replace substr with str_starts_with: Highlight full expression with both operands of ===
Usability WI-53779 Update signature from PHPDoc: is shown and does nothing for @return object in PHP < 7.2
Task WI-54636 PhpSignatureMismatchDuringInheritanceInspection: change severity to ERROR
Exception WI-54683 Change parameter: exception "Refactorings should not be started inside write action" is thrown
Exception WI-55801 Exception when __set_state magic method in anonymous class
Exception WI-55027 Parameter name changed during inheritance QF throws "Refactorings should not be started inside write action"
Exception WI-55637 Exception when change call of str_ function
Exception WI-54985 Parameter name changed during inheritance QF throws java.lang.ClassCastException
Exception WI-55670 Property can be promoted: throws exception in case of @property
Exception WI-55144 'mixed' return type can be reduced QF: java.lang.AssertionError: in case type is nullable singular
Exception WI-56081 ArrayShape can be added: Exception when there is string joining in array
PHP IntentionsFeature WI-49593 New intention: nullable shorthand to union type and back
Feature WI-55094 Non-capturing catches: suggest quick-fix to introduce a new variable for PHP < 8.0
Bug WI-54874 Support trailing comma for "Split comma-separated values into multiple lines"
Bug WI-55579 Property promotion: intentions Make public/private doesn't work
Bug WI-54875 Support trailing comma for change signature refactoring
Bug WI-56545 Don't suggest initialize fields intention for promoted properties
Usability WI-55513 Make intention to change get_class($object) to $object::class available inside parentheses
PHP InterpretersBug WI-56680 Can't use Browse button for SSH PHP interpreter
Bug WI-56119 WSL: By default /usr/bin/ruby is suggested
Bug WI-56633 Can't run UnitTests after today's EAP update
PHP Lib StubsBug WI-53916 SimpleXMLIterator#key should return string|false
Bug WI-56952 False positive "Expected ArrayAccess, array provided" for function current and friends
Bug WI-55658 Constant description is shown on class constructor
Bug WI-54390 Update info for bcscale()
Bug WI-54952 PHP Storm Stubs: RdKafka fix, Generator fix
PHP ParserFeature WI-54103 Permissive parsing for plural types
Feature WI-54219 Parse following comma in parameter list
Feature WI-54484 PHP 8: Parse non-capturing catches
Feature WI-54639 PHP 8: Support nullsafe operator
Feature WI-54481 PHP 8: Allow trailing comma in param list
Feature WI-54640 PHP 8 : Support named arguments
Feature WI-54727 PHP 8: Treat namespaced names as single token
Feature WI-54215 When class reference is expected, parse namespace reference without name as invalid class reference
Feature WI-54638 PHP 8: Support trailing comma in closure use list
Bug WI-54967 Named arguments: parse error in case of keyword + whitespace/comment
Bug WI-56848 Twig: don't report error for custom operator ||
Bug WI-55328 Parse attribute as line comment for language level < 8
Bug WI-54194 "-" should be allowed as part of doc identifier
Bug WI-54750 Single namespace names that collides with reserved keywords produce parse errors
Bug WI-54802 Permissive parsing for incorrect nullsafe dereference "$a??->f" inside string literals
Bug WI-56230 Permissive parsing for attributes on const, show error that this is not applicable
Usability WI-53880 Permissive parsing for implements/interface extends list
Usability WI-55505 Permissively parse trailing '|' in multiple catch exception list
Task WI-54936 Twig: Parse `with` as a keyword in `use` and `include` constructions
PHP Quality ToolsFeature WI-54171 phpstan: detect config from composer.json
Feature WI-35063 Add support for phpstan
Feature WI-54684 Add link to quality tool inspection to the tool setting popup
Bug WI-55104 NPE on attempt to open quality tool settings
Bug WI-55997 <br> is shown in the popup dialogs about tool hangups
Bug WI-56216 PHPStan and Psalm stop on timeout too early
Bug WI-56440 PHP-CS-Fixer: tries to override risky rules defined in config
Bug WI-55682 Quality tools cause all files to be saved (spaces can be trimmed) and inspections run repeatedly when typing
Bug WI-56212 Проблема с PHP CS Fixer
Bug WI-53962 PHPStan: doesn't work on WSL
Bug WI-54155 Codesniffer quality tool has only PSR 2 Coding standard in inspection settings
Bug WI-55106 PHPCS: doesn't work with custom standard
Bug WI-56180 PHPStan is executed but editor shows no results
Bug WI-53960 PHPStan: doesn't work for the file outside test/source roots
Usability WI-34780 PHPCS/PHPMD: use intepreter path mappings for custom ruleset file
PHP RefactoringBug WI-55340 Update attribute usage on change signature of attribute class
Bug WI-40781 Extract constant: do refactoring in one step
Bug WI-55762 Change signature: remove trailing comma when no parameters
Bug WI-54675 Introduce field: doesn't start rename template when caret is located at specific offset
Bug WI-40779 Extract field: do refactoring in one step
Bug WI-54806 Introduce constant in file: doesn't move constant to class if located in namespace
Bug WI-52227 Can't input new namespace in "move namespace" refactoring
Bug WI-54922 Change signature: support named parameters
Bug WI-54923 Extract parameter: should update call-site depending on the usage of named arguments
Bug WI-54921 Rename of argument doesn't update named parameters in functions with inplace rename
Bug WI-55461 Change signature: keep comments and formating when updating argument list
Bug WI-54841 Change signature: accept static as a return type
Bug WI-55667 Change signature: destroys attributes for parameters
Usability WI-54953 Extract interface: doesn't preserve trailing comma
Usability WI-54408 Inplace introduce parameter: do refactoring in one step
Usability WI-55590 Attributes: disable Introduce variable and Extract method refactoring for attribute values
Meta Issue WI-52691 Inplace introduce: do refactoring in one step
Exception WI-46724 Change signature refactoring of @method throws exception on any change
Exception WI-51731 Change signature refactoring on function definition does nothing in case it's a trait method redeclaration
Exception WI-54394 Introduce variable: exception on namespace part extraction from string
Exception WI-55706 Change signature QF: throws exception on addition of parameter without default value
PHP TemplatesFeature WI-15166 TWIG: variable usage
Feature WI-24990 Add ability to rename (Shift + F6) variables in Twig templates
Usability WI-55013 Twig: don't allow to rename predefined variables (defined, empty, null, even, iterable, odd)
PHP TestFeature WI-41044 Codeception: Support Toggle auto-test
Bug WI-52825 PhpSpec plugin requires restart to unload
Bug WI-55042 PHPUnit inspections on method calls are based on argument position and not argument name
PHP Type InferenceFeature WI-50191 Infer foreach/iterator types from generator yield types
Feature WI-56089 Consider variable as array if only write array accesses exists
Feature WI-53999 Non-strict not-null check should exclude false
Feature WI-56072 Array keys types should be derived from arrays
Feature WI-31270 Support PHPUnit mocks
Bug WI-53921 Array with specific type is treated like object
Bug WI-54560 Add mock methods to meta file for PhpUnit < 6
Bug WI-54890 Incompatible types: Expected property of type 'string', 'null|string' provided but null is not possible
Bug WI-55162 bitwise operators like & and ^ produce string even in case parameter is int received from function
Bug WI-54943 instanceof doesn't resolve parent to parent class
Bug WI-56104 Type of variable incorrectly inferred to array after key access if previously write array access was used
Bug WI-47554 Type hinting does not work for constructors over multiple trait inheritence
Bug WI-53861 The type of key is incorrectly inferred as SimpleXMLElement
Bug WI-53876 Add mixed to iterated type of array if not all values types are known
Bug WI-53877 Don't add type from super-method if local type is fully known
Bug WI-54505 Don't consider a type as polymorphic in case there is only one child that has the method
Bug WI-53312 Incorrect return type detected from splObjectStorage()
Bug WI-54804 `self` should not produce polymorphic type
Bug WI-54849 `instanceof` should filter out `object`
Bug WI-53933 Infer type of child object of SimpleXMLElement as child class instead of SimpleXMLElement in a loop
Bug WI-54905 instanceof: assumes that the type can't be child
Bug WI-54872 self return type should be static in case method returns new static
Bug WI-54850 `instanceof` should remove classes that are not located inside hierarchy
Bug WI-56071 'null' should be removed from types on array access assignment
Bug WI-54180 Take into account local resolve of function reference when computing potential access by ref
Bug WI-46733 PHPStorm marks bitwise negation as bool type
Bug WI-35952 Using inherited methods from classes inside of traits does not code complete properly
Bug WI-54904 CreateMock method doesn't work in namespaced code
PHPDocFeature WI-55610 Show documentation of class in case it's missing for constructor on object creation and attribute
Bug WI-54816 Generate PHPDoc for the parameter with default value false and type mixed produces expanded union type
Bug WI-53202 PhpDoc: wrong union types ordering
Bug WI-55651 Quick doc is not shown correctly if attribute is located before doc comment
Exception WI-56149 Exception when display quick doc with '@link'
Plugin: Command lineCosmetics WI-55096 Run Command contains amp; in main menu
Plugin: Deployment _ FTP..Bug WI-53652 Can't upload file edited remotely
Plugin: Drupal supportFeature WI-31856 Support Drupal 9
Exception WI-56799 NPE when generate drupal module for drupal 9
Plugin: PHPStanBug WI-56109 Timeout for the batch run is too small
Bug WI-56623 PHPStan error highlighting in editor starts with an offset
Bug WI-55971 Run PHPStan in "on-the-fly" mode on a single file to avoid tool hangup and high CPU usage
Usability WI-55967 Check whether error code = 1 means failure in running the tool or just existence of reports
Usability WI-55991 Don't force level and autoload file in case configuration file is specified
Cosmetics WI-55970 phpstan: pressing "Validate" says "Empty path to phpcs"
Plugin: PsalmFeature WI-56037 Support iterable type
Feature WI-53965 PHPStan/Psalm: Provide a link to the configuration
Feature WI-56040 Support non-empty-list type
Feature WI-55920 Consider functions with no-return, never-return and never-returns as exit functions
Feature WI-55914 Support advanced callables
Feature WI-45248 Psalm support
Feature WI-56045 Support positive-int type
Feature WI-54175 psalm: detect config from composer.json
Feature WI-56039 Support type inference of array key
Bug WI-55981 Support non-empty-string
Bug WI-53967 Psalm: validation doesn't work on Docker image
Bug WI-55922 Type already exists in PHPDoc tag: Parametrized with different classes types are reported as identical
Bug WI-54017 Psalm/PHPStan: doesn't map configuration file to remote using Remote Interpreters
Bug WI-53964 PHPStan/Psalm: Use *.bat on auto-setup from composer
Bug WI-55924 Template class is marked as undefined if it's used inside the function body
Bug WI-55791 Psalm verification doesn't work on WSL
Bug WI-56764 Type of key depends on the value's type although it shouldn't in multi-dimensional array
Bug WI-55919 Treat @template-covariant the same way as @template
Bug WI-55978 Psalm doesn't map config for remote interperter
Bug WI-56526 array<class-string<>> is inferred as string instead of string[]
Performance WI-54189 Psalm/PhpStan quality tools performance is low on large projects when using remote interpeter
Usability WI-55995 Suggest to run full psalm run to generate cache in case analysis takes too much time
Cosmetics WI-54088 phpstan/psalm: provide links to tool settings from inspection settings
Exception WI-56047 Exception is thrown on clicking Disable inspection
Code Analysis. InspectionFeature IDEA-248175 i18n for groupPath in InspectionEP
Feature IDEA-247443 Option to ignore camel-case strings in i18n inspection
Feature IDEA-249403 Support @Nls @NonNls and @NlsSafe annotations on function parameter in Kotlin
Bug IDEA-52705 False positive on "suspicious indentation after control statement without braces"
Bug IDEA-251451 AutoCloseable inspection should detect resource escaping in more cases
Bug IDEA-247998 InspectionProfileEntry.cleanup() not called when batch inspection has result
Bug IDEA-247986 Absence of an expected warning of "Hard coded strings" inspection
Usability IDEA-232279 Improve the `Next highlighted error` UX on analysis
Exception IDEA-168236 NPE invoking "Edit settings" for delete profile
Code Analysis. Language InjectionBug IDEA-251156 Translate 'Fragment' in tab's name when edit an injection
Bug IDEA-250291 Language Injection settings are not properly reloaded when dynamic plugins changed
Bug IDEA-241419 intelliLang.Configuration$App leaks PatternCompilerImpl$LazyPresentablePattern
Code Analysis. Structural SearchFeature IDEA-249515 Automatically open replacement window when importing replace pattern
Feature IDEA-244837 Custom SSR filters
Bug IDEA-244045 Can't find tools for "e0bda819..." in the profile "Project Default" on switching to existing template
Bug IDEA-249295 Structural search: some filters applicable for variable appear only on the second call
Bug IDEA-245028 NPE when text cursor is on replacement variable
Bug IDEA-247689 Make predefined templates not refer to others by name
Bug IDEA-137844 Structural Search is not thread safe
Bug IDEA-244784 Filters remain disabled when script filter has problem on opening of dialog
Bug IDEA-245442 Predefined templates with the same name should all appear in reference filter autocompletion results
Bug IDEA-246940 Can't find lambda parameter
Bug IDEA-245668 NPE at pointing 'Find usages' in menu after adding SSR inspection
Bug IDEA-244786 Filters & Scope should be available in Dumb mode
Usability IDEA-241611 Do not populate 'Meta data' of new inspection
Cosmetics IDEA-244617 Render templates list in inspection as disabled when inspection is disabled
Task IDEA-247138 Get rid of "Words" check box in text filter
Exception IDEA-247874 Constraint inSmartMode cannot be satisfied
Code Analysis. Syntax (PSI)Bug IDEA-246747 Excessive memory consumption
CoreBug IDEA-253548 JSLanguageLevelPusher.getImmediateValue resolves too many children in search of .idea/misc.xml
Bug IDEA-252232 DefaultJDOMExternalizer.fieldCache leaks references to classloader of unloaded plugin
Bug IDEA-252225 AdvancedProxy.ourFactories -> ProxyDescription.mySuperClass leaks reference to classloader of unloaded plugin
Bug IDEA-245099 File type of unloaded plugin can be leaked due to file type caching
Bug IDEA-255312 Can not import a Gradle project due to java.lang.IllegalStateException from workspace project model
Bug IDEA-243091 Pending highlighting passes can cause leaks on plugin unload
Bug IDEA-233325 Lombok plugin tests and StackOverflowPreventedException
Bug IDEA-253683 ClassCastException when open project with Space plugin
Bug IDEA-242571 Not created lazy listeners are not cleared when the plugin is unloaded
Bug IDEA-244431 PatternCompilerImpl leaks references to classloaders from unloaded plugins
Performance IDEA-254450 Slow Gradle project import with 2020.3 EAP
Task IDEA-247475 API for HTML concatenations
Core. DebuggerBug IDEA-252062 Inline watches: unreadable color combination when hovering over inline watch in current line
Bug IDEA-251433 Inline debugger: value renderer moves to the new line if you press enter at the end of line
Bug IDEA-251309 Wrong soft wrapping and unnecessary scrolling while stepping in the debugger
Bug IDEA-256109 Inline watches: No inline watches in editor if debugger variable view is not opened
Bug IDEA-256188 Inline watch in Variables view shows wrong line in a file (always -1 from the actual line)
Bug IDEA-256118 'Remove All Watches' causes incorrect behavior and ArrayIndexOutOfBoundsException com.intellij.xdebugger.impl.inline.InlineWatchesRootNode.removeInlineChildren
Bug IDEA-255861 Expanding an array with inline debugger does not start with 0 index
Cosmetics IDEA-252060 Inline watches: bottom toolbar design looks worse than in mockups
Core. DiagramsBug IDEA-248404 New Module Dependencies Diagram does nothing
Bug IDEA-254810 No tooltip for UML changes diagram action in VCS toolbar
Core. File SystemFeature IDEA-240351 Support file system notifications for projects opened inside WSL when the IDE is running outside of WSL
Feature IDEA-246515 Implement detecting directory case-sensitivity in refresh
Feature IDEA-246514 Implement VirtualFIle.isCaseSensitive()
Bug IDEA-253551 VirtualFileManagerImpl.fireAfterRefreshFinish logs ProcessCanceledException
Bug IDEA-252892 "Error looking up function NtQueryInformationByName" warning is shown under Windows 8.1
Bug IDEA-252955 Unable to load library 'e2p' in amazoncorretto docker image
Core. IDE SettingsFeature IDEA-91565 Ability to create file templates with more than one file
Feature IDEA-227299 IDEA IDEs do not identify file types for files without extensions
Feature IDEA-127570 Ability to generate file name of file templates
Bug IDEA-237376 Android RenderScript file type instead of Rust one on 2020.1
Bug IDEA-244849 Custom font is not applied to settings element after Apply changes
Bug IDEA-236885 Config-serialized object reference is not cleared on plugin unloading
Bug IDEA-252609 File Templates For Multiple Files: Copy action for multi-file templates works incorrectly
Bug IDEA-253119 Make Compiler errors non-modal
Bug IDEA-251416 Ambiguous message when importing settings
Bug IDEA-246581 How it works link on System Settings page opens Finder instead of documentation
Bug IDEA-247310 Changes in HashBang Patterns are not saved
Bug IDEA-252606 File Templates For Multiple Files: on parent template rename it loses its childs
Bug IDEA-250355 Settings are not reset after "Restore Default Settings" action
Bug IDEA-253051 Zulu: SDKMAN detected JDK doesn't include /Contents/Home on macOS failing Gradle import
Bug IDEA-250776 Use ApplicationNamesInfo.getScriptName() instead of ApplicationNamesInfo.getProductName() when generating custom VM options file name
Bug IDEA-252607 File Templates For Multiple Files: on parent template deleting its children should be deleted also
Bug IDEA-242589 Scheme managers are leaked on plugin unload
Bug IDEA-222660 Can't delete inspection profile
Usability IDEA-253137 Can't toggle (enable/disable) certain settings with keyboard (without mouse)
Usability IDEA-252538 Live Template cannot be deleted via the Context Menu
Usability IDEA-202548 Can't Export Settings when IDE settings sync is enabled
Cosmetics IDEA-251495 Refactoring preferences wording/grammar issue: unnecessary article
Task IDEA-253357 Search in keymap should take synonyms into account
Task IDEA-253638 Add an API to prioritize configurables within a group in code style settings
Exception IDEA-250858 "Import IntelliJ IDEA Settings" dialog throws error
Core. IDE Settings. SharingBug IDEA-254117 NPE on enabling IDE settings sync
Bug IDEA-246299 Can't enable IDE settings sync after disabling settings repository
Bug IDEA-253846 Can't set up IDE settings sync
Bug IDEA-181599 Keymap not imported settings.jar or synced in settings repository across two Webstorm instances
Bug IDEA-254758 Settings repository doesn't apply pulled non-active custom keymap in case of "Merge"
Bug IDEA-252603 File | Manage IDE Settings | Export Settings: it is impossible to choose the target folder to create the exported file in via the path chooser
Core. IndexingFeature IDEA-250972 Shared Indexes Plugin: load more than one *.ijx file
Feature IDEA-247480 shared index: add FileBasedIndexExtension#needsForwardIndexWhenSharing() to metadata and filter out unsuitable shared indexes
Feature IDEA-247422 shared stub index should be invalidated only partially when IStubFileElementType#getStubVersion updated
Bug IDEA-251831 Shared index for js.string.literal.words.index is always empty
Bug IDEA-252988 File search does not show files, search all does
Bug IDEA-248440 Shared indexes are OS-specific
Bug IDEA-251695 BindingXmlIndex is not shareable
Bug IDEA-247403 shared-indexes: commit-backed project shared index selection
Bug IDEA-247165 NPE startup error on indexing after Upgrade from 2016.1 to 2020.2
Bug IDEA-252771 shared indexes: after upgrade from older IDE build do not throw IOException if locally available shared index chunk is incompatible with the new IDE build
Performance IDEA-253399 IDEA freeze
Performance IDEA-249369 Add an option to choose only distinct files to generate indexes
Performance IDEA-247070 Find Usages has become slower in 2020.2
Usability IDEA-249128 Shared index configurable can be application based and shown without any open project
Usability IDEA-253972 Project specific settings for shared indexes are configured at IDE level
Usability IDEA-252426 Pre-built indexes action links are inactive in the Event Log
Task IDEA-252012 Group indexing diagnostics per project
Exception IDEA-253396 Shared Indexes: Failed to find path for chunk bundled-js-predefined-ffdd448c697d-de148ed368f5-JavaScript-IU-203.5046
Exception IDEA-248099 IndexNotReadyException when try to use indexes in one project (with finished indexing) during indexing process in another project
Core. InstallationFeature IDEA-250333 Show comprehensible error message if user tries to start IDE under Java 8
Bug IDEA-245844 License server before proxy settings
Bug IDEA-254674 Windows 10 icon path in registry typo
Bug IDEA-252826 Provide the correct version and description for the bundled Lombok plugin
Bug IDEA-231075 jbr directory is not completely deleted on IDEA uninstall
Task IDEA-249381 IDEA doesn't respect --wait option when opening file in non-project mode on macOS
Task IDEA-250978 Bundle Kotlin 1.4.10 with IntelliJ IDEA 2020.3
Core. LicensingBug IDEA-249812 License dialog is too wide and cannot be narrowed
Bug IDEA-255311 Eval license for commercial plugins in EAP builds should remain the same as the one for release builds
Bug IDEA-246636 'br' tag is wrongly shown in "Thank you for evaluating {0}. Your evaluation license expires in {1}" message
Bug IDEA-254049 License source is changed after the IDE restart
Bug IDEA-251927 Strange symbol in the title of license removal dialog on Win and Linux
Bug IDEA-245167 License UI should take into account "optional"-licensed plugins when displaying warnings
Bug IDEA-251482 I18n for license activation dialog is broken
Task IDEA-252763 Remove product name from the error message in the license dialog
Core. Navigation and SearchFeature IDEA-135112 Search for actions by synonyms
Bug IDEA-234172 Enter / Exit / Toggle Distraction free mode via find action doesn't work
Bug IDEA-244647 Rerunning a pinned search opens a new result window
Bug IDEA-246795 Todo View doesn't update on scope change
Performance IDEA-245035 Goto Implementation works very slow from a SAM method usage
Core. Platform APIBug IDEA-240279 Provide a way to load localized message bundle file inside JPS build process
Bug IDEA-254534 2020.3 EAP SDK break from removed type params for PlaceHolder/PlaceProvider
Bug IDEA-248823 PsiElement.contextOfType does not support the strict flag from PsiTreeUtil.getContextOfType.
Usability IDEA-245298 Tooltip for StatusBarWidget is not set unless StatusBar::updateWidget is called
Core. Plugin ManagementFeature IDEA-247472 Show plugins from custom repositories on top of Marketplace search result list
Bug IDEA-254029 Issues after unloading Maven plugin by disabling it for project
Bug IDEA-247627 Editor scheme is lost after updating a theme plugin if the jar name of the new version differs from the name of the old version
Bug IDEA-248037 Disable button disappears after resizing plugin settings window
Bug IDEA-252007 Unable to make plugin dynamic
Bug IDEA-246710 Disabled bundled plugins are not listed in the log
Bug IDEA-252984 Plugin disabled for one particular project is not loaded when opening other projects
Bug IDEA-224874 Frame around plugin description appears after installing theme plugin
Bug IDEA-254176 Icons collision
Bug IDEA-246822 Detect plugins incompatibilities before downloading IDE upgrade
Bug IDEA-250738 Can't disable plugin for current project
Bug IDEA-250726 LineMarkerInfo not cleared on unloading
Bug IDEA-244865 Hibernate plugin requires restart on disabling
Bug IDEA-246111 'Plugins supporting filetype' notification shown for already-supported filetypes (IJ UE 2020.1.2)
Bug IDEA-254484 No opportunity to disable plugin per project via cogwheel menu on the plugin page
Bug IDEA-250713 Plugin enabled for current project has label "Enabled for all projects" and cannot be actually enabled for all projects
Bug IDEA-247117 Error updating plugin
Bug IDEA-253447 Incompatible plugin message contains "version 'null'"
Bug IDEA-252873 Plugin enabled for one project is shown as enabled\disabled for all projects if two projects are opened in a separate windows
Bug IDEA-215935 "Plugins supporting *.md files found" doesn't suggest disabled plugin
Bug IDEA-253327 Cannot install or view plugins
Bug IDEA-252825 Multiple exceptions from Lombok plugin
Bug IDEA-240538 Theme plugin auto apply after update reseting previous settings
Bug IDEA-251036 Actions to enable or disable for current project should not be available for plugins that can't be unloaded without restart
Usability IDEA-251766 Add Extensions as a synonym for Plugins
Cosmetics IDEA-252141 Project icon should not be shown
Exception IDEA-249972 IllegalArgumentException: Missing extension point: com.intellij.languageBundle in container Application (containerState=PRE_INIT)
Exception IDEA-242828 NPE at com.intellij.ide.plugins.newui.MyPluginModel.removeProgress
Exception IDEA-246976 java.lang.NoClassDefFoundError: gnu/trove/TObjectHashingStrategy
Exception IDEA-240656 IllegalArgumentException: Trying to access element type from unloaded plugin on Freemarker plugin disabling
Core. Project SettingsFeature IDEA-251026 Provide a way to update downloaded JDK to a newer version
Bug IDEA-254157 Sometimes VfsUtilCore.copyFile adds an extra bom to the new file
Bug IDEA-246621 Cannot import project with iml file
Bug IDEA-250878 Apply button is enabled without any modifications
Bug IDEA-253586 Class is not registered:
Bug IDEA-252425 Eclipse project fails to open since EAP 2 of v2020.3
Bug IDEA-252791 Facets provided by disabled plugins are saved incorrectly
Bug IDEA-252237 Cannot download JDK after enabling Wifi
Bug IDEA-251779 Newly created JARs are shown as invalid in IDE until project is reopened
Bug IDEA-246731 If missing JDK is installed it isn't recognized until the project is reopened
Bug IDEA-253040 IDEA does not recognise a module, but it is present in modules.xml
Bug IDEA-247042 Maven project imported with 'store project files externally' ON can't be built
Bug IDEA-245615 Artifact build ignores specified manifest
Bug IDEA-250171 Explicitly assigned module groups are lost after opening project
Bug IDEA-253515 "Invalidate and restart" action deletes content of .idea/libraries directory in projects which use Gradle if Android plugin is enabled
Bug IDEA-246772 Module already exists error on cloning project with new project model.
Bug IDEA-248714 i18n: html link in Project Structure -> Problems
Bug IDEA-248546 Cannot open the attached project, java.lang.RuntimeException: org.jdom.JDOMException: ParseError at [row,col]:[1,1]
Bug IDEA-250999 Gradle project import: ISE: "ServiceManager.getServic… must not be null" at WorkspaceModel$Companion.getInstance()
Bug IDEA-222480 IDEA hangs on startup while initializing ProjectJdkTable
Bug IDEA-252907 UI Freeze at Space project reimport
Performance IDEA-245991 UI freeze in RootsChangeWatcher after changing many project configuration files
Usability IDEA-251967 JDK download dialog: show only major version
Usability IDEA-240999 Suggest to automatically download JDK when "Build Project" action is invoked
Exception IDEA-189132 Throwable at com.intellij.openapi.roots.ui.configuration.ModulesConfigurator.getOrCreateModuleEditor
Exception IDEA-253589 NoSuchFileException while getting module file
Exception IDEA-253686 It's not possible to create a new project at location which was used for another project
Exception IDEA-246874 ArrayIndexOutOfBoundsException may be thrown in FacetEventsPublisher
Exception IDEA-246786 Module-level libraries in unloaded modules lead to exception on opening project
Exception IDEA-244663 PAEE at
Core. Quick DocumentationBug IDEA-253284 "Show on mouse move" is shown as a button with unknown icon in Documentation tool window
Usability IDEA-170168 Show method quick doc on modifiers
Core. RefactoringsBug IDEA-227176 Can't refactor a certain project
Bug IDEA-245589 Broken compatibility between IntelliJ IDEA 2020.2 and Kotlin plugin 1.3.72 202: NoSuchMethodError at org.jetbrains.kotlin.idea.refactoring.suggested.KotlinSuggestedRefactoringUI.extractNewParameterData
Bug IDEA-246628 VariableInplaceRenameHandler: misleading method contract
Bug IDEA-240885 fileType extension couldn't be unload after file rename
Bug IDEA-248815 Can't Refactor Rename Java Variable in IntelliJ IDEA When There Are Code and String Occurrences to a Combined Number Over 200
Performance IDEA-251661 Introduce Parameter runs expensive search in EDT with no progress
Core. Run. ConfigurationsFeature IDEA-65915 Allow to store Run Configuration Templates as files to be able to share them through VCS
Feature IDEA-233404 Jdk Auto should check run configurations
Bug IDEA-247392 [new run config UI] Shortcuts are duplicated in the hints
Bug IDEA-245100 RunManagerImpl.workspaceSchemeManager leaks references to run configurations from unloaded plugins
Bug IDEA-252570 Unnamed run configuration is created when you choose to store a template in the project directory
Bug IDEA-250318 Unable to run/debug existing test in dumb mode
Bug IDEA-239627 Macros `$MODULE_WORKING_DIR$` and/or `$MODULE_DIR$` are missing
Bug IDEA-248997 Can't exclude classes/packages from coverage in Run configurations
Bug IDEA-247288 [new run config UI] expand field option is broken
Bug IDEA-253893 Unable to specify tags for JUnit5 tests
Bug IDEA-250341 [new run config UI] Different fonts in the UI
Bug IDEA-254134 [new run config UI] in Before Launch section it's impossible to add several tasks of the same type
Bug IDEA-255011 [new run config UI] hint on hover for JDK field is shown only if it has focus
Bug IDEA-248180 Renamed JDKs are shown without names in the Run configurations JDK dropdown
Bug IDEA-248113 Run/Debug Configuration window is black in nightly
Bug IDEA-247287 [new run config ui] not an editor font in the fields
Bug IDEA-251823 @argfile shortening method isn't available in run configuration templates
Bug IDEA-254136 [new run config UI] mnemonics for "command line fields" don't work
Bug IDEA-247956 Don't pass DESKTOP_STARTUP_ID environment variable to launched processes on Linux
Bug IDEA-249997 [new run config UI] Form broken when code coverage options are added
Bug IDEA-246862 [new run configs UI] with enlarged font the Main class field looks unreadable
Bug IDEA-252039 Search in the create new run configuration dialog is not working
Bug IDEA-253816 [new run config UI] "Build" Before Launch disappears after modifying the Run Configuration
Bug IDEA-245965 Default JRE for modules which use module-specific JDK is shown incorrectly in new UI
Usability IDEA-249925 [new run config UI] Fields appear 'below the fold', without indication that the user could scroll down
Usability IDEA-246287 [new run config UI] Improve clarity around non-configured options
Usability IDEA-250342 [new run config UI] Add a way to edit run configuration from the run/debug tool window
Usability IDEA-245875 [new run config UI] Option tags are confusing to users
Usability IDEA-245305 [new run config UI] Make hotkey for 'Manage Options' more visible
Usability IDEA-196499 Run Configurations not viewable while indexing
Cosmetics IDEA-247760 [new run config UI] Replace '+' icon with the dialog icon for adding macros
Cosmetics IDEA-245398 [new run config UI] improve JDK field displaying
Cosmetics IDEA-249103 [new run config UI] Try new more rounded tags form
Cosmetics IDEA-249664 "Add Before Launch Task" popup title should be "Add New Task" instead of "Add New Configuration"
Task IDEA-249170 [new run config UI] Please change the 'Edit <run config>' context menu item
Core. Run. External ToolsBug IDEA-239635 [Settings Keymap] when searching for some action, External Tools are always shown
Exception IDEA-244452 NPE in Remote SSH External Tools plugin when cancel choosing of tool
Core. Run. TargetsFeature IDEA-251764 Make target preparation output discoverable by user
Feature IDEA-251763 Provide browsers from browsable targets to run configurations
Feature IDEA-252733 In case of failure of preparation run configuration should not proceed to execution
Bug IDEA-253082 Run Targets: Get AWT-EventQueue exception on run java app with SSH target
Bug IDEA-252404 Run Targets: Hide run on list before wizard
Bug IDEA-252405 Run Targets: Can't configure maven home for docker run target
Bug IDEA-253753 Run Targets: Turn off run targets functionality for the sub-run-configs of Application
Bug IDEA-253321 Run Targets. Changes in the chosen Dockefile should be saved before running build/pull process
Bug IDEA-253369 Run Targets. Docker. Build args are ignored.
Bug IDEA-226641 [run.targets] Java LR doesn't detect version with a built image
Bug IDEA-253343 Run Targets. Run configs: the newly created run target is not selected in the Run Configuration dialog
Bug IDEA-237866 [run.targets] Unable to find image after pulling an image without a tag
Bug IDEA-253711 Run Targets: SSH: attempt to run JUnit 5 run configuration fails on attempt to copy files
Bug IDEA-253151 Exception when uploading file to SSH run target
Bug IDEA-253090 Run Targets: Get Maven exception after choosing several targets in maven configuration
Bug IDEA-253377 Run Targets: RSync for SSH target not detected in case windows-linux or wsl-linux
Bug IDEA-252759 Run Targets. Docker. It doesn't work on winOS because of the invalid paths
Bug IDEA-254846 Run Targets. Go language runtime: version is always empty after restart
Bug IDEA-253428 SSH Target: after failure with upload IDE still tries to upload something
Bug IDEA-252666 Run Targets: Do not copy imageTag, JDK fields from pool to build tab for docker run target configuration
Bug IDEA-253152 Uploading files to a run target should exclude ignored files
Bug IDEA-255755 Run configuration never ends after exception on target preparation
Bug IDEA-248370 Show an error when no runtime is configured
Bug IDEA-255092 Run Targets. Docker. java.lang.IllegalAccessError: class at attempt to create/rebuild docker run target
Bug IDEA-252976 Run Targets: application folder field in SSH target is cleared every time target reopened
Bug IDEA-253624 Run Targets: SSH: the files are copied before the project is built. As a result the application runs without the last changes always (or fails in case of missing local build results)
Bug IDEA-252969 Run Targets. Spring Boot. Provide the correct port in the Services view by running on docker targets
Bug IDEA-248360 Adding new target in Manage targets dialog should launch wizard
Bug IDEA-253695 Run Targets: rsync test connection asks for ssh server password, but it is provided
Bug IDEA-253797 Docker. Run Targets. Copy a docker target action creates a new target without a name and doesn't copy language values
Bug IDEA-253362 Run Targets. Docker. Add validation for "Run options" field as it for Docker run configs
Bug IDEA-253345 Run Targets. Docker. Errors by "Rebuild" the same Dockerfile
Bug IDEA-253810 Run targets. Docker. Creation via Settings: it doesn't take the set "language runtime" and doesn't run container introspection
Bug IDEA-251276 "Generate" button next to "Temporary files root" does nothing
Bug IDEA-253330 Run Targets. Docker. Run targets creation works wrong because 'Runtime language' step is absent during the target creation.
Usability IDEA-253269 Run Targets: SSH: add possibility to select the jdk home path using the path chooser
Usability IDEA-253334 Run Targets. RunConfigs->Manage targets. Add Apply button.
Usability IDEA-253274 Run Targets: SSH: provide possibility to select the Maven home path on the remote machine using the path chooser
Usability IDEA-253023 Run Targets. Docker. Provide possibility to re-detect field values(java home stc) for the changed run target
Usability IDEA-253620 Run Targets. Docker. Improve target creation via Settings
Cosmetics IDEA-254006 Run Targets. Docker. Create via Settings: the 3d step name is present only as `3/3.` instead of `3/3. Configure Java`
Cosmetics IDEA-252469 Run Targets: Adjust add language runtime section beneath Advanced Volume Settings
Cosmetics IDEA-253693 Run Targets: rsync connected message not visible in dark theme
Task IDEA-252711 Run Targets: targets should be project-level
Core. SSHBug IDEA-253287 SSH password requests are not cancellable.
Bug IDEA-252300 Entered SSH passphrase isn't applied for deployment configuration
Bug IDEA-253595 When auth type is not openssh+agent, preferred authentications should be updated.
Bug IDEA-254121 AWS generates ssh without passphrase but IDE asks for it
Bug IDEA-252356 Ide freezes on attemp to use ssh remote tool without entered passphrase
Bug IDEA-253288 If ssh password request is shown as a balloon, it can't be shown as a modal window.
Usability IDEA-224618 Prompt for SSH Password
EditorFeature IDEA-252707 Soft wrap in lightedit
Feature IDEA-237297 LightEdit: Opening a file that does not exist should create a blank editor
Feature IDEA-245762 Show empty boxes for newer emojis if the installed emoji font doesn't contain these
Bug IDEA-231946 LightEdit: Project menu is shown instead of LightEdit mode menu on Win 10
Bug IDEA-246372 No documentation found in quickDoc
Bug IDEA-246399 Quick doc pane is opened when clicking external links in rendered Doc
Bug IDEA-247921 FileAssociationException when trying to add file types association
Bug IDEA-253454 "More about the LightEdit mode" link should open help page for current IDE
Bug IDEA-237927 Wrong icons for Java class in Editor tabs
Bug IDEA-251567 Status bar notification: gear icon in Recent Project popup
Bug IDEA-246047 Reader Mode shouldn't be available in Previews
Bug IDEA-253120 Reader mode shouldn't affect
Bug IDEA-251566 Status bar notification: switching between dark/light scheme doesn't refresh tooltip font color
Bug IDEA-249382 IDEA doesn't respect --wait option when opening non-existing file
Bug IDEA-232371 Dialog to save files doesn't appear when pressing Cmd + S for a new created file
Bug IDEA-248469 Sometimes "Cut up to Line End" grabs only a line separator without the line itself
Bug IDEA-238700 Code vision: "Implementations" sounds odd in case of classes inheritance
Bug IDEA-246113 LightEdit: exception while trying to change file encoding
Bug IDEA-245320 Folded code preview doesn't show the last line
Bug IDEA-250262 Unable to open file from Light Editor when file extension isn't specified in list to open
Bug IDEA-247170 LightEdit: files with the same name are displayed without a path in File | Open Recent
Bug IDEA-251637 Wrong parameter info position in injected fragment
Bug IDEA-251431 "Reader mode" toggle is shown in Editor Preview, but takes no effect
Bug IDEA-237080 Light Edit: "Window" menu is missing (macOS)
Bug IDEA-253165 --edit command-line option is ignored in case build.gradle/pom.xml
Bug IDEA-245580 Light Edit Mode: getCurrentTextEditor and getCurrentFileEditor methods of StatusBarUtil return null
Bug IDEA-252166 "Reader Mode" toggler is shown in editor, though the "Show reader mode toggle in the editor" is unchecked in settings
Bug IDEA-253601 Bad live-template position near the inlay element.
Bug IDEA-237793 LightEdit: disable "Select Opened File" in "Save As" dialog for a new file
Bug IDEA-250312 Scroll to Center action doesn't work if "refrain from scrolling" is programmatically set
Bug IDEA-238020 LightEdit: order of recent files in popup differs from file order in main menu
Bug IDEA-250265 NullPointerException when trying to invoke intention actions for .md files
Bug IDEA-251353 Inspection widget is shown in reader mode though it is switched off in settings
Usability IDEA-251392 "Go to declaration" in combination with mouse button causes editor selection
Usability IDEA-253084 Reader Mode very surprising the first time you see it
Usability IDEA-248254 Add status bar notification about the LightEdit mode
Usability IDEA-236857 Close Welcome screen when light editor is opened
Cosmetics IDEA-233516 LightEdit: Don't suggest to save an empty file, don't show changed status
Cosmetics IDEA-248692 Make line numbers and annotation text of wrapped lines stick to top on scrolling
Cosmetics IDEA-238010 LightEdit: underscore is overlapped by the following characters in recent files list
Task IDEA-236909 LightEdit: Add "Reload File from Disk" option
Task IDEA-233497 LightEdit: Enable "Find Actions"
Task IDEA-234009 Restore Light Edit session
Task IDEA-252281 Add "-e" ("--edit") command line option to open files in LightEdit mode
Editor. Code CompletionFeature IDEA-124283 Add new function methodParametersTypes() to Template Variables
Bug IDEA-242758 IntelliSense/Code Completion for EditorConfig doesn't propose "unset" as a possible value
Bug IDEA-249709 Parameter Info shortcut does not work when the completion popup is displayed
Usability IDEA-167114 Parameter info looks obsolete functionality into lookup(at least for Java)
Cosmetics IDEA-196835 Different font used in code completion list for Korean
Editor. Code Completion. MLFeature IDEA-251876 Add types/names similar features and TS/JS
Editor. Color SchemesTask IDEA-249851 Internationalise color scheme names
Editor. Diff and MergeBug IDEA-193373 Diff in Commit Changes: cannot resize TTF preview below some limit
Bug IDEA-253069 Font ligature settings are being ignored
Usability IDEA-246407 Revert button icon
Usability IDEA-236763 Close diff editor tab if there are no changes after commit
Usability IDEA-250957 Confusing terminology in diff view: "Highlight symbols"
Editor. Editing TextFeature IDEA-73585 drag and drop editor tabs to split vertically / split horizontally
Feature IDEA-80498 Action to transpose characters
Bug IDEA-247210 PyCharm overwrites the mouse-highlight clipboard when I backspace an indentation
Bug IDEA-251279 Matching brace popup does not honor Background in readonly files setting
Bug IDEA-247039 Add Carets to Ends of Selected Lines adds the caret in the middle of a line of the caret is there
Bug IDEA-251157 Commenting annotation right after rendered doc comment comments the doc block instead
Bug IDEA-251793 After Ctl-Y, the display is positioned wrong
Performance IDEA-244429 18K occurences, Select all occurrences, typing is slow
Usability IDEA-248168 Make Parameter Info work during indexing
Usability IDEA-244142 Make double-click and drag text selection treat every symbol as separate word
Task IDEA-253903 Optimize Copy/Paste processors
Editor. Error HighlightingBug IDEA-246273 Highlight Usages action shows incorrect usage counter
Bug IDEA-250725 Editor leaks HighlightInfos
Usability IDEA-243927 Bad code green: enum constant without argument list
Usability IDEA-249640 Inspection widget does not indicate when the highlighting level is set to Syntax
Editor. FormatterFeature IDEA-119281 Add option to remove blank lines at end of file on Save
Bug IDEA-225147 NPE when trying to reformat code with specific wrapping settings
Bug IDEA-215770 EditorConfig: ij_visual_guides option appears in the created .editorconfig only if it is enabled in settings
Task IDEA-244626 Some HTML Code Style options don't appear in generated .editorconfig when these settings are empty
Editor. Intention ActionsBug IDEA-252083 Intention settings tree is not sorted alphabetically
Cosmetics IDEA-249522 Flip arguments around comma should warn about semantic changes
Exception IDEA-248085 IOE at com.intellij.openapi.util.ObjectTree.register
Lang. JSONUsability IDEA-241855 schemas drop-down should be using the names and not the url suffix
Lang. MarkdownFeature IDEA-213096 Support auto-scroll using a mouse wheel for the 'Markdown Support' plugin
Feature IDEA-213051 Add an action to comment a text
Feature IDEA-213097 Add Support for Rendering of Mermaid.js in Markdown Preview
Bug IDEA-220660 Markdown: Shell script highlighting for 'bash' or 'sh'
Bug IDEA-244546 Error on completion in code blocks
Bug IDEA-216229 Markdown plugin should obey line length
Bug IDEA-244817 Shell script is not highlighted in preview of Markdown
Bug IDEA-210173 Support color themes for Markdown plugin
Bug IDEA-220392 Markdown hard line wrap inserting whitespace at beginning of new line
Task IDEA-243531 Support reformatting for Markdown
Lang. RegExpFeature IDEA-96093 highlight string matching portion when checking regexes
Feature IDEA-243794 Highlight matched groups in RegExp tester
Bug IDEA-241270 Regexp false position inspection in ternary expression
Lang. Shell ScriptFeature IDEA-245850 "Shell Script" run/debug configuration provides no easy way to set environment variables
Feature IDEA-226750 Update shellcheck to latest (currently 0.7)
Feature IDEA-247440 Feature request: Make Shell configurations execute in the Run window like BashSupport
Bug IDEA-243118 Broken syntax highlighting: backslash escaped quotation marks
Bug IDEA-244312 Shell: test command breaks highlighting
Bug IDEA-243154 Shell: Find usages broken with latest 2020.2 EAP
Bug IDEA-252035 Run gutter doesn't work for shebang files
Usability IDEA-251075 Shell script configurations always make "Terminal" panel take focus, no option to run in the background
Usability IDEA-238259 Shell script support does not recognize executable files with shebang
Task IDEA-216508 [Shell Script] Provide folding
Lang. XMLTask IDEA-248591 i18n: internationalize XML and HTML support
Exception IDEA-236167 XmlTag#getSubTags is not idempotent
Lang. YAMLBug IDEA-248058 Microservices: Incorrect HTTP URL injected to YAML value
Tools. DockerFeature IDEA-186648 Enable custom code folding regions for docker and docker-compose files.
Bug IDEA-222853 PROJECT_DIR macro does not seem to work for bind mounts
Bug IDEA-250366 i18n Docker and Clouds
Bug IDEA-253996 Docker target has two identical Java language runtimes neither of which can be removed
Bug IDEA-243967 Docker: images completion doesn't work
Bug IDEA-255268 Docker. Impossible to re-call the closed Attached console
Usability IDEA-253992 Dockerfile selector in Docker run target settings editor should default to the project home directory
Usability IDEA-220014 Docker: Terminal, Attached console: provide info if it is disconnected
Tools. HTTP ClientFeature IDEA-143889 REST Client Needs Export as Curl Option
Feature IDEA-239332 HTTP Client: Provide completion for 'application/yaml' Content-Type
Feature IDEA-246759 API for 'indexing' HTTP Client scratches
Bug IDEA-239351 Unable to use environment for http scratch
Bug IDEA-251828 HttpClient: Get java.lang.Throwable: Write-unsafe context! exception in httpClient tab in endpoints view after failed request
Bug IDEA-251829 HttpClient: variables from completion inserted into request with single {
Bug IDEA-246989 HttpClient: After change env name in scratches, it not changes in http client right away
Bug IDEA-255209 HttpClient: after changing color scheme some elements of httpclient in endpoints view tab became in previous color
Bug IDEA-252202 HttpClient: Submit request from endpoints view change PSI directory structure
Bug IDEA-244972 HTTP Client not handled POST redirect automatically
Bug IDEA-250246 HTTP Client: cookies from legacy requests are not converted into the new http client
Bug IDEA-251964 HTTP Client: actions for unsubstituted variable value adding don't work with localized application
Bug IDEA-253282 HttpClient: Changes in rest client xml file not taking into account for convert to new http client action
Bug IDEA-239250 REST Client exception with Content-Length header
Usability IDEA-252564 HTTP Client: improvements for HTTP Client tab in Endpoints
Usability IDEA-187044 REST client uses 12-hours clock instead of 24-hours
Usability IDEA-247296 Ability to Run (new) Http Client from the "Find Action"
Usability IDEA-252424 Headers completion shows already typed text as the top suggestion
Task IDEA-239387 Test RESTfull Web Services action must create new HTTP Client file
Task IDEA-239388 Provide action to convert legacy HTTP Client files to the new format
Task IDEA-247690 RestClient internationalization
Exception IDEA-249122 IAE at com.intellij.codeInsight.highlighting.BackgroundHighlighter.$$$reportNull$$$0
Exception IDEA-249112 java.lang.IllegalArgumentException at "Generate HTTP request" action
Tools. TerminalBug IDEA-174688 Nested zsh in terminal does not load variables and functions from "$HOME/.zshenv"
Bug IDEA-182846 Idea sets empty ZDOTDIR env var
Bug IDEA-250490 Moving tool window terminal tab to editor shows confirmation dialog about closing it
Bug IDEA-233196 IDE fails to activate venv when it has spaces in its path and ZSH is used
Bug IDEA-245380 Zsh startup files are read in the wrong order and counter to rcs and global_rcs options
Bug IDEA-208328 CTRL-C in terminal does not work in IDEA JDK 11 but works fine on IDEA JDK 8 (Mac)
Bug IDEA-239094 incorrect terminal line heigth/spacing
Bug IDEA-236794 Cannot open terminal in Linux on ARM
Bug IDEA-245745 Windows: select on terminal show warn message `System clipboard is unavailable`
Bug IDEA-182470 terminal ignores $ZDOTDIT/.zshrc
Bug IDEA-201379 Line spacing for console font has no effect in Terminal
Bug IDEA-176888 IDE drops "/usr/local/bin" from PATH in built-in terminal if zsh is used
Bug IDEA-233949 Possibility to change terminal's "Clear Buffer" action keyboard shortcut
Bug IDEA-118877 Terminal: not able to rename tab in Editor
Bug IDEA-170763 Some special characters cannot be typed in IDE terminal
Usability IDEA-180370 Darcula default terminal colors
Usability IDEA-199122 Custom shortcuts do not work in Terminal
Usability IDEA-129396 Terminal should scroll 3 lines per step
User InterfaceFeature IDEA-127464 Editor Tabs options: Keep pinned tabs on top left of tab bar.
Feature IDEA-164238 Provide an easier way to clear the status bar
Feature IDEA-123086 Show pinned tabs in a separate row
Feature IDEA-238804 Color Picker in Editor - missing pre 2020.1 features
Feature IDEA-242373 Implement notification for breakpoint hit action
Bug IDEA-250834 No "View Mode" group in tool window menu
Bug IDEA-253012 "Show hidden tabs" button remains on tab panel if tabs are shown in multiple rows
Bug IDEA-238806 Project grouping messes up mounted projects
Bug IDEA-254999 The splash screens are kept in caches and thus the obsolete splash screen is shown on startup
Bug IDEA-251030 Icons are not shown in Database toolwindow popup menu
Bug IDEA-252261 Search Everywhere: Empty line in Filter list
Bug IDEA-253367 Tool Windows in window mode don't raise when invoked in 203 IDEA
Bug IDEA-243695 Load context: context isn't restoring editor tabs on a second monitor/display
Bug IDEA-251732 Table: "Highlight line on hover" should not highlight lines after the mouse was moved out of table
Bug IDEA-251727 "Open in split tab" action is available for directories
Bug IDEA-252557 Library editor in Project Structure dialog shows internal class names
Bug IDEA-251719 Several tabs are not opened in right split with Shift+Enter
Bug IDEA-252804 cannot resize debug tool window when event log is opened next to it
Bug IDEA-250138 Wrong icon in confirmation dialogs on macOS
Bug IDEA-223082 Toggling distraction free mode continuously increases size of bottom tool panel until it eclipses editor
Bug IDEA-252781 Window titles are light in Darcula, when reopening IDEA with 2 projects
Bug IDEA-229319 `Command + ~` doesn't work if non-focused popup is active
Bug IDEA-254608 Reader mode should be disabled for library files or at least important functionality like gutter icons should work
Bug IDEA-251961 Rename "Find in Path" to "Find in Files" in Notifications settings
Bug IDEA-249821 "Copy File Name" action doesn't include part after the last dot
Bug IDEA-253297 Missing action group icon in popup menu in 2020.3 EAP
Bug IDEA-252457 Search Everywhere: Hint from Actions tab is shown on other tabs after switching from Actions to another tab
Bug IDEA-255350 Tab highlighting appears on tab pane when splitting tabs with drag-and-drop
Bug IDEA-253703 Pinned tab does not become unpinned after drag-and-drop to the position before the last tab
Bug IDEA-246421 New Color Picker: make the hex field focused by default
Bug IDEA-251734 Bulb button stays above the Problems view after switching to "Project Errors"
Bug IDEA-247600 Missing additional actions on Welcome Screen
Bug IDEA-241815 Duplicated "New" items in Find Action
Bug IDEA-198032 Can't evaluate a product when using unusual email domain
Bug IDEA-247257 Low-resolution taskbar icon on Windows
Bug IDEA-252868 IconLoader without caching fails to find icons
Bug IDEA-252678 Project Structure dialog: empty text for problems is shown
Bug IDEA-253033 Toolbar is presented twice in the View menu
Bug IDEA-246207 "Clear Event Log" action is disabled after running a test
Bug IDEA-252805 Can not resize variables in debug tool window
Bug IDEA-246624 Table header expands awkwardly
Bug IDEA-237643 Add hints to options tooltips in Find
Bug IDEA-253036 Tab splitted by drag-and-drop becomes pinned if it was located next to pinned tab
Bug IDEA-252270 Reader mode flag is stored in a shared project file
Bug IDEA-246442 Incorrect symbol for drop down list
Bug IDEA-249212 GoLand new project wizard: title of new project window was changed from `New Project` to `New Project...`
Bug IDEA-246622 CSS styles do not update after theme switch
Bug IDEA-248756 Drag and drop doesn't work with new Welcome Screen
Bug IDEA-252217 Drag and drop doesn't work with new Welcome Screen
Bug IDEA-244086 macOS native menu is misaligned
Bug IDEA-247601 New project button doesn't work
Bug IDEA-248447 Keyboard shortcuts don't work when Russian keyboard layout is active
Bug IDEA-253824 "Got it" popup shadow does not move with the popup after Analyzing is completed
Bug IDEA-251534 Can't close tabs or open new files from the project view with the mouse after closing the first split editor
Bug IDEA-243700 "Select Open File" in "Project" View does not scroll correctly with external libraries
Bug IDEA-254732 Pinned service view tab looks the same way as non-pinned tab
Bug IDEA-253643 Dialogs are too small so the content is collapsed
Bug IDEA-253038 Disable fractional metrics on non-retina monitor
Bug IDEA-236415 "Show memory indicator" toggle doesn't work anymore
Bug IDEA-252882 Console scrollbar is not updated on a theme change
Bug IDEA-250690 "Close button position" setting is not applied
Bug IDEA-249229 New welcome screen: the bottom part of `New project` tab isn't changed after changing the theme (WebStorm)
Bug IDEA-134723 Column alignment incorrect in 'distraction free mode' when using split editor
Bug IDEA-186748 Debug toolbar doesn't stay hidden
Bug IDEA-251355 StackOverFlowError when clicking a link in "Updates" dialog in master
Bug IDEA-252511 Split button is broken in Push dialog
Bug IDEA-254085 Splitting tabs by drag-and-drop in detached window sends tab to project frame
Bug IDEA-255252 Exception on drag-and-drop What's new tab
Bug IDEA-251477 SearchEverywhere: modules are cropped
Bug IDEA-253263 Shift+Enter opens several splitted tabs if invoked from Recent Files
Bug IDEA-189795 Find Action: Doesn't consider dynamic text
Bug IDEA-248925 Cyclic scrolling through items is unavailable if there's a last disabled item
Bug IDEA-251234 Plugin page doesn't fully reflect to theme changing
Bug IDEA-249801 Darcula theme is not applied when if "Sync with OS" option is selected while macOS theme is dark
Bug IDEA-253839 Big Sur: Custom alerts are invoked instead of native
Bug IDEA-252453 Search Everywhere: Filters are not applied on All tab
Bug IDEA-250976 Strange boxes in new menu during inplace rename
Usability IDEA-247607 All settings are not equal to settings for new project (only application-level settings are shown)
Usability IDEA-108043 Action "Reopen last closed tab" fails with no open tabs
Usability IDEA-55988 Trees (Project view): successive node selection shifts horizontal scrollbar on every selection change that is quite annoying
Usability IDEA-219212 Option to disable merging main menu into window title
Usability IDEA-252653 Pinned tabs too narrow
Usability IDEA-255581 Popup submenu behavior
Usability IDEA-244580 Change name of closing tabs options to match Google Chrome, Firefox and Safari
Usability IDEA-252995 Hint for "pin" icon of pinned tab is misleading
Usability IDEA-233887 Is hex format in color picker valid?
Usability IDEA-246635 Custom UI theme keys are missing for occurrence filenames in Find in Path
Usability IDEA-247948 Error dialog "Running tests is disabled during index update" has no title
Usability IDEA-209250 Cannot open file in detached window via Project View
Usability IDEA-242906 Better representation for long inspection description.
Usability IDEA-113402 Detach editor feature is undiscoverable
Usability IDEA-251372 Download Library dialog size is too small and could be easily increased
Usability IDEA-237473 It's not clear that `Check for updates` does nothing in case of using Toolbox
Usability IDEA-251941 Rename "Remove Selected from Welcome Screen" action in Recent Project popup
Usability IDEA-153814 Horizontal scrolling is accidentally applied when scrolling vertically with touchpad
Usability IDEA-248766 New Welcome Screen: It's hard to see current IDE version
Usability IDEA-251428 [Problems View panel] Mnemonic digit '6' to the left of the panel name always confuses me
Usability IDEA-246946 Visual indication on changing IDE font size is missing
Usability IDEA-254748 Enable preview tab doesn't work if Open file with single click is unchecked
Usability IDEA-222531 Services - option to always open in new tab
Usability IDEA-246224 Text of "Pre-built Maven shared indexes" notification is unclear
Usability IDEA-246526 Find action: show Reformat code on top of the list when typing `Format code` / add synonym
Usability IDEA-251809 Extend search field in Keymap settings
Usability IDEA-230715 Double click in treeview shouldn't expand / collapse the node
Usability IDEA-195188 Open folder with project in Explorer from Welcome to IntelliJ IDEA window
Cosmetics IDEA-246463 Newer IDE versions may... not fully shown
Cosmetics IDEA-254135 Fix appearance of the dragged files/tab
Cosmetics IDEA-251281 small (unscaled?) splash screen for 2020.3 running on Windows 7 with 150% desktop scaling
Cosmetics IDEA-250519 grammatical & typographic errors in notification
Cosmetics IDEA-251743 New Project template description has html tags unprocessed
Cosmetics IDEA-248490 Status line and menu - different row/:column separator shown
Exception IDEA-249795 Exception after selecting "Sync with OS" for the first time after start
Exception IDEA-254377 ISE at com.intellij.ui.popup.AbstractPopup.$$$reportNull$$$0
Exception IDEA-252974 Search Everywhere: IllegalStateException when searching in Symbols
Exception IDEA-252980 Search everywhere: Somtimes IllegalArgumentException occurs when switching from Classes to Files tab
User Interface. AccessibilityBug IDEA-253342 On `Settings | Appearance and Behavior | System Settings`, the NVDA screen reader doesn't speak the "Database" when navigated to the "Database:"'s edit view by using tab
Bug IDEA-245470 When the focus is on the collapsed combobox, NVDA does not speak the selected item.
Bug IDEA-250268 Exception on loading Settings when NVDA screen reader is launched
Bug IDEA-245472 In the VCS Log window, when the focus is on the commit filter buttons, the screen reader speaks the word "panel" instead of filters
Bug IDEA-250871 Class import menu items are not spoken
Bug IDEA-252705 in the list of sources "get from vcs" no elements are not spoken by the screen reader
Bug IDEA-253338 "Show help contents" button in settings page can't be spoken by NVDA screen reader
Bug IDEA-253340 Two buttons in `Settings | Appearance & Behavior | Menus and Toolbars` are not spoken by NVDA screen reader
Task IDEA-251132 Add an accessible name to the Idea settings tree
Task IDEA-251134 Add an accessible name to the project structure tree
Task IDEA-252706 Release so that the screen reader speaks the source list name on the "get from VCS" screen
User Interface. Action SystemFeature IDEA-253266 Actions popup: show submenu on mouse hover
Bug IDEA-255228 Action popup: do not show submenu for actionable items
Bug IDEA-252496 Pinned tab is not closed with shortcut
Exception IDEA-252543 StackOverflowException on expand collapsed action toolbar
User Interface. ArtworkCosmetics IDEA-221920 Strawberry icon looks like a bug
User Interface. ControlsFeature IDEA-252493 Implement Got it tooltip
Bug IDEA-250876 Big Sur: Wrong action is triggered on pressing Esc button in "Invalidate Caches" alert
Bug IDEA-248445 Inspection widget: Wrong traffic light icon
Bug IDEA-244623 "Sorry but parent has already been disposed" in ThreeComponentsSplitter
Usability IDEA-254091 Selection in action popup is changed while hovering mouse to submenu
Cosmetics IDEA-240687 Apply button doesn't become pressed on press in Inspection settings view
Task IDEA-250699 Unify toolbar popups with action popups
User Interface. Embedded Browser (JCEF)Bug IDEA-241604 Cmd+C does not copy text in markdown preview
Bug IDEA-247743 JCEF on linux: Doubled keys when typing in search everwhere
User Interface. Find, Replace, UsagesFeature IDEA-246023 Support multiple choice popup menu: state of dependant actions should be shown in UI immediately.
Feature IDEA-251776 Results preview doesn't show the context in case of too long line
Feature IDEA-19888 highlight usages of element at caret: don't wait for reparsing if nothing changed
Bug IDEA-235500 New Find bar toggles impossible to use if colour blind
Bug IDEA-212529 Find/Find&Replace in path with newline always matches all whitespace at the beginning on subsequent line, disregarding the search pattern
Bug IDEA-249809 Editor search not showing up
Bug IDEA-238647 Find In File (ctrl-F) changes cursor position in editor if search was cancelled
Bug IDEA-242557 Navigate to file/Search everywhere doesn't place the exact match on the top
Bug IDEA-252922 Replace and preserve case capitalises replacements of numbers
Bug IDEA-250552 "Find" and "Replace" fields should expand when the text doesn't fit in them
Bug IDEA-252274 [Find in Files]: Scope background is lost for the line under the hovered one
User Interface. FocusFeature IDEA-252575 Add an action to enable/disable logging of focus requests in JBR
Bug IDEA-209004 Opening a project in Idea from welcome screen steals focus
Bug IDEA-204581 Shortcut conflict for Ctrl+F5 in Find view
Bug IDEA-255026 'Explain shell' refactoring popup - focus is stolen from popup to Editor
Bug IDEA-196575 No cursor in editor when opening file from project view with Enter
Bug IDEA-255557 Create Field without focus
Bug IDEA-190158 Typeahead timeout exception if same shortcut is assigned to multiple actions (Find and Find in Path, or similar case with Goto Class)
Bug IDEA-199755 Focus doesn't go to editor split after switching from other application
Bug IDEA-253238 Right click sometimes sent to and activates the wrong IJ window
Bug IDEA-198293 Missed focus on IDE window on breakpoint
User Interface. GraphicsBug IDEA-250363 Font rendering in macOS sheet dialogs becomes broken after theme switch or changing antialiasing
Usability IDEA-202576 Tab pin indicator is hardly visible in many cases
User Interface. Keyboard InputBug IDEA-197762 Shift and layer 4 on the neo layout do not work together in Idea
Bug IDEA-252282 Regression: Shortcuts with German umlauts stopped working
Bug IDEA-251386 Keymap plugins for macos have conflicts with ... macos
Usability IDEA-231795 Eclipse keymap - Missing key binding Ctrl+1
User Interface. Look and FeelFeature IDEA-203554 Propose to switch IDE appearance theme (Light/Dark) to match operating system theme
Bug IDEA-254333 Custom theme unable to customize icons
Bug IDEA-250338 Plugin theme is applied when "Sync with OS" theme is set
Bug IDEA-236214 Setting Checkbox and Radiobox background color does not have any effect for a custom light UI theme
Cosmetics IDEA-203820 Old-styled question icon appears on dialogs
Task IDEA-250796 Change lightSelectionBackground colors for both themes
User Interface. NavigationFeature IDEA-145804 request: immediate "go to test" hotkey option
Feature IDEA-252294 Support hex/octal/binary numbers in Search Everywhere Calculator
Feature IDEA-251021 Search Everywhere should be able to evaluate simple mathematical expressions
Bug IDEA-223194 Strange pattern matching when searching for action
Bug IDEA-216720 "Ctrl+E" shortcut is displayed in "Recent Files" popup if it was removed from the keymap
Bug IDEA-250447 "Start Focus Tracing" in Search Everywhere results disappear when typing the complete name
Usability IDEA-252286 Search Everywhere Calculator result should have the highest priority
Usability IDEA-216170 Add mnemonic for "Appearance" item in View menu
User Interface. Project ViewFeature IDEA-184468 Navigate up and down between siblings in trees
Feature IDEA-90984 "Expand All" in Project, variables view, etc
Bug IDEA-242984 Set "Select opened file" keyboard shortcut, but the shortcut does not work
Bug IDEA-254773 No More Drag-n-Drop in Project Explorer
Usability IDEA-130039 IDEA should not expose .iml and .idea files
Usability IDEA-238064 File structure popup (speed search) Ctrl-C should copy text of selected list item, not the speed search text
User Interface. Services ViewBug IDEA-244057 Services: tab header color for services in a separate tab
Version ControlFeature IDEA-92793 Use the same format of created patch files as Git does - without IDEA special tags
Feature IDEA-251285 Show "no commit message", "no changes to commit" errors inline
Bug IDEA-244969 Mnemonic not shown for "Amend" in new commit tool window
Bug IDEA-247848 Japanese placeholder is not properly displayed in commit window
Bug IDEA-250251 VCS Editor gutter markers do not work with "Render documentation comments" option
Bug IDEA-247324 New Git main menu: Wrong name for VCS menu on Mercurial/SVN/Perforce project opening
Bug IDEA-251551 Commit checks warning doesn't appear on opening project while indexing is in progress
Bug IDEA-231698 Non-modal commit: Author field is not shown inline
Bug IDEA-252549 Double click on change in commit tab no longer shows inline diff window
Bug IDEA-189479 Check TODOs should check only in commited chunks
Bug IDEA-251473 No branch name on Commit tab on the first opening commit toolwindow
Bug IDEA-249292 VCS: Squashing comments in rebase dialog takes into account only 1st comment
Bug IDEA-252350 Opening solution with git repo when git is not installed causes GitNotInstalledException
Bug IDEA-216828 Non-modal commit: file name completion in the commit message field doesn't work after switching off/on non-modal commit option
Usability IDEA-220868 Add action "VCS Commits tree" to the Main Menu -> VCS
Usability IDEA-251400 Commit and Push button isn't reachable by Tab key
Usability IDEA-233754 Branch selection shouldn't update branch filters in Log
Cosmetics IDEA-246727 Use different icon for Restore size in Branches popup
Task IDEA-244040 Add display ID for VCS notifications
Task IDEA-251226 Update non-modal commit panel layout
Task IDEA-250208 VCS i18n in forms
Task IDEA-228969 Change the VCS Main menu to Git
Task IDEA-249269 Cleanup unused properties in VCS bundles
Task IDEA-251368 Show inline warning to indicate that commit checks are not available in dumb mode
Exception IDEA-250814 IncorrectOperationException: "ChangesViewCommitPanel" will never be disposed
Version Control. GitFeature IDEA-91542 Replace Merge with Pull on Remote Branches in VCS Operations | Git Branches view
Feature IDEA-249904 Add --root option to the rebase dialog
Feature IDEA-241680 [Git Panel] "Update Selected button" should work for current branch
Feature IDEA-233058 Add Update action for the current branch in Branches popup
Feature IDEA-128268 "Create New Branch" name automatic conversion
Feature IDEA-241520 Collapse custom config parameters of git command in Console
Bug IDEA-245047 Git menu: on first opening the menu is doubled
Bug IDEA-250697 Incorrect branch is using on performing git merge/pull/rebase actions if branch was typed manually
Bug IDEA-251346 Rebase dialog doesn't remember modify options if it was invoked from search everywhere
Bug IDEA-251949 Git in Search Everywhere: search result doesn't include branches that contains searching symbols in the middle or at the end
Bug IDEA-251761 No branch name on commit tab after project cloning
Bug IDEA-249256 Push Commits dialog contains raw HTML in commit message tooltip
Bug IDEA-248536 Git rebase: incorrect branch name in Rebase Successful notification on performing rebase with --root option
Bug IDEA-242834 Rider and Android studio Git token problem
Bug IDEA-253175 Create New Branch replaces most of the forward slashes/periods with underscores
Bug IDEA-254399 Reword and interactive rebase are failing when commit contains spaces at the beginning
Bug IDEA-246077 Delete tracked branch link does not expire
Bug IDEA-152902 Git4Idea doesn't work on windows if home directory contains whitespaces
Bug IDEA-251613 Missing --no-verify option in git merge and git pull dialogs
Bug IDEA-250008 Incorrect branch name in notification about branch renaming
Bug IDEA-255104 Missing Update action in Git Branches popup when called via Quicklist
Bug IDEA-253313 Can't commit staged deletion
Bug IDEA-244887 Project tree doesn't update if dropped commit contains renaming file
Bug IDEA-244472 Pull dialog appears second time after press on button Pull (master)
Bug IDEA-244214 Compare Branches: the tab is displayed at incorrect place in Recent Files
Usability IDEA-252086 Git Search Everywhere: provide some label for all git-related results
Usability IDEA-145065 Better handling of specifying shell (e.g. git-cmd) as a git executable
Usability IDEA-243122 Git popup menus are inconsistent
Usability IDEA-250742 Branch completion is covered by dropdown list when start typing in empty field.
Usability IDEA-232141 Branches: improve Selected Branch Updated message
Usability IDEA-160372 Flatten git context menu
Usability IDEA-253485 Git Staging Area: Vertical scrollbar covers plus/minus icons
Usability IDEA-247456 Fetch should be visible even if there are no remotes
Usability IDEA-251616 Git rebase: Allow to rebase with --root option when no base is selected
Usability IDEA-250775 Git Merge/Pull/Rebase dialogs: Unuseful spellchecking in branches comboboxes
Usability IDEA-159217 Add filtering to dropdown for "Onto" and "From" in "Rebase branch" dialog
Usability IDEA-247704 Branches: group nodes don't collapse/expand by Enter
Usability IDEA-244777 Add action "edit" when double click emitted on item
Usability IDEA-250551 Put caret into the branch selection field
Usability IDEA-242330 Map "Copy revision number" action to shortcut of "Copy reference" by default
Usability IDEA-157902 Duplicated git items in "Find Action"
Usability IDEA-223976 Add tooltip to Detached HEAD warning
Usability IDEA-250101 Do not auto-center Branches list
Usability IDEA-250579 Pull dialog: missed update info in branch dropdown list
Usability IDEA-122424 Consider renaming Annotate to Blame
Usability IDEA-247286 Branch completion in Git Pull, Git Merge, and Git Rebase dialogs
Usability IDEA-250735 Git Merge/Pull/Rebase dialogs: Missed placeholders in fields with branch completion
Cosmetics IDEA-251981 Git in Search Everywhere: Long commit message overlaps hash in search result
Task IDEA-248666 Git internationalization
Exception IDEA-248374 Exception is thrown on rebase action invocation
Exception IDEA-250113 Exception on new branch creation
Exception IDEA-251349 Git Rebase: Exception on performing rebase with --root option
Exception IDEA-250502 IllegalArgumentException on perfoming git pull action without modify options
Version Control. GitHubFeature IDEA-243961 Add filter "reviewer" to Pull Requests lists
Feature IDEA-252396 Support user and label completion for GitHub Pull Requests search
Feature IDEA-191512 Sync protected branches from GitHub
Bug IDEA-252798 Don't remember empty query in github pull requests search
Bug IDEA-243134 Clone Dialog -> GitHub: Infinite wait if pressing "Log In" with all fields empty
Bug IDEA-243828 Github Pull Requests Search: allow `#<Number>` in Search
Usability IDEA-246949 Default filter for GitHub pull requests
Cosmetics IDEA-237967 Mark .yml files in .github/workflows with special icon
Version Control. LogFeature IDEA-238847 Set minimal size for the panes in Log and History
Bug IDEA-245715 DVCS Log tab can permanently lose the ability to refresh
Task IDEA-252476 Create color key for hovered line in the Log table
Version Control. SubversionBug IDEA-244031 Unable to click 'Fix working copy' popup
Bug IDEA-248635 filter svn history does not work when choose filter by user
DB ConnectivityFeature DBE-11284 Make an embedded shell command like DBeaver has
Feature DBE-11601 Couchbase: add a default bucket option to the jdbc connection string template
Feature DBE-8312 Connect to Azure SQL database with Active Directory authentication from Linux
Feature DBE-9112 Add ability to connect to a Snowflake account using a key pair
Feature DBE-11378 Support DNS Seedlist Connection Format for MongoDB as Connection Type
Bug DBE-11410 MongoDB: incorrect keep alive query
Bug DBE-11613 Cannot change integrated security setting in database tool
Bug DBE-10768 Mongodb read-only connection option doesn't affect behavior
Bug DBE-11690 IDE doesn't show that data source missing jdbc driver
Bug DBE-11409 MongoDB: fail test connection for ssl enabled data source if no valid keys provided and for disabled ssl on client side
Usability DBE-6729 Data source for embedded (local) databases: if relative file path for database is used use project directory as relative directory rather than <IDE_HOME>/bin
DB ConsoleBug DBE-11734 Do not highlight MongoDB and GraalJS built-in functions as unresolved
Bug DBE-11660 PyCharm Professional - Database Connection that uses a credentials file, does not utilize updated Credentials Files on Session Refresh
Bug DBE-11663 Couchbase PREPARE statement should not show parameters dialog
Bug DBE-1895 Explain Plan tab requires horizontal scroll or wrapping the mouse over popup text
Bug DBE-11463 Schema picker dropdown in editor does not show schemas from multiple connections
Bug DBE-9145 Console use is reset after first query row
Usability DBE-11672 Help file 'help/' not found
DB DiagramFeature DBE-8440 Is there any way to display column's comment when using `Diagrams -> Show Visualisation...`.
DB DiffBug DBE-12007 Diff viewer are not longer working for routine sources
DB IntrospectionFeature DBE-11748 MS SQL Server: support indices options
Feature DBE-7207 Postgres: Support event triggers
Feature DBE-5399 Introspect OWNER, TABLESPACE, INDEX METHOD for Postgres
Bug DBE-11657 Oracle 12: sometimes DataGrip shows arguments of package routines with wrong direction
Bug DBE-421 Database tool window: Oracle: overloaded package procedures are shown as one item
Bug DBE-11705 H2: primary key columns introspection fails if column name contains space
Bug DBE-11347 DataGrip doesn't understand INCLUDE constraints on PostgreSQL
Bug DBE-6813 schemas tables, routines not updated after changes
Bug DBE-11653 Error introspecting Greenplum database
Bug DBE-11870 Problem refreshing DB connection on old SQL server databases
Bug DBE-11320 ORA-01000: maximum open cursors exceeded in Introspector when using dbms_xmlGen.getXml()
Bug DBE-5139 Incorrect DDL script creation for triggers
Bug DBE-11272 Update 2020.2 has regression in MemSQL
Bug DBE-11627 MariaDB: Error encountered when performing Introspect schema xxx: Cannot proceed, because event scheduler is disabled
Exception DBE-12000 Unexpected error (ProcessCanceledException) encountered when performing Introspect database testdb schema dbo (details)
DB RefactoringBug DBE-2462 Modifying a table doesn't refresh the DDL view
DB Schema ViewsBug DBE-11165 Highlight the changed routines in a schema tree, just like with files in a project
Data Import & ExportFeature DBE-5470 Add enconding information to data extractor scripts
Feature DBE-11211 Bundle two more extractors
Feature DBE-11694 Add pipe separated value as import format
Bug DBE-10729 Support extended JSON for UUID in MongoDB
Bug DBE-10563 cassandra cql generator uuid with qoutes
Bug DBE-11728 Extractors - Save Our NumericText (use better way to check if a value should be quoted)
Usability DBE-10957 add the option "Never" to "Quote values"
Data ViewsFeature DBE-9896 make transpose the default table view
Feature DBE-7591 SQL table view: Missing ability to copy column name
Bug DBE-6401 H2: Cannot add/edit enum columns
Bug DBE-11510 Database DataViews Limit page size to not working
Bug DBE-11839 IDE windows/tab system freaks out when database results are dragged to new windows
Bug DBE-11569 Implement reformatted mode for Value Editor
Bug DBE-11721 Big `Limit page size` cause OOM
Bug DBE-11642 `numrange` with fractional numbers is not supported in the editor
Bug DBE-3183 Can't edit hstore column in Postgres
Bug DBE-11387 Tree view: the row is stuck after filtering
Bug DBE-11311 MySQL BLOB Fields are not editable anymore
Usability DBE-5272 Shrink selection does not work in tables
Usability DBE-6670 Implement View/Edit Maximized reformatted action for grid editor cell
Usability DBE-9763 Change keyboard shortcut DOWN ARROW to ALT+DOWN ARROW in the table data grid FILTER window to show the filter history
Cosmetics DBE-12001 Grid toolbar icons become visible only after table is loaded (looks like glitch)
Navigation & SearchBug DBE-11445 Full Text Search: Invalid input value for enum
PL & DDL EditorCosmetics DBE-11289 Preview of changes from Database Changes tool window shouldn't be scrolled to the bottom
SQL CompletionBug DBE-11977 Code completion for collection names containing dots
SQL Format and StyleFeature DBE-11983 OUTPUT clause formatting control
Bug DBE-11975 Formatting of records inside Oracle packages is not implemented
Bug DBE-11405 Fix quoted identifiers formatting in BigQuery (and make them on the same level in the PSI)
Bug DBE-11953 Unexpected line break after keyword 'member'
SQL GeneralFeature DBE-11173 Missing Index Suggestion
Bug DBE-11994 Incorrect inspection for mongo scripts in run configurations
Bug DBE-11169 Support SEARCH INDEX syntax for Cassandra (DataStax Enterprise)
Bug DBE-11641 `->` operator is not supported by Apache Spark dialect
Bug DBE-11529 Show correct Couchbase type names in SQL
SQL GenerationBug DBE-12040 Oracle Script Generator: empty script for an underlying table of a materialized view
Bug DBE-11786 MS SQL: Script generator forgets to specify asc/desc in a unique index or primary key fields when it declares inside the table declaration
SQL HighlightingFeature DBE-11699 Extend selection
Feature DBE-11754 [BigQuery] unknown functions safe_offset and json_extract_array
Bug DBE-10662 DataGrip does not behave correctly about overloaded functions/procedures in packages
Bug DBE-11615 Add support for CREATE OR REPLACE MATERIALIZED VIEW in ClickHouse SQL dialect
Bug DBE-11647 'PARQUET' format option is not supported
Bug DBE-11636 Unknown database function 'CONCAT_WS' - Snowflake
Bug DBE-11609 STORAGE INTEGRATION not recognised in Snowflake SQL dialect
Bug DBE-11715 `MOD` is not detected as built in function in BigQuery dialect.
Bug DBE-11623 SQL parser complains about missing parentheses
Bug DBE-11661 Couchbase accessing schema `system` gives warning "system is a reserved keyword"
Bug DBE-10439 ClickHouse: unknown database function
Bug DBE-11541 Couchbase: don't highlight target field in UPDATE statement as unresolved
Bug DBE-11700 support ILIKE for ClickHouse dialect (supported since 20.6 version)
Bug DBE-5387 SQL Server Geometry and Geography types not recognized
Bug DBE-11618 Snowflake create api integration not supported
Bug DBE-11743 Support Redshift external table syntax
Bug DBE-11550 Couchbase UPDATE statement parser error
Bug DBE-11450 ADD CONSTRAINT is incorrectly highlighted
Bug DBE-11580 Empty binary string literal 0x wrongly treated as syntax error
Bug DBE-11759 [BigQuery] Support nested parentheses for `from` statement
Bug DBE-11833 [BigQuery] Support for `UNION ALL` with subqueries enclosed in parentheses
Bug DBE-11778 Support for remote(), remoteSecure(), cluster(), clusterAllReplicas() table functions as ClickHouse dialect
Bug DBE-11829 Empty string rises an error in query
Bug DBE-11525 Don't highlight unresolved fields in Couchbase insert statement
SQL ResolveBug DBE-5051 Postgres: function's OUT parameter is unresolved
Bug DBE-11523 Resolve Couchbase fields when FROM clause contains map literal
Bug DBE-11797 Fix UNNEST highlighting in Couchbase
Bug DBE-11551 Couchbase table reference inside `meta()` is unresolved
Bug DBE-11528 Couchbase and Cassandra resolves duplicate field prefix
Bug DBE-11832 Fix resolve of Couchbase LET clause
No subsystemFeature WEB-29578 Webpack configuration file should be configured per module and per directory instead of per project
Feature WEB-47897 TypeScript: Make path to error a hyperlink in yarn output
Feature WEB-42706 Mark .next folder as excluded by default
Bug WEB-46865 Directory alias is mysteriously unresolved
Bug WEB-47809 Adding Javascript template project as a new module to IDEA project creates files in the wrong folder
Bug WEB-46943 i18n: internationalize JSON code style settings
Bug WEB-48150 Empty stub trees are not used from prebuilt shared indexes
Bug WEB-46790 tslint errors/warnings not clickable
Bug WEB-44118 Import quickfix not given for Ant Design icons
Bug WEB-46941 i18n: internationalize 'Punctuation' tab in Code Style JS/TS settings
Bug WEB-48044 Create React component quick fix for qualified references shouldn't be available
Bug WEB-44521 'Download node' has hard-coded node version, current version for download is 12.13.1
Bug WEB-47350 Nested injections cause misleading errors
Bug WEB-47417 Quick Documentation tooltip shown on mouse move doesn't include a link to external docs
Performance WEB-44334 Minute-long freeze when starting to type inside large mixed php file
Usability WEB-47821 Bypass showing Autocomplete/Suggestion Popup if User typing number
Usability WEB-37546 Edit inspection settings on JSX warning doesn't work
Usability WEB-42539 Angular follow to the issue source
Usability WEB-47473 Duplicated mnemonics with Apply/Close in Run/Debug Configurations
Task WEB-46962 JSHint: update the bundled version to 2.12.0
Task WEB-46940 i18n: internationalize HTML code style settings
Task WEB-47894 Bundle Feature trainer plugin
Task WEB-47875 JavaScript: implement lazy indexing for tool packages
Task WEB-47874 Cleanup project generators list
Task WEB-47351 Feature trainer plugin: JS lessons i18n
Task WEB-47030 NodeJS internationalization
Exception WEB-47902 AssertionError
Exception WEB-47780 Throwable at com.intellij.psi.impl.SharedPsiElementImplUtil.getChildIndex
Build toolsFeature WEB-22867 webpack errors output path is not clickable
Bug WEB-23602 "Show npm Scripts" action should work if package.json is not a context file
Usability WEB-36182 webpack aliases are not resolved correctly when config is exported as function
Task WEB-47906 Basic support for mutiple webpack configs
CSSFeature WEB-48151 Support @nuxtjs/tailwindcss
Feature WEB-47335 Can we add support for the css font-size: xxx-large?
Feature WEB-42792 Tailwind CSS support
Feature WEB-30704 @apply is deprecated and only supported by PostCSS, use more lenient parsing
Bug WEB-45489 Webstorm format doesn't format the css inside styled-components
Bug WEB-47978 Color preview in code completion popup is too big
Bug WEB-46938 i18n: internationalize tab 'Other' in Code Style | Style Sheets
Bug WEB-46939 i18n: internationalize fields in "Minimum blank lines" from Code style | Style Sheets
Bug WEB-47498 CSS inspector recommends outdated value for speak property
Task WEB-47063 PostCSS internationalization
Task WEB-46840 Do not show deprecated system color keywords in completion
Task WEB-47045 CSS internationalization
DartBug WEB-47516 Dart: Exception while opening Settings with Japanese language pack installed
Task WEB-47031 Dart internationalization
DebuggerFeature WEB-38565 Use Smart Step Into in JavaScript and Node.js debugger by default instead of Step Into
Bug WEB-46876 Console shows wrong duplicated label
Bug WEB-47465 'Smart step into' skips some breakpoints
Bug WEB-48396 Expanding an object with inline debugger does not start with first property
Bug WEB-47719 'Smart step into' don't work with function expressions.
Bug WEB-45586 'Smart Step Into' resumes execution on node.js
Bug WEB-45897 'Smart Step Into' ignores constructors
Bug WEB-48092 Debugger: No Hebrew/Arabic support in inline value tooltips
Bug WEB-48060 Throwable: fileInfo.url: node:internal/util, url: node:internal/util when debug via node 15
Bug WEB-38642 'Smart step into' fails to step into library functions
Usability WEB-47823 SmartStepInto: filter library variants when 'do not step into libraries' enabled
Task WEB-47382 Remove the default browser option from the JavaScript debug configuration
File WatchersBug WEB-46232 Localized scopes in File Watchers dialog cause 'unknown scope' error.
Usability WEB-47300 Ensure that settings search can find File Watchers templates
Task WEB-47521 Remove File Watcher templates names from bundles
Task WEB-47056 File Watchers plugin internationalization
Task WEB-47299 Provide explanatory text in File Watchers settings page
HTMLBug WEB-43892 'Inspections | HTML' section is shown twice
Bug WEB-43054 Automatically inserted pair quotes aren't recognized when closing the pair in blade templates in Vue.js projects
Bug WEB-47613 Editing inside script tag in HTML is broken
Bug WEB-47979 Go to definition for classes in HTML shows the usage itself on the top of the list
Task WEB-46921 RelaxNG internationalization
JSONBug WEB-47682 JSON: "JSON Schema conflicting mappings" message is corrupted
Bug WEB-46080 SchemaStore schemas should be matched against project-relative paths
JavaScriptFeature WEB-47467 Suggest words from other string literals
Feature WEB-8187 Inject JavaScript inside eval
Feature WEB-47713 No hint about indirect usages of exports when dynamically imported
Feature WEB-48090 Suggest variable names based on file name
Feature WEB-46234 TypeScript: Move members refactoring should respect index.js files
Feature WEB-47822 JavaScript: show elements from the structure view in the IDE navigation bar
Feature WEB-47066 Merge React JSX language level with ES6+ in the JavaScript settings
Feature WEB-47593 Suggest words from template literals
Feature WEB-17325 Please provide a way to give a hint to WebStorm that variable is a reference to something and get auto-completion, validation and documentation via jsdoc
Feature WEB-47761 Suggest default imports based on existing imports in the project
Bug WEB-47289 Javascript MDN documentation is broken
Bug WEB-48138 Exclude blank and short items from completion
Bug WEB-47925 ES6 module re-exported as "export {default as moduleName}" should be imported as a named module
Bug WEB-47941 Trailing comma after FlowJS inexact operator is seen as error
Bug WEB-25367 @callback-defined @type of function misinterpret as @param
Bug WEB-47680 Cannot resolve symbol exported import ES6
Bug WEB-47771 Cannot resolve symbol 'html' from `lit-element` library
Bug WEB-47676 JSDoc/Code Inspection Deterioration
Bug WEB-47714 Array keys from required JSON not resolved
Bug WEB-47748 Invalid Range Exception does block Reformat Code
Bug WEB-47640 Prefer imports from index file when webpack alias is used
Bug WEB-47762 JavaScript: undefined token is showing twice in completion pupup
Bug WEB-48173 Imported modules from Vue@3 are not resolved in JavaScript
Bug WEB-48139 Completion doesn't suggest all available options
Bug WEB-48153 JSDoc: parameters destructuring doesn't work with @typedef
Bug WEB-47725 WebStorm 2020.2 say "unused constant" when use same name in switch/case (in JS it works fine)
Bug WEB-41261 Dynamic imports not counted when checking for import usage
Bug WEB-48031 Go to usages (cmd/ctrl+click) doesn't work with enabled flow service
Bug WEB-47499 Symbols from .mjs files are not suggested in quick fixes
Bug WEB-46297 Incorrectly creating a function from "Compare" window
Bug WEB-47052 Do not add JsFlowSettings to workspace.xml when Flow is not used
Bug WEB-47750 Incorrect Inspections that disappear on cut&paste
Bug WEB-47671 JSDoc: After a JSDoc generation IDEA resolves an object type as "built-in, es5" instead of a real one
Bug WEB-46149 Don't show Array method names in completion within `[]`
Bug WEB-44930 "Use directory import" option doesn't work for default exports
Bug WEB-47637 Find usages don't work if TODO patterns are removed
Bug WEB-44774 Code completion missing in destructuring statement
Bug WEB-46019 JSDoc @mixin / @mixes tags don't work in modules
Bug WEB-47800 JavaScript. parser issues
Bug WEB-47553 JSDoc: can't resolve variable according to the JSDoc if Readonly is used
Bug WEB-47688 JSDoc: Unresolved variable or type `Dropbox`
Usability WEB-45968 Do no show dynamic usages in Find Usages preview shown on Ctrl+click
Task WEB-47536 JavaScript: replace prebuilt stubs with prebuilt shared indexes
Task WEB-36078 Unify ES6 and TypeScript auto-imports
Exception WEB-47730 Show usages of namespace Debug causes an exception
Exception WEB-47828 Exception while navigating to the intention's description from Search everywhere
Exception WEB-48028 Opening the flow project without node_modules causes an exception
JavaScript. FormatterFeature WEB-28540 Support formatting injections with more than one part in JS strings
Feature WEB-31028 Code style for JS6 destructured object lacks settings in wrapping and braces
Bug WEB-37977 HTML injection isn't working in ES6 tagged string literals in HTML
JavaScript. FrameworksFeature WEB-34901 Create a React component from usage
Feature WEB-48010 Import prettier rules with ESLint
Feature WEB-46511 Vue 3: Support <script setup>
Feature WEB-46580 Enable completion for endpoints when using Express
Bug WEB-47181 Unnecessary file codeStyleConfig.xml under .idea is created for new projects if Vue plugin is enabled
Bug WEB-46975 Vue.js: single file components with empty object literal are not shown in autocompletion
Bug WEB-47599 Receiving "JSX is used without importing React" for React 17
Bug WEB-46882 Vuex's mapState does not work when module's state is a function
Bug WEB-47200 WebStorm ignores srcDir setting in nuxt.config.js, cannot resolve path to Vuex store
Bug WEB-47679 CSS syntax is not recognised in the style section of .vue file
Bug WEB-47543 Preview on Vue formatting page is boken
Bug WEB-46620 [Vue.js] `template` field does not handled properly in JS files
Bug WEB-46730 Component class exported indirectly is not recognized
Bug WEB-47204 Composition API's setup() function cannot be arrow function
Bug WEB-47131 Vue Composition API: components autocomplete does not work
Bug WEB-41745 Support proper lexing and parsing of <textarea> and <title> tags
Bug WEB-47073 Vuex: `import * as module from module.js` syntax not supported
Bug WEB-27844 Importing a folder doesn't resolve platform-specific React Native index imports
Bug WEB-46768 Go to Definition for components from web-types.json doesn't work if there are multiple sources (Vue)
Bug WEB-41313 No auto-import suggestions for PropTypes
Bug WEB-46545 Vue 3 `setup`: Returned properties not recognized in template if `setup` method is defined as `async`
Bug WEB-45616 Case-sensitive completion of React components
Bug WEB-48169 Angular 11 Schematics do not load correctly
Bug WEB-46645 vue-typed-mixins Broken
Usability WEB-34635 Vue.js: single file components with function property are not available in completion
Cosmetics WEB-42140 Replace all the "functional component" texts to "function component"
Task WEB-46920 AngularJS internationalization
Task WEB-46935 Vuejs internationalization
Exception WEB-47998 'Convert to visible line separators' causes 'nonempty text is not covered by block in #Vue #formatter'
Exception WEB-47791 Creating a new angular project causes an exception
JavaScript. InspectionsFeature WEB-36319 More inspections related to 'switch' statements
Bug WEB-46999 Common.js imports with require are not suggested in quick fixes
Bug WEB-44188 "Convert to let/const" cuts off code with quotes in PHP injection
Bug WEB-46118 Array.prototype.reduce inspection thinks that it takes only 1 argument
Bug WEB-48121 Incorrect simplification of do while (false) in JavaScript
Bug WEB-46910 Inspection 'Anonymous function' doesn't appear in return expression
Bug WEB-47616 Convert let/const break code if php tag exist on same line
Bug WEB-47844 `Convert to let/const` deletes code in blade.php files
Bug WEB-46702 No inspection ('Use of caller property') while use caller property
Cosmetics WEB-46709 Improve tooltip for arrow function triggered by inspection ‘Anonymous function’
Cosmetics WEB-48211 typo in switch-tooltip
JavaScript. RefactoringBug WEB-47675 Rename from .jsx to .tsx creates incorrect imports
Bug WEB-46750 Link to the essential plugin in the intention description window leads to nowhere
Bug WEB-39255 "Extract Method" refactoring should replace all occurrences of selected expression
Bug WEB-48123 Cannot move React function based component to file without warning.
LESSTask WEB-47084 Less internationalization
LintersFeature WEB-34655 Import typescript code style preferences from .eslintrc
Feature WEB-47135 Allow to configure working directory for ESLint process
Feature WEB-34649 Import rules from eslint-plugin-vue to Vue code style settings
Bug WEB-43455 Lint TypeScript files with ESLint in Vue CLI project
Cosmetics WEB-47739 ESLint: icons overlap hint text in Working directories setting
Task WEB-47062 Prettier internationalization
Live EditBug WEB-47430 Live Edit: "Highlight current element in browser on caret change" does nothing
Performance WEB-45199 High CPU usage with Live Edit plugin
Node.jsFeature WEB-46881 Use interactive terminal console for Node.js run/debug tool window
Feature WEB-47642 Make npm install/yarn install action for the root package.json always available via Find Action
Feature WEB-44742 tsc -p output doesn't allow direct opening of files with errors
Feature WEB-36956 NPM console: linter errors in webpack output should have code navigation
Feature WEB-46471 Automatically set pnpm as package manager if pnpm-lock.yaml is in the project root
Bug WEB-39812 yarn isn't set as a default manager when yarn.lock and package.json are inside a subdirectory
Bug WEB-46804 Detect asdf pnpm installations
Bug WEB-46803 Add "pnpm" package manager alias
Bug WEB-37265 Missing clickable links in ng lint output
Bug WEB-47433 Execute using IDE tools (Ctrl+Enter) in the terminal doesn't keep the CWD
Bug WEB-43367 Is it impossible imported WSL support?
Bug WEB-45414 IntelliJ does not find global pnpm installation managed by pnpm itself
Bug WEB-47250 Broken hyperlink in "Cannot find package manager"
Task WEB-47575 Update JSON schema for package.json
SASSBug WEB-37203 Bracketed lists not parsed correctly in sass files
Task WEB-47046 Sass internationalization
StylusTask WEB-47047 Stylus internationalization
TypeScriptFeature WEB-11418 Add "Insert Var Declaration" quickfix for TypeScript
Feature WEB-45668 Integrate TypeScript tool window to the problems view
Feature WEB-45890 TypeScript 4.0: this-property assignments should use autoType in constructor
Bug WEB-46778 Vue: vuex state inferred on typed parameters
Bug WEB-45077 False errors from tsserver on module rename + move
Bug WEB-36638 @material-ui: no completion for components in TypeScript files
Bug WEB-45997 Monorepo: auto-import should prefer package import to the one from src folder
Bug WEB-48109 WebStorm TypeScript inspections should support @ts-ignore
Bug WEB-47803 Multiple candidates for the same type variable in contra-variant positions isn't inferred to an intersection type
Bug WEB-45878 TypeScript Service fail to start under WSL (2) because it expects mounts under /mnt/
Bug WEB-46896 Find usages in ts work incorrectly
Bug WEB-38508 WebStorm generates .vue.d.ts files from .vue files
Bug WEB-45465 Allow trailing commas in tsconfig.json
Bug WEB-48179 TypeScript 4.1: Template literal types assignability
Bug WEB-47934 First option in completion isnt rendered
Bug WEB-47646 Missing `as` keyword in TypeScript code completion
Bug WEB-45486 Inspection[Typescript]: Attempt to assign to const or readonly variable
Bug WEB-46126 TypeScript 4.0 Variadic tuple types support
Bug WEB-30387 Auto import is not optimal (top most source)
Bug WEB-48224 TypeScript widget not showing in status bar
Bug WEB-44282 Importing an external function that is only used as a variable's declaration is detected as unused
Bug WEB-43070 Types added to modules via module augmentation not available in import completion
Task WEB-48275 TypeScript widget changes
Task WEB-47166 Support rendered comments for indexer
Task WEB-48001 Remove options "Use for projects without tsconfig.json" and "Compile scope" in the TypeScript language server configuration
Task WEB-47111 Update bundled TypeScript to 4.0
Task WEB-47343 TypeScript 4.1: Syntax support for "export * as default"
Exception WEB-48034 Code with Variadic tuple types causes an exception
Unit TestsFeature WEB-46360 Jest not be detected when just open a package as workspace of lerna project packages
Bug WEB-42164 Test assertion diffs are not shown when using jest-circus runner instead of jest-jasmine2
Bug WEB-46734 Jest integration: Never ending test, works in jest cli
Bug WEB-45801 Jest failed to transform files with which have failed tests if running from IDE
Bug WEB-44058 Single Karma test is not running
Bug WEB-47328 Jest: escape square brackets in test name pattern when running individual tests
Bug WEB-47021 "nyc" added as production dependency when using yarn
Bug WEB-47306 Jest: support running individual tests when using @testdeck/jest decorators
Bug WEB-46993 Jest: "Click to update snapshot" link is not responsible when rerunning failed tests
  • No labels