Documentation | Cosmetics | WI-31713 | Keymap Reference |
Injections in PHP | Bug | WI-32875 | HTML injected into hashcode/key literal |
Bug | WI-30747 | HTML injected into email addresses literal (false positive "Unknown html tag") |
PHP Completion | Feature | WI-33124 | Provide object methods on second invocation for overridden methods completion |
Feature | WI-32986 | Allow to complete overridden methods and fields without `function` and `var` keywords respectively |
Feature | WI-32632 | Add code completion for php settings in ini_set function |
Bug | WI-33159 | Completion: Suggest magic methods after "private function" |
Bug | WI-33164 | Overridden methods completion: doesn't take into account static methods in @method |
Bug | WI-33086 | Return type is not imported when overriding a method from the completion list |
Bug | WI-33029 | Showing duplicate suggestion for a variable in a function |
Bug | WI-32871 | Keywords are suggested inside a constant declaration |
Bug | WI-33816 | Completion list contains duplicates of stdClass dynamic properties |
Bug | WI-33066 | Overriding a Method through Tab-Completion doesn't import the Use Statement for a Type-Hinted Parameter |
Bug | WI-33125 | Setter is suggested in completion list even if it was already inserted when field is in a superclass |
Bug | WI-33126 | Overridden methods: Abstract functions inserted with abstract keyword and a body |
Bug | WI-33127 | Overridden methods completion: lacks methods and fields from traits |
Bug | WI-32980 | There should be no keywords in completion after HEREDOC |
Bug | WI-33131 | Overridden methods completion: inserts broken elements from @method and @property entities |
Bug | WI-33130 | Overridden methods completion: of constants with visibility modifier doesn't insert const keyword |
Bug | WI-32951 | Completion list contains internal type when field of stdClass was accessed by index |
Performance | WI-33780 | Completion works slow on array indexes |
Usability | WI-33342 | Overriding class property cursor placement is not useful |
Usability | WI-33532 | Unecessary space character after autocomplete for "implements <Interface>" |
PHP Composer | Feature | WI-33179 | Don't add folders under vendor to External Folders |
Feature | WI-32773 | Autorecognition of existing composer.json |
PHP Formatter | Feature | WI-30320 | PHP7 Return type code style |
Feature | WI-12067 | CodeStyle: Need option to surround chars '->' with spaces |
Bug | WI-29696 | namespace keyword creates unintended indentation for non-docblock multi-line comment |
Bug | WI-30502 | Grouping parentheses affects PHP callable keywords |
Bug | WI-33037 | Caret isn't indented if there is a comment multiline comment after block start statement |
Bug | WI-17786 | Honor HTML Indentation Settings in PHP Files |
Bug | WI-29381 | Complete statement doesn't jump to next line on concrete scenario |
Bug | WI-25386 | (Simple) Do/while indenting incorrect |
Bug | WI-7950 | "Wrap when code reaches right margin" does not respect language structure |
Bug | WI-20186 | Caret isn't indented if there is a comment after block start statement |
Bug | WI-31618 | Function opening brace is moved to the next line when arguments span multiple lines an a return type (PHP 7) is specified |
Bug | WI-33450 | Multi line comment is not completed between case and break in switch statement |
Bug | WI-30556 | Complete current statement ";" |
Bug | WI-28795 | No continuation indent on multiline binary expressions in return statement |
PHP Inspections | Feature | WI-32967 | New Inspection/Intention - Project wide PHP 7 strict types |
Feature | WI-32253 | Support running Code Sniffer and Mess Detector in Docker container |
Feature | WI-33455 | Add new naming inspection for constants |
Feature | WI-33447 | Pack of name convention inspections |
Bug | WI-32606 | PHPCS: If custom ruleset contains "swp" argument phpcs fails with E error |
Bug | WI-30855 | Member has protected access error for protected parent class method/field usage in trait |
Bug | WI-32284 | Anonymous class constructor unused variables from outside. |
Bug | WI-32610 | Allow custom filename.xml.dist for PHPCS config |
Bug | WI-33196 | __clone, __construct and __destruct cannot be static |
Bug | WI-32752 | "Missing yield statement" when yielding from another function call |
Bug | WI-33219 | False positive warning for namespaced constant: "Import is never used" |
Bug | WI-33609 | Include expression is not analyzed if contains repetitive constants |
Bug | WI-33691 | Invalid PHP Inspection - Missing return statement (due to assert()) |
Bug | WI-23967 | Parameter type inspection - false positive: type of unpacked arguments are not inferred |
Bug | WI-33688 | False positive: "Can't inherit abstract function" on traits |
Bug | WI-33681 | Strict standards: Parameter with default null value should be matched with the same default value or type ?type when overriding |
Bug | WI-33680 | Strict standards: return type (by-value or by-reference) incompatibility is not detected |
Bug | WI-33222 | Change modifiers: creates invalid signature for Interfaces |
Bug | WI-32849 | Incorrectly inferred type resulting from usage of the combined comparison "spaceship" operator |
Bug | WI-33102 | Missing declare types inspection: Don't show inspection warning in a mixed code |
Bug | WI-33679 | Strict standards: Parameters don’t have to match when overriding trait’s method. |
Bug | WI-33675 | Strict standarts: parameters in constructor should be excluded from overrided inspection |
Bug | WI-33666 | False positive: "Declaration must be compatible" when overridden method has var arg |
Bug | WI-33584 | Code Analysis stops with SOE on 2016.2 (2016.1 is ok) |
Bug | WI-31754 | Regression with Recursive resolve of constant values inside include expressions |
Bug | WI-33612 | Cannot use argument unpacking with strict types enabled |
Bug | WI-33460 | Naming convention: add magic methods and $this to exclude list |
Bug | WI-33466 | PHP 7.1: Private constant not indicating as being used in class. |
Bug | WI-32737 | Generator function may legally return a non-Generator value |
Bug | WI-33457 | Naming conventions: prefix Class is obsolete in inspection message |
Bug | WI-33856 | Missing return statement: false positive for return type void |
Bug | WI-33703 | Strict standards: Method signature don’t have to match when overriding trait’s method. |
Usability | WI-33478 | Naming conventions: move inspections to a separate category inside PHP |
Usability | WI-33459 | Variable naming convention: show warnings only on declarations |
Cosmetics | WI-32607 | PHPCS: In Custom Coding Standard dialog "Root directory" label should be renamed |
Cosmetics | WI-33194 | Magic method visibility: Change method visibility label is confusing |
Exception | WI-33687 | Exception is thrown if parameter produces hierarchy warning and then becomes commented |
Exception | WI-33456 | Method name naming: Exception is thrown on removing method name |
PHP Refactoring | Bug | WI-33761 | Extract method: PHP: When return type of one of extracted method doc comment is mixed, new method gets mixed return type in php 7 |
Bug | WI-32631 | Generate getter action has fully qualified class name in docs for arrays, even though it was imported already |
Bug | WI-33007 | Moving class to global namespace breaks @see statement |
Bug | WI-33648 | Refactor -> Extract -> Method uses "void" return type on PHP 7.0 |
Usability | WI-31407 | Order of visiblity keyword and static should be changed |
Exception | WI-33812 | Extract constant throws NPE for class_alias expression |
PHP debug | Feature | WI-32294 | Show Docker container volumes in Edit Path Mappings dialog |
Feature | WI-28571 | Load XDebug extension on demand for CLI debug configurations |
Feature | WI-29645 | PHP Remote Interpreter with Docker |
Bug | WI-33168 | Application no longer takes focus when hitting a breakpoint in 2016.3 EAP during PHP Debug |
Bug | WI-32748 | 'break on first line' while attempting debug validation hangs PHPStorem |
Bug | WI-32308 | Paths for Docker interpreter are invalid on Windows |
Bug | WI-31265 | PHP HTTP Request: it's not possible to pass request body as key-value |
Bug | WI-33043 | Making global interpreter project-level and back lead to misleading message in Event Log |
Usability | WI-32134 | Reload interpreter after configuration option change |
Exception | WI-33038 | java.lang.IllegalStateException: Unknown connection type is thrown after openning Docker enabled interpreter with disabled PHP Docker plugin |
Exception | WI-30653 | NPE is thrown on attempt to open settings for remote interpreter |
PHP lang | Feature | WI-33370 | Make completion aware of assert($x instanceof Y) |
Feature | WI-8623 | UML: PHP UML diagram on folder - add "scan sub-folders" option |
Feature | WI-27157 | Provide quick fix for case-insensitive inspection |
Feature | WI-20192 | list() and array of objects support |
Feature | WI-14477 | Annotator: Add syntax check that verifies the correctness of "use" statement |
Feature | WI-2500 | Make option "Honor $ sign when selecting words on double click" setting in IDE Settings -> Editor |
Bug | WI-33629 | Categorization of constant in Find Usage depends on the code location |
Bug | WI-33387 | Function with \Iterator return type hint expects return statement while yielding values. |
Bug | WI-32709 | Analyze Stacktrace cannot parse filenames / line numbers anymore |
Bug | WI-23909 | It should be possible to add optional argument to match signature |
Bug | WI-14781 | Default value for parameters with array type hint can only be an array or NULL |
Bug | WI-14782 | Method __clone cannot accept any argument |
Bug | WI-9426 | No warning about incorrect magic methods visibility type |
Bug | WI-32240 | Diagrams shows only one class for hierarchy in case of different namespace but identical name |
Bug | WI-14462 | Add syntax check that nested namespaces are not allowed |
Bug | WI-14680 | Green code marked Error: Cannot redeclare non static private variable as static |
Bug | WI-33206 | java.lang.StringIndexOutOfBoundsException is thrown |
Bug | WI-14678 | Strict standarts: declaration of overridden method should be compatible with parent class |
Bug | WI-25525 | Complete current statement: additional colon is inserted after semicolon for case block |
Bug | WI-32310 | Functions with yield may only declare a return type of Generator, Iterator or Traversable |
Bug | WI-30659 | Scalar type hints are available in PHP7 only |
Bug | WI-33811 | class_alias invocation inside method produces false positive "Class declaration cannot be nested' |
Bug | WI-33051 | Optimize imports throws Access is allowed from event dispatch thread only |
Bug | WI-27554 | Regions inside switch don't show on structure pane |
Bug | WI-33704 | False positive: Cannot make non abstract method abstract is shown for traits |
Bug | WI-11936 | Undefined class: 'Undefined class' warning by usage of class_alias() |
Bug | WI-32954 | self and static are not resolved inside anonymous class |
Bug | WI-33638 | Find usages doesn't group imports of constants and functions |
Bug | WI-33446 | Find usage of constants and functions with multiple declaration depends on the place of invocation |
Usability | WI-30540 | Bring back "Predefined symbol" highlighting for built-in functions |
Usability | WI-32834 | New PHP class: suggest directory based on namespace |
Usability | WI-32187 | Show namespace in popup for class on UML diagram |
Usability | WI-32948 | Blinking file icons, when editing |
Exception | WI-33209 | java.lang.RuntimeException: Invalid Signature is thrown on Symfony 3 project during offline inspection |
Exception | WI-33023 | Exception is thrown if @see tag exists and there is two identical import statements |
Exception | WI-33813 | IndexNotReadyException during indexing a project with 'class_alias' |
PHP lib stubs | Feature | WI-30134 | Attach stubs as an external library |
Bug | WI-32959 | PHP plugin pollutes non-php modules with its default config |
PHP project configuration | Feature | WI-33411 | List php interpreters instaled by homebrew in Select Interpreter Path |
PHP templates | Bug | WI-33757 | Blade: Support hasSection control structure directive |
Bug | WI-32851 | Blade continuation shouldn't affects JS continuation |
PHP test | Feature | WI-22641 | Auto-detect PHPUnit with composer |
Feature | WI-33386 | PHPSpec: 'should*' methods are not resolved for PHPSpec 2 |
Feature | WI-24955 | Add template variables to PHPUnit test class generation |
Feature | WI-32772 | Auto-detect Behat with composer |
Feature | WI-33352 | PHPSpec: Support custom spec_prefix from phpspec.yml |
Feature | WI-33355 | PHPSpec: Support type matchers |
Feature | WI-33354 | PHPSpec: Support beConstructedThrough |
Feature | WI-33336 | PHPSpec: create run-configuration to start PHPSpec tests |
Feature | WI-33586 | PHPSpec: support phar executable |
Feature | WI-22670 | Add PHPSpec BDD testing framework support |
Bug | WI-33475 | Link to download Behat is unexpectedly editable |
Bug | WI-33594 | Behat 3.2.0+: if there is undefined step the suite will hang |
Bug | WI-33045 | Two popups appear in case there is no corresponding PHPUnit configuration |
Bug | WI-33044 | Global level configuration is not copied to project if interpreter level is changed in project where configuration hasn't been created |
Bug | WI-33046 | Link opens dialog window on hover instead of clicking |
Usability | WI-33361 | PHPSpec: Don't group notification about PHPSpec detection with PHPUnit and Behat |
Usability | WI-33555 | PHPSpec: Class that doesn't ends with Spec in PHPSpec file doesn't provide additional output to test log |
Usability | WI-21890 | Suggest directory according PSR-0 on PHPUnit test creation |
Usability | WI-33537 | PHPSpec: allow only PHPSpec configuration for the PHPSpecs files |
Usability | WI-33673 | PHPSpec: provide link to phpspec.phar |
Usability | WI-33661 | PHPUnit: add hyperlink to download phpunit.phar |
Usability | WI-33055 | Detection via composer: Message about changed PHPUnit configuration is shown even in case there has been no change |
Usability | WI-33048 | Create New Test: Open newly created test in an editor |
Exception | WI-33052 | NPE is thrown if section about phpunit is removed from composer.json |
PS specific | Feature | WI-15187 | Project management feature: Ability to open more then one related PhpStorm project in current frame |
Feature | WI-30905 | New PHP class: allow to choose non existent directory |
Bug | WI-33091 | UML: UML diagram shows only one class |
Bug | WI-32495 | Cannot use Update Dialog on Laptop with small display |
Bug | WI-33147 | Project templates: Sometimes iml of an attached project can't be found |
Exception | WI-33087 | Exception is thrown on invocation of "Show Parents" and "Show Implementation" in UML on folder |
Exception | WI-33073 | Save project template doesn't work |
Exception | WI-33145 | StackOverflowException is thrown on attempt to build UML for class that extends itself |
Plugin: Deployment _ FTP.. | Feature | WI-2442 | Store (S)FTP passwords using PasswordSafe platform infrastructure |
Bug | WI-33542 | SSH Deployment server can't be used for Remote Tools |
Bug | WI-33041 | Apply button doesn't work in Deployment settings |
Bug | WI-33777 | Anonymous login still uses previous saved password |
Bug | WI-33400 | deployment: username and password forgotten after phpstorm restart |
Bug | WI-33574 | Authentication popup doesn't appear in case password is missing |
Bug | WI-33576 | Switching Auth type in anonymous mode is not saved |
Bug | WI-33753 | Password saved as passphrase |
Bug | WI-33528 | Password and user name are saved on tab switching |
Bug | WI-33529 | Login as anonymous checkbox doesn't force password field to be uneditable |
Bug | WI-33534 | "Login to..." dialog doesn't work without "Save password" checkbox enabled |
Bug | WI-33531 | Impossible to save just user name without password |
Bug | WI-33798 | Passphrases are not imported from 2016.2 |
Bug | WI-33701 | Can't connect with SSH using Deployment Settings |
Usability | WI-33752 | Invisible characters in host field leads to invalid host without any hints |
Cosmetics | WI-33655 | Deployment - "User name not specified" error with local folder |
Task | WI-33076 | Save unsaved passwords and passphrases as memory-only in PasswordSafe |
Task | WI-32889 | Investigate whether "Windows 7 sometimes breaks FTP connections on Java 7" notification is relevant for Java 8 |
Plugin: htaccess | Bug | WI-32006 | .htaccess plugin: The regex check in FilesMatch does not respect the quotes |
Bug | WI-32005 | .htaccess plugin: Regex in FilesMatch is duplicated when edited |
Exception | WI-33746 | The regex injection thrown Exception on editing empty text in quoutes in FilesMatch |
openapi | Feature | WI-22743 | Create an Extension Point to extend build-in "PHP stubs"/scope. |
PHP Interpreters | Bug | WI-33563 | Docker: addition of a new docker interpreter cause the first one to forget image name |
Usability | WI-32585 | Interpreter: doesn't show additional configuration file if main doesn't exist |
Usability | WI-32920 | Remote Interpreter: edit path mappings is not opening for invalid interpreter |
Cosmetics | WI-33047 | Interpreter: php.ini section without main ini looks bad formatted |
Exception | WI-33557 | Docker: NPE is thrown on attempt to change docker mappings |
Plugin: CodeIgniter | Feature | WI-18150 | CodeIgniter coding style support |
Documentation | Bug | IDEA-159919 | Reversed Help topics in Tools | Database |
No subsystem | Bug | IDEA-162179 | Element of NavBar is not re-enabled on closing NavBar popup |
Bug | IDEA-146669 | Enable Mac native file dialogs |
Bug | IDEA-142156 | Project leak on SheetController$2 |
Bug | IDEA-159850 | NPE on welcome screen (Import Project) |
Bug | IDEA-161862 | Lambda Expressions not showing as implementations of an interface |
Bug | IDEA-159840 | Impossible to select a boot jdk from disk with native file dialogs on mac |
Bug | IDEA-156284 | Force Touch: Keymap, Add/Find Mouse Shortcut panel: after Button 1 is clicked and set in shortcut preview, Force Touch is ignored |
Bug | IDEA-131012 | Support "delete word left" command in quick search |
Bug | IDEA-160967 | Endless loop of "JetBrains Account authentication failed. Do you want to try again?" even if pressing No |
Bug | IDEA-153873 | Pressing Shift+Enter in Navigate File popup opens the file in a new window instead of the current window |
Bug | IDEA-159742 | IllegalArgumentException: parent must be showing |
Bug | IDEA-158500 | macOS Sierra: Scrolling extremely sensitive |
Bug | IDEA-151933 | Optimize Imports can produce ambiguous code |
Bug | IDEA-160461 | Sort fonts case-insensitively |
Bug | IDEA-161604 | Deadlock on startup in Promises |
Bug | IDEA-153539 | Supplied Dark Themes define parent_scheme as 'Default' instead of 'Darcula' |
Bug | IDEA-163040 | Iml files marked as modified on perforce on project open |
Bug | IDEA-160926 | Backspace doesn't join empty lines in JTextArea |
Bug | IDEA-157496 | Webstorm freezes at splash screen |
Bug | IDEA-162067 | Cannot create plain-text scratch file |
Bug | IDEA-158162 | "Scope of variable 'start' is too broad" : I don't think so |
Bug | IDEA-97482 | IntelliJ IDEA GUI Designer hangs when Spelling inspection is enabled |
Bug | IDEA-151527 | Sticky Selection cannot be escaped unless the cursor is in a different location than when toggled |
Bug | IDEA-163155 | SelectIn | ProjectsView doesn't navigate to element if tool window has been previously closed |
Bug | IDEA-159941 | Mac native file chooser cannot select multiple files |
Bug | IDEA-159940 | Wrong default location for new jdk mac open dialog |
Bug | IDEA-161165 | Per Project Modality: when Commit or Push dialog is shown in one IDEA window, Code Analyzing hangs with 99% completed in the other window |
Bug | IDEA-162844 | A simple copy of Default color scheme is flooded with inheritance defining attributes. |
Bug | IDEA-161155 | Per Project Modality: when Commit or Push dialog is opened in one IDEA frame, it's impossible to hide or show tool windows in the other frame |
Bug | IDEA-158690 | QuickDocs no longer working |
Bug | IDEA-161933 | Command Line launcher always opens new window |
Bug | IDEA-163038 | The "PHP Code Sniffer" and "PHP Mess Detector" fail due $PROJECT_DIR$ not resolved/used |
Usability | IDEA-162904 | Default "Editor colors and fonts" is "All hallow's eve" |
Usability | IDEA-114099 | Strip white space left of caret on manual save |
Usability | IDEA-158189 | Text is flickering when lines overlap vertically |
Usability | IDEA-160816 | Search by abbreviation in Keymap configurable |
Usability | IDEA-105927 | java packages named "rcs" are ignored per IDE setting |
Usability | IDEA-85255 | Tool window options like a "Autoscroll to Source", 'sort by type' etc. should be stored globally, not per-project |
Usability | IDEA-158856 | Save File As Template dialog: Help is missing |
Exception | IDEA-158854 | PIEAE at com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.doCollectInformation |
Exception | IDEA-162601 | AE at org.xmlpull.v1.XmlPullParserFactory.<init>(XmlPullParserFactory.java:43) |
Exception | IDEA-160299 | Throwable at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed |
Exception | IDEA-160341 | Error at com.intellij.credentialStore.OneTimeString.toString |
Code Analysis. Dependencies | Bug | IDEA-159981 | Dependency Structure matrix doesn't include Method references |
Code Analysis. Inspection | Bug | IDEA-163355 | Inspection profile cannot be copied |
Bug | IDEA-115573 | Bogus "Throwable result of a method ignored" in ternary expression. |
Bug | IDEA-161358 | "Cannot load .idea. The file does not exist" error is shown if .idea folder is removed between offline inspection runs |
Bug | IDEA-145902 | Setting.Inspection.Profile - chosen profile does not "glue" to project |
Usability | IDEA-96532 | Orders in Severities Editor and in Severity Chooser are opposite |
Cosmetics | IDEA-159065 | Blinking preview pane of inspection result tool window |
Code Formatting and Code Style | Bug | IDEA-160426 | Export of Code Style does not include JavaDoc configurations |
Bug | IDEA-156914 | Allow indent options provider to override language specific indents for data language in templates |
Bug | IDEA-156001 | Code Style Import doesn't recognise project-specific .idea/codeStyleSettings.xml |
Bug | IDEA-160389 | Manage Code style setting | Copy to project doesn't update settings editor until settings dialog is reopened |
Bug | IDEA-160104 | Array literal uses regular indent on first line, continuation indent on others |
Bug | IDEA-160103 | Incorrect indentation after multi-line array literal |
Performance | IDEA-72973 | Converting spaces to tab on a large file seems to effectively kill phpstorm |
Code Navigation | Bug | IDEA-157956 | Breadcrumb font size doesn't scale down. |
Bug | IDEA-160333 | Override/implements gutter icon not navigating |
Bug | IDEA-163234 | SelectIn... | Favorites doesn't work if the toolwindow hasn't been opened yet |
Bug | IDEA-92217 | Breadcrumbs are not updated on first mouse/keyboard action just after file reopening |
Bug | IDEA-159305 | Low relevant elements on top of the results list in Go to class popup |
Bug | IDEA-157666 | Type Hierarchy scope doesn't work - always shows all subtypes |
Bug | IDEA-159188 | 'Back' navigation fails if the 'Choose Declaration' popup was shown |
Performance | IDEA-156735 | Bookmarks causing typing slowness |
Compiling Project | Feature | IDEA-159286 | Build system misses dependencies with annotations |
Feature | IDEA-76782 | Generate runtime assertions for all configured not-null annotations |
Feature | IDEA-158203 | Allow JPS plugins to be notified when annotations on method return type or parameter types are changed |
Bug | IDEA-162161 | Dependencies with scope 'Runtime' aren't compiled when a run configuration is started |
Bug | IDEA-110316 | Compilation fails when including a .form file from another jar |
Console | Bug | IDEA-145124 | Console contents not visible when window is floating |
Bug | IDEA-152620 | Move Filter#applyFilter from EDT to the pooled thread |
Bug | IDEA-162449 | Showing progress in console hides mouse cursor leading to mouse cursor blinking when it's being moved |
Usability | IDEA-63980 | Make idea.cycle.buffer.size configurable in IDEA GUI / IDEA settings |
Database | Bug | IDEA-158807 | Unexpected 'non-project file protection' dialog when saving database schemes |
Usability | IDEA-162863 | Don't remember password by default if “Remember password” is unchecked |
Debugger | Feature | IDEA-29246 | Debug with alternative JRE - JDK source is incorrect |
Feature | IDEA-159094 | Filter exception breakpoints by catch location |
Feature | IDEA-159007 | Allow to keep class fields in enumeration children renderers |
Feature | IDEA-54188 | add a configuration option to preselect/automate disconnection and process termination on termination of a debugging session |
Bug | IDEA-160411 | this is flooding idea logs without any ide notification |
Bug | IDEA-155007 | IDEA does not kill the debug process immediately |
Bug | IDEA-162354 | Idea does not suggests to execute 'finally' block for try-with-resources expression |
Bug | IDEA-161754 | Terminate process on exit choice is not preserved |
Bug | IDEA-70251 | smart step into displays in popup methods that have already been executed |
Bug | IDEA-163334 | Memory leak |
Bug | IDEA-161086 | Add to Watches from "Evaluate" dialog should evaluate only once |
Bug | IDEA-158928 | Breakpoint in enum methods may not work |
Bug | IDEA-161167 | cannot use a qualified class instance creation expression in Java debugger "Evaluate Expression" |
Bug | IDEA-130822 | Special Java/Swing widget to enable/disable breakpoints does not hide when active tab changes during debugger session |
Bug | IDEA-157065 | "Jump to type source" doesn't work for lambdas |
Bug | IDEA-70913 | smart step into should not propose methods from both branches in conditional expressions |
Bug | IDEA-162835 | Debugger Data Views toString setting is not persisted |
Bug | IDEA-163301 | Remove watch: backspace doesn't remove |
Performance | IDEA-161623 | HotSwapProgressImpl leaked via NotificationListener |
Usability | IDEA-142098 | Multiple breakpoints in a single line: don't display the whole method body in toggle breakpoint drop-down |
Usability | IDEA-120087 | Debugger: changed state of a breakpoint is not visible, until applied |
Usability | IDEA-159592 | Incorrect order of methods in 'Smart Step Into' popup |
Usability | IDEA-124497 | Debugger: "Resume/Pause Program" in menu "Run" is active active |
Usability | IDEA-151857 | Field "tooltip delay" is active when the check box is disabled |
Cosmetics | IDEA-57838 | Different breakpoint icon for conditional breakpoints |
Cosmetics | IDEA-103215 | Add automatic word wrap to conditional breakpoint expression modification popup |
Diff_Merge | Feature | IDEA-138701 | Separate gutter highlighting for whitespace-only changes |
Feature | IDEA-115600 | Advanced syntax coloring not working properly in 'Show Diff' window |
Feature | IDEA-64244 | Enable "annotate" feature in merge window. |
Bug | IDEA-147700 | Diff view opens new window in smallest window possible only showing close, min, max buttons |
Bug | IDEA-161976 | Resolve merge conflicts window too small on hidpi screen |
Bug | IDEA-130854 | Copy revision number in git diff window |
Bug | IDEA-151274 | Column selection mode does not work in 3-way merge |
Performance | IDEA-159879 | Memory leak while looking many diffs |
Usability | IDEA-163047 | Merge dialog: Undo should work for merge actions |
Usability | IDEA-141671 | Filenames used in external merge are not immediately self-documenting |
Cosmetics | IDEA-136265 | Diff view: the collapsed lines markers are not visible with some look and feels |
Exception | IDEA-162307 | Cannot open Diff of SQL file anymore: UnsupportedOperationException: Should not be called directly |
Docker | Bug | IDEA-157736 | Deploying docker container fails because HostConfig was removed in docker v1.12 |
Bug | IDEA-161488 | Docker terminal should be available in dumb mode |
Bug | IDEA-161514 | Docker Deployment run configuration hangs |
Bug | IDEA-152971 | Docker: dedicate view is not created on first server registration until project is reopened |
Bug | IDEA-155508 | Docker. Error is displayed for the correct Dockerfile in the Editor. |
Usability | IDEA-155356 | Docker. Order containers and Images in the Docker View. |
Editor. Code Completion | Feature | IDEA-157088 | The autocomplete to offer not only the implementation of the interface, but the interface itself |
Feature | IDEA-158094 | Auto-completion popup could display values when autocompleting constants |
Bug | IDEA-157276 | Code completion should disprefer primitive names in method calls |
Usability | IDEA-159953 | Esc for completion popup also removes the usages highlighting |
Editor. Editing Text | Bug | IDEA-162004 | Rich copy produces wrong foreground color at the start of copied fragment |
Bug | IDEA-144876 | Dragging breakpoint produces text selection |
Bug | IDEA-161056 | In column mode, after pressing Shift-PageDown to efficiently extend the column to the bottom of the page, Shift-UpArrow stops working. |
Bug | IDEA-159281 | In .rb files when commenting with line comment Hebrew text is inverted |
Bug | IDEA-163356 | There is not attributes composition between semantic highlighting colors and original parameters/local variables. |
Bug | IDEA-160423 | Caret#selectLineAtCaret(and others) operate on a different caret instance |
Bug | IDEA-163429 | Editor strips trailing spaces no matter what the settings are in preferences and ignores |
Bug | IDEA-158635 | Toggling Ligatures does not update font preview |
Bug | IDEA-161105 | Breakpoints move unexpectedly on editing |
Bug | IDEA-159399 | Selection gets broken for multi clicking Alt+Shift+Middle Mouse Button |
Bug | IDEA-157196 | Regression: mouse wheel scroll doesn't work while highlighting editor text |
Bug | IDEA-159929 | # in custom File templates in WebStorm are marked as errors |
Bug | IDEA-161827 | Underlined parameters became underscored |
Bug | IDEA-140614 | Find action search field doesn't respect editor's keymap for 'paste' and 'cut up to line end' actions |
Bug | IDEA-159638 | scratch buffers generate errors in undo |
Bug | IDEA-161293 | Console Font preview - gutter is not updated on font size change |
Bug | IDEA-92182 | Removal of trailing whitespace on file save should treat Groovy multiline strings and property files correctly |
Bug | IDEA-159282 | When commenting with line comment Hebrew text is placed on the left side of the comment |
Bug | IDEA-159777 | ObjectNotDisposedException on project close with opened evaluate window |
Bug | IDEA-162062 | Move Statement: Scope of shifted block changes |
Bug | IDEA-96781 | Quick Documentation: after closing pinned Documentation window it doesn't open when the caret is in documentation comments |
Bug | IDEA-158439 | Newline in FoldingBuilder.getPlaceholderText is displayed differently cross-platform |
Bug | IDEA-158559 | Drag in annotations area starts selection |
Bug | IDEA-161410 | Quick Documentation: double opening angle brackets are printed as single brackets |
Bug | IDEA-160904 | Semantic highlighting setting isn't saved between restarts |
Bug | IDEA-161968 | Multiselection cursor location is unexpected |
Bug | IDEA-98074 | Line spacing makes cursor oversized |
Bug | IDEA-106950 | Incremental selection doesn't work in android logcat |
Bug | IDEA-160978 | 'Quick Documentation' doesn't work in modal dialogs |
Performance | IDEA-157963 | Editor search leak when closing the editor |
Performance | IDEA-156978 | LineSet should handle typing in large lines more efficiently |
Performance | IDEA-135620 | Multiple selections are extremely slow in edge cases |
Usability | IDEA-159851 | External documentation doesn't jump to method, only top of the file on OS X |
Usability | IDEA-97406 | If user choose bigger edtior font, text effects (underlining, underwaving, strikeout) are still 1 pixel wide |
Usability | IDEA-162128 | Strange cursor position after press 'End' when edit javadoc |
Usability | IDEA-158519 | Property files containing RTL strings and tokens (Arabic and Hebrew) are not rendered correctly |
Usability | IDEA-158599 | Semicolon not inserted in string literals and comments |
Usability | IDEA-111169 | Selecting lines using tap-drag (not click) on macbook forgets last line of selection. |
Usability | IDEA-161418 | Missing example of "Inline parameters hint" in Settings | Colors & Fonts | Java | Parameters |
Usability | IDEA-159092 | Middle mouse double click does selection in editor |
Usability | IDEA-152763 | Javadoc attached to library made by Doclava doesn't show due to attribute difference |
Usability | IDEA-161930 | Editing method invocations with parameter hints creates too much distraction |
Cosmetics | IDEA-161026 | Quickdoc badly shows initialization of array |
Exception | IDEA-159106 | TraceableDisposable$DisposalException at at com.intellij.openapi.util.TraceableDisposable.throwDisposalError() |
Exception | IDEA-159934 | java.awt.HeadlessException is thrown while building searchable options in headless mode |
Editor. Error Highlighting | Performance | IDEA-161355 | InjectionCache.getAnnoIndex should be faster |
Usability | IDEA-160408 | Quote not recognized as an end to String |
Editor. Intention Actions | Bug | IDEA-162289 | Replace unicode escape with character intention doesn't work for surrogate pairs |
File System | Bug | IDEA-160580 | When symlink target changes to another with different content but the same length, content is not reloaded |
Bug | IDEA-161151 | Import code style: file chooser: Show hidden files button click changes nothing |
Find, Replace, Find Usages | Feature | IDEA-157910 | Find in path should be able to search in several threads |
Bug | IDEA-157575 | Unexpected Cursor Behavior in Search |
Bug | IDEA-158241 | Find Usages fails to find usages |
Bug | IDEA-99773 | Find usages CTRL-ALT-F7 does not have scope Project & Libraries anymore |
Bug | IDEA-161826 | Find and Replace keeps previous data in Replace field but it looks cleared |
Bug | IDEA-146150 | Page up/down in preview mode of find in path |
Bug | IDEA-140429 | 10s hang on changing groupping in show usages |
Bug | IDEA-159341 | Replace in file: Regex for start of line matches twice on empty lines |
Bug | IDEA-120891 | PhpStorm stuck after trying to cancel find in path |
Bug | IDEA-160785 | Selection in a find/replace field is broken |
Usability | IDEA-73115 | "Show Usages" action should be more smart and detect on which usage it's invoked |
IDE Configuration | Feature | IDEA-140566 | Allow to specify anti-aliasing options in IDE more specifically |
Bug | IDEA-162774 | "Use inherited attributes" option reverts back to default value on Apply |
Bug | IDEA-162371 | Duplicate "Editor Colors" entry in export settings |
Bug | IDEA-159360 | Custom file type: inconsistent highlighting of symbols added as keywords |
Bug | IDEA-161375 | What is Pin Active Tab doing here? |
Bug | IDEA-160935 | Could not initialize class com.intellij.codeInsight.template.impl.TemplateContext$ContextInterner in presence of Database Navigator plugin |
Bug | IDEA-159323 | Custom file type: hex prefix configuration has no effect (no number highlighting) |
Usability | IDEA-160418 | Settings search: don't start search when only 1 character was typed |
Exception | IDEA-159849 | NPE at com.intellij.openapi.components.impl.ComponentManagerImpl.registerComponentInstance(ComponentManager Impl.java:449) on startup |
Indices | Performance | IDEA-158106 | FileContentQueue leaked after indexing and closing all projects |
Java. Intention Actions | Feature | IDEA-158948 | Add way to set pure=true to "Edit method contract" intention |
Bug | IDEA-161581 | "Create local variable" makes the screen jumps |
Bug | IDEA-158947 | "Make Inferred Annotations Explicit" intention should not be available on library source |
Bug | IDEA-162696 | Intention "Merge filter chain" does not add parentheses if necessary |
JavaEE | Bug | IDEA-162224 | Toolwindow "Java Enterprise" / Edit servlet opens "Version control" Toolwindow |
Bug | IDEA-92807 | Log rollover not detected |
JavaEE.JBoss | Bug | IDEA-157377 | JBoss 6.4 EAP: unable to connect to server from time to time |
Bug | IDEA-158845 | VerifyError 'Cannot inherit from final class' running WildFly 10 |
JavaEE.Tomcat | Bug | IDEA-162120 | TomEE 7.0.1: debug run-config: connection with server randomly not established |
Bug | IDEA-161162 | TomEE 7.0.0+: Cannot lookup '/openejb/DeployerBusinessRemote'. |
JavaEE.WebSphere | Feature | IDEA-152069 | During development IntelliJ IDEA should support development with WAS Liberty from workspace |
JavaScript | Performance | IDEA-158107 | JsonSchemaFileTypeManager leaks project after closing |
Packaging and Installation | Bug | IDEA-157601 | Can't start idea: no JDK found |
Bug | IDEA-158516 | idea.bat is using %BITS% for USER_JDK_FILE before it's initialized |
Bug | IDEA-155904 | On Linux Mint (Ubuntu), the updater does not update the version, but also throws no exceptions |
Bug | IDEA-157339 | 162.188.8 doesn't find JVM, won't launch |
Bug | IDEA-120713 | updater.jar makes incorrect patches on Linux |
Bug | IDEA-157589 | Can't start idea: tools.jar not found |
Task | IDEA-161255 | Update Community edition icons |
Password Safe | Bug | IDEA-159606 | Appearance&Behavior | System Settings | Passwords settings page: change the text |
Bug | IDEA-159455 | Can't reset / change the master password or select not to store passwords |
Bug | IDEA-159737 | Clear message to user about old password db migration |
Bug | IDEA-163385 | Cannot erase password on macOs |
Bug | IDEA-160375 | Exception on attempt to connect to db with passwords converted from idea 2016.2 |
Bug | IDEA-159614 | Saved database passwords from the previous versions can not be used |
Plugin Support. API | Task | IDEA-156609 | StubBasedPsiElementBase.getParent should choose itself, whether to use stubs or AST |
Plugin Support. DevKit | Bug | IDEA-161489 | InspectionDescriptionInfo incorrectly defines shortName if inspection is registered in XML with custom shortName |
Performance | IDEA-160387 | LanguageResolvingUtil#collectProjectLanguages is slow |
Project Configuration | Bug | IDEA-162634 | Copyright settings from Template/Default Project not present in new projects |
Exception | IDEA-160346 | NPE at com.intellij.openapi.roots.ui.configuration.JdkComboBox$JdkComboBoxItem.toString |
Project View | Bug | IDEA-163371 | IntelliJ project view stops working: "null keys not supported: |
Bug | IDEA-162376 | Compact Empty Middle Packages, Flatten Packages options in the Project toolwindow don't work any more |
Bug | IDEA-152049 | Project view collapses in unpinned mode after some time and changes in editor |
Bug | IDEA-157379 | 'Project Files Tree', copy references doesn't output same content with single or multiple files |
Bug | IDEA-162888 | NPE in ProjectViewImpl.changeViewCB |
RegExp | Bug | IDEA-156494 | Unknown character category IsAlphabetic |
Run | Debug configuration | Bug | IDEA-151115 | Compound Run/Debug Type does not trigger Single Instance Only indication |
Bug | IDEA-158971 | Delete "before run task" for deleted run configuration |
Bug | IDEA-158654 | Debug becomes disabled for Run Configuration with dependency in 'Before run' section |
Bug | IDEA-159314 | Launching debug session fails complaining about '-classic' option not supported by JVM |
Cosmetics | IDEA-162800 | Run indicator missing from run and debug popups |
Settings Repository | Bug | IDEA-141891 | Custom keymaps not getting cloned/merged |
Bug | IDEA-160565 | Do not accept your login and password by Atlassian for bitbucket.org |
Bug | IDEA-159397 | Error while uploading settings to repository |
Bug | IDEA-160367 | Settings Repository: login dialog should get focus when appears |
Task Management | Bug | IDEA-160379 | "Share URL" functionality of task repositories has stopped working |
Bug | IDEA-136797 | GitHub integration ignores 'no proxy for' setting |
Usability | IDEA-146465 | Task management: "Update issue state" is On by default and selected state is not current |
User Interface | Feature | IDEA-149545 | Force touch go to declaration |
Feature | IDEA-119826 | Do not require confirmation each time I open an IPR file |
Bug | IDEA-159426 | Mac Native File Chooser allows to select a file, but not a home directory |
Bug | IDEA-157049 | Show quickdoc on mouseover is not working when there is some additional notification |
Bug | IDEA-157553 | Welcome Screen: attempt to observe events produce no viewable results |
Bug | IDEA-157555 | Modal dialogs are shown twice |
Bug | IDEA-162558 | Completion lookup's focused row not expending |
Bug | IDEA-152741 | Horizontal scrolling is too aggressive in "wide" files |
Bug | IDEA-157050 | Disable quick doc for javadoc block tags |
Bug | IDEA-161665 | LayeredIcon offsets are not scaled on hidpi |
Bug | IDEA-161599 | HiDPI Linux: expand/collapse in UIDesigner trees are clickable only by small part of the area |
Bug | IDEA-162171 | File > Open points to "C:\" directory |
Bug | IDEA-162770 | Can't manually enter the path in the FileChooser |
Bug | IDEA-158717 | Notification link cannot be clicked |
Bug | IDEA-157041 | New notifications: link click area not working |
Bug | IDEA-158014 | Incorrect scrolling in editor text field of small height |
Bug | IDEA-161804 | VCS toolwindow button blinks when project without VCS roots is opened |
Bug | IDEA-158040 | Recent Files: include current file when one starts to type a filter |
Bug | IDEA-159498 | horizontal scrollbar disappearing or not shown in editor |
Bug | IDEA-154724 | Code lens (Scroll Preview) is buggy if there are no ToolWindow on the left edge |
Bug | IDEA-157311 | Custom font line spacing won't go under 1.2 |
Bug | IDEA-161524 | HiDPI Linux: Project Settings - Module - Dependencies - columns are too small |
Bug | IDEA-158759 | 'Run' toolwindow in 'Windowed mode' isn't activated when a new run configuration is started |
Bug | IDEA-130506 | Hotkey for Scroll from source |
Bug | IDEA-161519 | java.lang.IllegalStateException: The DialogWrapper can only be used in event dispatch thread. |
Bug | IDEA-159671 | Mac Native File Chooser: after opening file chooser from main IDEA frame, Main Menu become inactive |
Bug | IDEA-161504 | HiDPI Linux: Plugins repository: wrong icon rendering |
Bug | IDEA-158653 | Stdout horizontal scrollbar integer overflow |
Bug | IDEA-144699 | "Annotate" action from action popup does not redraw toggle when processed |
Bug | IDEA-151422 | Copy doesn't work in inspections settings |
Bug | IDEA-145132 | Esc while editing push target closes the push dialog |
Bug | IDEA-159556 | Editing live templates enables "use static import if possible" option for all java templates |
Bug | IDEA-133087 | Maximize action is available for floating tool window, but does nothing |
Bug | IDEA-159947 | Mac Native File Chooser: selection validation sheet messages appear from main IDEA window in cases when they should appear from dialogs |
Bug | IDEA-159621 | MacPathChooserDialog does not find proper owner if IdeFrame.Child is the active window |
Bug | IDEA-148877 | Ctrl + Button3 not captured |
Bug | IDEA-145568 | Import Project non-native file chooser on MacOS |
Bug | IDEA-159886 | Switch IDE Boot JDK dialog: selecting a JDK with file chooser adds a new value to Boot JDK combobox, but doesn't set the selected value |
Bug | IDEA-158913 | Quick definition popup does not have focus |
Bug | IDEA-161330 | Scheme drop-down becomes empty on deleting |
Bug | IDEA-141952 | Reopen Project (ListPopup) does not show the first underscore |
Bug | IDEA-159508 | Mac native dialogs: problems when opening native file chooser with some IDEA dialogs opened at the same time |
Bug | IDEA-159500 | Mac Native File Chooser appears from wrong parent window in some cases |
Performance | IDEA-156871 | Project leaked via BalloonLayout |
Usability | IDEA-159895 | Scrolling in options of 'Unused declaration' inspection is unusual slow |
Usability | IDEA-93637 | Hide cursor while typing |
Usability | IDEA-102869 | Automatically create a copy of default scheme for chaging |
Usability | IDEA-25635 | Change display behavior during background indexing: disable/remove content of tool windows instead of hiding windows |
Cosmetics | IDEA-158541 | Changed font in plugins dialog |
Task | IDEA-160777 | Incorrect background in lists with new scrollbars |
Exception | IDEA-159878 | Mac Native File Chooser: AE at SwitchBootJdkAction$SwitchBootJdkDialog$2$1.validateSelectedFiles |
Exception | IDEA-159369 | Mac Native File Chooser doesn't open on pressing Browse [...] button; IAE at MacPathChooserDialog.findOwnerByComponent |
User Interface.Darcula | Usability | IDEA-115892 | Restore previous editor colour scheme when switching to Default LaF |
Version Control | Feature | IDEA-156250 | Show files scope background color in the commit dialog |
Feature | IDEA-157911 | Drag'n drop to shelve |
Bug | IDEA-161924 | Disappearing tabs in version control toolwindow |
Bug | IDEA-161662 | VersionControl toolwindow should not be available for project with no VCS enabled |
Bug | IDEA-157159 | Update Github icon in retina quality |
Bug | IDEA-154192 | Unshelve Changes behaviour |
Bug | IDEA-162135 | Diff from commit dialog: backspace in commit message editor removes characters from the code |
Bug | IDEA-158750 | "Apply Patch" adds spurious newline at the end of file |
Bug | IDEA-160135 | Patch application failed |
Bug | IDEA-162678 | Version Control Local Changes (Git) does not grab focus when opened |
Bug | IDEA-153943 | Cannot checkout a project from GitHub on Idea start screen |
Bug | IDEA-161753 | Adding VCS root to a project which didn't have any doesn't make the VCS toolwindow to appear |
Bug | IDEA-158157 | Vcs Log: some nodes in tree are not selectable during speedsearch |
Usability | IDEA-158645 | Excluded directories are scanned for VCS roots |
Usability | IDEA-141802 | Git Show history blinks in case of refresh or close/open tab |
Usability | IDEA-159844 | delete of unversioned files blocks everything and cannot be cancelled |
Usability | IDEA-80668 | Move changes to Active Changelist - usability |
Usability | IDEA-146640 | If Commit dialog is invoked when index is not built yet it suggests to wait to make code analysis available forever |
Cosmetics | IDEA-158896 | Move Changes to Active Changelist window does not have a vertical scrollbar |
Cosmetics | IDEA-159931 | No mnemonics for Encoding combo in Create patch dialog |
Exception | IDEA-161905 | Show VCS Log and Show Local Changes actions cause NPE if Version Control toolwindow was not opened since project start |
Version Control. Git | Feature | IDEA-130541 | Offer to delete remote branch when deleted a local branch which tracks a remote one |
Feature | IDEA-65721 | Git sign-off |
Feature | IDEA-128727 | Git log: provide "Undo Commit" action to the head commits of the log which would perform git reset --soft HEAD~n |
Bug | IDEA-135207 | Github: login failure while trying to use token authentication with http proxy enabled |
Bug | IDEA-146022 | Amend commit: Couldn't load commit message of the commit to amend if there are both Git and Mercurial repositories in the project |
Bug | IDEA-56814 | Non-ASCII characters display incorrectly in git annotate |
Bug | IDEA-105128 | Git pull dialog message for upstream branch recommends deprecated feature |
Bug | IDEA-152968 | Git. IDEA silently removes newlines in commit message in file history |
Bug | IDEA-159948 | Git: can't pull branch with name too long |
Usability | IDEA-153297 | Allow to force delete Git branch without collecting the list of unmerged commits |
Usability | IDEA-86712 | Error message not descriptive "Repository test has failed" |
Usability | IDEA-151728 | Provide confirmation for git branch delete operation |
Usability | IDEA-135353 | Github: GenerateToken action should be available in login dialog |
Version Control. Log | Usability | IDEA-159965 | Author email information is missing from GIT commit details |
Version Control. Mercurial | Bug | IDEA-158778 | Switching Tasks fails to switch branch |
Bug | IDEA-159828 | Mercurial: entered password is not saved between idea sessions despite the settings |
Exception | IDEA-161831 | Throwable at com.intellij.openapi.application.TransactionGuardImpl.assertWriteActionAllowed |
Version Control. Subversion | Feature | IDEA-133398 | support svn 1.8 automatic reintegration merge |
Bug | IDEA-160693 | Active windows could be not showing |
XML | Feature | IDEA-93649 | Custom regions in XML/HTML |
No subsystem | Bug | DBE-2137 | Sequence Keyword not reconized on SQL console. |
Bug | DBE-2811 | Error in SQL Table editor when set NULL to nullable UUID column on Postgresql |
Bug | DBE-3167 | Unable to run CREATE TRIGGER with DB2 |
DB Connectivity | Usability | DBE-3064 | ClassNotFoundException throws if there is no downloaded driver for data source |
DB Console | Bug | DBE-623 | PostgreSQL: current transaction is aborted, commands ignored until end of transaction block |
DB Introspection | Bug | DBE-3254 | Database pane shows schema of table sorted alphabetically, regardless of setting |
DDL\PL Editor | Usability | DBE-2754 | Comments lost when saving stored procedure in MSSQL |
Data Views | Feature | DBE-2710 | Grow selection (Ctrl+W) for table rows |
Feature | DBE-2950 | Ability to edit multiple rows at the same time |
Feature | DBE-3138 | Make XML extractor great again |
Bug | DBE-3174 | Cannot delete row with µs timestamp in table editor |
Bug | DBE-3172 | Table Editor resets the filter with Drag&Drop |
Bug | DBE-3347 | Sorting columns in Result tab |
Bug | DBE-2654 | SQL Dump truncates arrays larger than 100 elements |
Bug | DBE-2981 | Unescaped/unquoted bytea data when dumping table to SQL Insert staements |
Bug | DBE-3352 | row header size can increase but cannot decrease |
Bug | DBE-2922 | Can not insert a record into a Sql Server table that has an identity column |
Bug | DBE-3156 | can not sort columns if they are timestamp with timezone |
Bug | DBE-3106 | Oracle Limit condition is wrong in Table Editor |
Bug | DBE-3091 | Export data from data view action exports only first page |
Bug | DBE-2765 | Row filter is disapplied when a filtered table tab is dragged out into a separate window |
Bug | DBE-2623 | Data Results tab does not take focus after select all. Pressing ctrl-c afterwards copies the query text, instead of the data results |
Bug | DBE-3186 | delete row scrolls grid view to very last column |
Bug | DBE-3187 | NVARCHAR(MAX) |
SQL Completion | Bug | DBE-2680 | In USING() clause, autocompletion should offer only valid column name candidates |
Bug | DBE-3006 | Ability to remove all default-valued column from INSERT auto-complete |
SQL Editing | Bug | DBE-3253 | Valid H2 SQL shows red line |
SQL Generation | Bug | DBE-3102 | Error in generation of adding primary key |
Bug | DBE-3446 | Sybase: DG throws incorrect syntax near ';' for generated queries |
SQL Highlighting | Feature | DBE-3168 | PostgreSQL 9.6 support |
Bug | DBE-2833 | PostgreSQL: CREATE MATERIALIZED VIEW parse errors |
Bug | DBE-3302 | SQL Server wrong highlighting of proc source |
Bug | DBE-3453 | Oracle: the slash symbol (statement delimiter) is incorrectly treated as a division sign |
Bug | DBE-3166 | PARALLEL SAFE clause not supported |
User Interface | Usability | DBE-3273 | Move "Project..." to "New..." |
Cosmetics | DBE-3175 | Table editor tab name is useless |
No subsystem | Feature | WEB-21873 | Automatically group related generated files |
Feature | WEB-23134 | ES6 refactorings: convertion require() -> import |
Bug | WEB-23907 | Multiple levels of inheritance gives "type Derived is not assignable to parameter BaseBase" |
Bug | WEB-21980 | Build 162.844.4 fails to run with a JDK error on windows 10 64b |
Bug | WEB-22560 | assertion on downloading typescript stub library |
Bug | WEB-23658 | Missing module dependency: don't show when resolved in the project |
Bug | WEB-23073 | "to template string" quick helper generates invalid output |
Bug | WEB-23055 | Support ASCII control characters to improve webpack progress showing in console |
Bug | WEB-22901 | Broken "to template string" helper |
Bug | WEB-21827 | Understand jsnext:main field in package.json |
Bug | WEB-23386 | ES6 convert require() -> import: make inner scopes option only for "Fix all" mode |
Cosmetics | WEB-24030 | Update browser icons |
Task | WEB-22183 | Enable 'var' used instead of 'let' or 'const' inspection |
Build tools | Bug | WEB-23589 | Jump to source and Debug shortcuts are hardcoded for build tools tool window |
Bug | WEB-21484 | Ability to pass --silent option to npm when running script |
Bug | WEB-22859 | Restart task from Task run window (Alt+F11) |
CSS | Feature | WEB-23345 | Stylelint: provide parsing for rc file |
Bug | WEB-23095 | Choosing severity level doesn't work for 'Invalid CSS pseudo-selector' inspection |
Bug | WEB-22781 | Red code in css - values of 'text-justify' |
Bug | WEB-23373 | Stylelint: correct name of the property used in the package.json |
Exception | WEB-23350 | Stylelint: Provide icon for rc file |
Exception | WEB-22810 | "PSI and index do not match" exception while editing CSS |
CoffeeScript | Bug | WEB-22422 | CoffeeScript string template highlight error |
Bug | WEB-17872 | 'use strict' breaks CoffeeScript destructuring |
Exception | WEB-22662 | Coffescript: NPE on opening litcoffee file |
Dart | Feature | WEB-23323 | console shortener could handle the test runner case as well |
Feature | WEB-22970 | Dart debugger should fold the first line of the console |
Feature | WEB-23223 | IntelliJ Dart parser should support configurable imports |
Feature | WEB-1612 | Dart command line app debug: implement jump to source, jump to type source |
Bug | WEB-15526 | Generated comments in Dart files don't use the value from ${USER} variable |
Cosmetics | WEB-23513 | duplicated icons for many dart actions |
Task | WEB-23486 | Remove custom package roots settings from the Dart Plugin for 2016.3 |
Debugger | Bug | WEB-22545 | Debugger ignores breakpoints and 'debugger' keyword |
Bug | WEB-23769 | Chrome 54.0.2840.59 m: errors are not logged to debugger console |
Bug | WEB-17316 | Debugger: "invoke getter" results in TypeError: Illegal invocation |
File Watchers | Feature | WEB-21877 | File watchers: get rid of Insert macro for Program field |
Feature | WEB-13633 | Do not run multiple File Watchers in parallel if FW settings are file-independent |
Bug | WEB-23553 | File Watcher Macros Ignore System Directory Delimiter |
Bug | WEB-23527 | Babel File Watcher predefined options problems |
Usability | WEB-7912 | Postpone watchers when project is being rebased, or merged |
Cosmetics | WEB-22475 | Notification about dismissed File watchers |
JavaScript | Feature | WEB-21882 | Strip newlines when converting to ES6 template strings |
Feature | WEB-22473 | Add Code Completion for ES2015 Object Literal Shorthands |
Bug | WEB-24019 | Suggest `default` after `break` statement |
Bug | WEB-23766 | Template string conversion bug |
Bug | WEB-23588 | Flow checking does not support exact object types |
Bug | WEB-22883 | IDE UI locks up when clicking on 'var' keyword in Javascript file |
Bug | WEB-22345 | Flow parameter hints incorrectly suggesting optional param |
Bug | WEB-23036 | ES intention "Convert anonymous function to arrow function": wrong result |
Bug | WEB-23252 | "Parameter info" is wrong when using an inner arrow function without braces |
Bug | WEB-23644 | Support shortcut JSDoc annotations for @property @const @type @name, etc. |
Bug | WEB-23863 | Code Style: "Use semicolon to terminate statements" respect in all auto completions |
Bug | WEB-23933 | Invalid "Missing import statement" for ES6 class |
Bug | WEB-19761 | ES6: Create getter/setter intentions are not available for class fields in constructor body |
Bug | WEB-23211 | 'Expression statement is not assignment or call' shown for Chai expectations |
Bug | WEB-20434 | node.js: WS assumes variables in npm packages are available everywhere in normal code |
Bug | WEB-21569 | Instance members usages are marked as not resolved when javascript is set as template data language |
Bug | WEB-21968 | Type detection picking up suggestions from completely and obviously impossible places - even from local variables in other files inside functions |
Bug | WEB-22920 | JavaScript no syntax error on labeled continue |
Bug | WEB-23705 | Optionally use Flow completion and navigation |
Usability | WEB-18070 | ES6: Find usage of default export |
Usability | WEB-23873 | Setting JavaScript language version to "ECMAScript 6" shows description text outside of visible area |
Cosmetics | WEB-23101 | Flow errors tool window: improve UI |
JavaScript. Formatter | Feature | WEB-19585 | Formatter: provide option for the arrow function in the Around Operators settings |
Bug | WEB-9146 | Embedded javascript should be indented according to Javascript settings for indent/continuation indent |
Bug | WEB-23872 | JavaScript Indentation Problem with "var" over multiple lines |
Bug | WEB-23475 | Optimizing imports in javascript/ES6 modules ignores inspection controls |
Bug | WEB-22044 | Shorthand object property names are formatted incorrectly |
Bug | WEB-22858 | incorrect indentation for arrow functions with implicit return |
Bug | WEB-1206 | JS formatting problem after if statement |
JavaScript. Frameworks | Bug | WEB-22389 | "Cannot resolve symbol" error for AngularJS modules defined though a wrapper function |
Bug | WEB-22675 | angular-ui-router: turn off diagram for Angular2 project |
JavaScript. Inspections | Feature | WEB-20310 | Missing import inspection: add symbols from the same module in one statement |
Feature | WEB-21230 | Support ESLint fix |
Bug | WEB-22931 | Inspections: "Remove unnecessary parenthesis": do not suggest it for Flow syntax |
Bug | WEB-22760 | JSCS: provide support for new options |
Bug | WEB-21505 | eslint-plugin-html doesn't validate html files |
Bug | WEB-21051 | Missing module dependency: should add a package.json file to the project |
Bug | WEB-22343 | Duplicate declaration warning when there is no one |
Bug | WEB-19898 | Add code completion for eslintrc section inside package.json file |
Bug | WEB-20694 | JSCS: requireObjectKeysOnNewLine "allExcept": ["sameLine"] |
Bug | WEB-22755 | Inspections: async keyword is not treated correctly by "Convert to anonymous function" |
Bug | WEB-23132 | Missing module dependency inspection shouldn't work independently from library scope |
Bug | WEB-23480 | Convert to ES6 class: suggest only if source function has prototype assignments or this assignments, or defines static methods |
Bug | WEB-23317 | Missing import statement: suggest more general imports |
Bug | WEB-23316 | Inspections: disable "require() is used instead of import" for TypeScript files |
Bug | WEB-23315 | Inspections: "require() is used instead of import": destructing of require is not converted correctly |
Bug | WEB-22690 | Inspections: "Missing module dependency": correct inspection in Inspection results |
Bug | WEB-21789 | False 'missing module dependency' violation for 'express-sessions' module |
Bug | WEB-23295 | Inspections: "require() is used instead of import": comments breaks converted import |
Bug | WEB-22689 | Inspections: "Missing import statement"/"Missing require() statement": correct inspections in Inspection results |
Bug | WEB-22684 | Inspections: "Convert to let" eats preceding block comment |
Bug | WEB-22685 | Inspections: "Convert to let" duplicates variables both as let and const |
Bug | WEB-23464 | Inspections: "require() is used instead of import" put imports to the end of file when both normal and inner requires are present |
Bug | WEB-23479 | Intentions: "Convert to ES6 class": when defineProperties() has writable: false do not generate setter |
Bug | WEB-12412 | Inspections: Code quality tools quick fix opens Settings dialog for each item |
Bug | WEB-22824 | Inspections: disable "Convert to class" intention inside Typescript classes/interfaces |
Bug | WEB-22642 | Convert to let/const inspection messes up the comments |
Bug | WEB-22641 | Convert to let/const inspection in Inspections results |
Bug | WEB-23885 | Intentions: Convert to Class: Hierarchy: correctly show conflict when both defineProperty and defineProperties are set for same property |
Bug | WEB-23883 | Intentions: Convert to Class: Hierarchy: "Select targets" dialog doesn't show multiple function arguments correctly |
Bug | WEB-23882 | Intentions: Convert to Class: Hierarchy: preceding comment is cut on converting |
Bug | WEB-23881 | Intentions: Convert to Class: Hierarchy: wrong formatting for the converted property |
Bug | WEB-23880 | Intentions: Convert to Class: Hierarchy: show conflict when several inheritances types are defined for the same elements |
Bug | WEB-22879 | False-positive inspection 'Module is not listed in package.json dependencies' |
Bug | WEB-22728 | ESLint: provide absent rules and options |
Bug | WEB-23897 | Intentions: Convert to Class: Hierarchy: export keyword is lost |
Bug | WEB-23574 | Missing import statement: for modules having both jsnext:main and main, incorrect import results are suggested |
Usability | WEB-22763 | Inspections: "Missing module dependency": reorder list of available package.json files |
Usability | WEB-22757 | Improve support of eslintConfig section in package.json |
Usability | WEB-23570 | Intentions: "Convert to Class": correctly sort generated set/get attributes |
Exception | WEB-23463 | Inspections: exception is thrown on attempt to process multiple comments with "Convert to let" Fix all |
Exception | WEB-23076 | Inspections: AssertionError for "Missing module dependency" group shown in Inspection Results |
JavaScript. Predefs | Bug | WEB-18251 | Function is not treated as instance of Function |
Bug | WEB-23265 | document.domain is defined as a const |
JavaScript. Refactoring | Feature | WEB-22639 | ES6 string templates: create intention to convert between line separators |
Bug | WEB-23918 | Convert to class: do not show refactoring preview if there are no other members, just constructor function |
Bug | WEB-23598 | Convert require() to import: does not work at the moment with relative paths |
Bug | WEB-22897 | 'Convert to anonymous function' add extra semicolon |
Bug | WEB-23623 | Convert to class: when constructor defined as variable, not converted duplicate properties are not shown after refactoring |
Bug | WEB-23928 | Convert require to import: the fix produced incorrect result if the name of the module contains '-' symbols |
Bug | WEB-23483 | Refactor->Move does not work with Javascript functions from structure tab |
Bug | WEB-23484 | ES6 convert to class: pseudo-class method definition, expressed as created object's member, should be converted to member function |
Bug | WEB-22694 | Convert to arrow function creates invalid function with object literal |
Bug | WEB-23889 | Convert var to let/const inside export statement eats export keyword |
Bug | WEB-22611 | Shorthand property inline adds no key |
Node.js | Feature | WEB-23820 | yarn: yarn tasks |
Bug | WEB-23597 | "Missing module dependency" inspection "Install module" fix installed previously typed module-name |
Bug | WEB-22606 | Node.JS + Docker: can not run project without package json |
Bug | WEB-23100 | Show library folder icon for node_modules marked as "library root" |
Bug | WEB-21931 | Change text in remote interpreter configuration |
Bug | WEB-23497 | nodejs "available packages" UI doesn't support high dpi |
Bug | WEB-23669 | 'ReferenceError: v8debug is not defined' when debug Electron main process |
Bug | WEB-23053 | Node remote interpreter: Docker: can't open /opt/project/start.sh error prevents session rerun |
Bug | WEB-22923 | Node Remote Interpreter: Docker: correctly hide "v8-profiler package" field chooser |
Bug | WEB-22114 | Node.js Remote Interpreter plugin breaks possibility to manage Node versions in Run Configuration |
Bug | WEB-23093 | Node Remote Interpreter: Docker: cannot build image on Unix |
Bug | WEB-23712 | Validate script name in npm run/debug configuration |
Bug | WEB-23381 | Fix the English in the $NODE_DEBUG_OPTION message |
Bug | WEB-23700 | Node package field misaligned on Mac |
Performance | WEB-23802 | Deadlock when configuring node_modules library |
Usability | WEB-22154 | Node Remote Interpreter: Docker: Create image dialog should use a different type of progress bar |
Usability | WEB-18399 | node.js: record package into package.json quick fix: ask where to create package.json |
Cosmetics | WEB-22719 | Node remote interpreter: Docker: correct error message when server is not selected |
Task | WEB-22155 | Node Remote Interpreter: Docker: don't add helper files to the project |
Profiling | Bug | WEB-23108 | V8 CPU Profiling/flame charts: obviously wrong information |
Cosmetics | WEB-23239 | V8 cpu/heap profiling: icons can be used to differentiate diffs/zoomed fragments |
SASS | Bug | WEB-21425 | SASS: don't add quotes around URL in @import on refactoring |
TypeScript | Bug | WEB-23352 | Wrong 'Unresolved function or method deserialize()' |
Bug | WEB-24014 | A lot of IDE errors when typescript compilation |
Bug | WEB-23580 | TypeScript: IntelliSense fails to suggest definitions from global declaration |
Bug | WEB-23079 | Typescript won't suggest or import namespaces using ES6 style imports |
Bug | WEB-23217 | "Cannot resolve symbol" for 3rd party imports using ES6 |
Unit Tests | Feature | WEB-16785 | Mocha: allow running configuration with empty "Test directory" field if Mocha is run with '--opts' key |
Feature | WEB-22793 | Support test names in "Navigate | Symbol..." popup |
Bug | WEB-23057 | Mocha run configuration can't be created/run from file right-click menu |
Bug | WEB-22567 | Cucumber-js: TypeError on running tests with version 1.0.0+ |
Bug | WEB-23662 | Protractor: support navigable links in the console |
Bug | WEB-23084 | Karma stacktrace not clickable after updating to karma 1.2.0 |
Bug | WEB-23664 | Protractor: Tests tree: provide "Jump to Source" action |
Bug | WEB-20792 | karma: stack traces in output are not clickable when using most recent karma-phantomjs-launcher |
Usability | WEB-23591 | Use 'test file' icon for .jsx test files |
Usability | WEB-14105 | Clickable stack traces with multiple files? |