Go Completion | Feature | GO-4553 | Completion for map and slice literals |
Bug | GO-5101 | Do not insert space on completing return in void function |
Bug | GO-5777 | Smart type completion doesn't suggest method in context |
Go Debugger | Feature | GO-4019 | Add debugging warning for old Go version |
Bug | GO-5909 | Breakpoints with a Boolean Condition Stalls the Debugger |
Usability | GO-5880 | Debugger nested levels strikes again |
Go Documentation | Feature | GO-2936 | Align struct fields in documentation according to gofmt style |
Go Editing | Bug | GO-5826 | Do not import packages from vgo paths in non-vgo projects |
Bug | GO-5375 | Add import alias intention doesn't support dot as an alias name |
Bug | GO-5862 | Return parameters are not highlighted for function literal inside return statement |
Bug | GO-5781 | Do not remove import "C" from import list |
Bug | GO-5731 | To suggest pointer to struct/array in return completion |
Go Formatter | Bug | GO-5890 | Code formatting in GoLand conflict with `go fmt ./...` |
Bug | GO-5892 | Wrong switch statement formatting |
Bug | GO-5893 | Wrong formatting for long keys/values in composite literals |
Bug | GO-5894 | Wrong composite literal alignment in presence of comments |
Bug | GO-5503 | Reformat code breaks golang annotations |
Bug | GO-2984 | Lots of Formatting Issues on Kubernetes |
Bug | GO-5931 | Wrong alignment for mix of elements with and without keys |
Bug | GO-5937 | Wrong alignment for literal elements with first element on same line as open bracket |
Bug | GO-5928 | Wrong alignment for multiline types in a struct |
Bug | GO-5927 | Wrong spaces before comments in binary expressions |
Bug | GO-3519 | Incorrect formatting |
Bug | GO-5903 | Wrong spaces in multiline binary expressions |
Bug | GO-5904 | Wrong spaces in multiline binary expression inside conditions |
Bug | GO-5905 | Wrong literal alignment after several elements on the same line |
Bug | GO-5873 | Leading whitespace comment prefixes are not persisted |
Bug | GO-4978 | Wrong indent in return parameters when pressing return |
Bug | GO-5964 | Wrong spacing in binary expressions with unary expressions |
Bug | GO-5963 | Wrong indentation in multiline make and new calls |
Bug | GO-5895 | Space between comment and comma is not removed |
Go General | Feature | GO-5828 | Update support for vgo's new cache folder |
Feature | GO-5857 | Always display the package name of the type in the View | Expression Type functionality |
Feature | GO-5871 | Adjust default gometalinter filewatcher for faster run times |
Feature | GO-5968 | Automatically select Go binary as vgo binary in Go 1.11 |
Bug | GO-5827 | Highlighter gets confused with multiple named return variables |
Bug | GO-5817 | Tooltip show in the wrong location |
Bug | GO-5724 | Structure Display Shows Duplicate Listings For The Same 'Type'. |
Bug | GO-5854 | Show package structure display of the file name is flaky |
Bug | GO-5859 | #include "textflag" in asm file |
Bug | GO-5702 | vgo's replace syntax is ignored by the IDE |
Bug | GO-5703 | How to convert existing DEP project to VGO project? |
Usability | GO-5806 | Unable to select option from menu |
Go Inspections | Feature | GO-5342 | Types compatibility check: Add "Convert" quick fix if a conversion is legal |
Feature | GO-3075 | Add unused expression result inspection |
Feature | GO-5819 | Don't show message about missing documentation for known methods |
Bug | GO-5666 | Incorrect Inspection: Condition 'string(s) == t' is always 'true' |
Bug | GO-4861 | Types compatibility inspection: better error message for invalid variadic type |
Bug | GO-5698 | Bad syntax for struct tag value |
Bug | GO-5067 | False positive: Cannot range over data when using CGO types |
Bug | GO-4373 | False positive: Assignment to method receiver doesn't propagate to other calls |
Bug | GO-5762 | Composite literal uses unkeyed fields |
Bug | GO-5926 | Wrong 'type can be omitted' on constants |
Bug | GO-5852 | Empty comment for method will cancel the "Exported method should have a comment...." inspection but it shouldn't |
Bug | GO-5631 | Better full path for types in type compatibility inspection |
Bug | GO-5433 | User defined 'make' function is treated as the builtin one |
Bug | GO-5908 | To report a use of build tag without a leading space |
Bug | GO-4999 | False positive: 'simpify expression' inspection when comparing interface values |
Bug | GO-5840 | Inspection reports valid formatting placeholder containing precision with 0 prefix as invalid |
Bug | GO-5866 | Introduce local variable does not preserve the side comment for single return functions |
Bug | GO-5874 | fmt string inspection: false positive about incompatible types in scanf |
Bug | GO-5432 | False positive: 'evaluated but not used' error for user defined 'new' function |
Bug | GO-5679 | False positive error "Cannot truncate: int32(value) to type int32" |
Bug | GO-5684 | False positive about type incompatibility |
Bug | GO-5801 | Cannot find usages of test file declaration in tests |
Bug | GO-5601 | False positive: invalid case in switch when interfaces are involved |
Bug | GO-3932 | Bad simplify warning `Reports redundant and suspect parts of boolean expressions.` |
Go Refactorings | Feature | GO-2978 | Extract method refactoring, not extract function refactoring |
Feature | GO-4116 | Refactor import option to dot import |
Feature | GO-5369 | Move methods and constructors associated with types |
Bug | GO-5861 | Move refactoring produces invalid code when receiver name clashes with package name |
Bug | GO-5936 | Move refactoring dialog: Error message shouldn't blink while typing |
Bug | GO-5849 | Move refactoring dialog: warn if type will no longer implement interface after move |
Bug | GO-5714 | Implement missing methods should not be available for local types |
Bug | GO-5901 | vgo: Goland add import statement included version string |
Bug | GO-2828 | fix add field quickfix for pointer type |
Bug | GO-5869 | Using Rename refactoring to a dot import will break either the code or the IDE |
Bug | GO-5848 | Move refactoring dialog: warn if moving of main or init functions may change application behavior |
Bug | GO-5741 | Conflict isn't shown when a target package contains a symbol with the same name |
Usability | GO-5851 | Move refactoring window does not mark identifiers as required until a filename is selected value is present |
Go Template | Feature | GO-5813 | Support assignment statement in templates |
Go Testing | Bug | GO-5913 | Custom tags in tests |
Usability | GO-5886 | Tree view for Go subtests containing "/" |
No subsystem | Bug | GO-5942 | "Usage of Snake_Case" inspection suggests wrong names for import aliases |
Bug | GO-5588 | Incorrect info in Project view when 'Show members' is enabled |
Bug | GO-5747 | To disable clipboard detection in a project without go modules |
Bug | GO-3939 | External Tool using incorrect GOPATH |
Usability | GO-4510 | Preview struct hasn't format |
Usability | GO-5187 | Overwrite GOPATH/GOROOT environment variables in terminal with values defined in project settings |
Task | GO-5906 | vgo: load project info with `vgo list -m -json all` |
No subsystem | Feature | IDEA-194897 | MacBook touch bar: add "Add configuration" button in Run/Debug configuration dialog |
Bug | IDEA-194670 | Memory leak in DocumentationManager |
Bug | IDEA-194901 | MacBook touch bar: welcome screen bugs |
Bug | IDEA-191258 | Out of memory on opening/reading SVG file. |
Bug | IDEA-194890 | MacBook touch bar: More items button does not work in Run/Debug configurations dialog |
Bug | IDEA-189873 | Run Dashboard: Del pressing in the Find box in console deletes the current run configuration |
Cosmetics | IDEA-194905 | MacBook touch bar: use buttons with labels instead of icons in Diff dialog |
Cosmetics | IDEA-194902 | MacBook touch bar: debugger improvments |
Cosmetics | IDEA-194896 | MacBook touch bar: use close icon instead of close button |
Cosmetics | IDEA-194893 | MacBook touch bar: improve Configurations popover |
Exception | IDEA-192088 | Exception when starting IntelliJ |
Code Analysis. Inspection | Bug | IDEA-195161 | Reactor. Blocking calls in non-blocking contexts inspections are not reported in lambdas |
Bug | IDEA-194855 | False positive "Blocking operator in non-blocking scope" for a Flux |
Exception | IDEA-194975 | Offline Inspection fails with HeadlessException presumably because EAP version is expired |
Debugger | Usability | IDEA-194431 | Async Stracktraces for Platform.runLater |
Diff_Merge | Bug | IDEA-194913 | Zoom is broken in Diff for images |
Docker | Feature | IDEA-150690 | Docker - add --rm option |
Bug | IDEA-194072 | Dead `--rm` container shown as not removed from the IDE view |
Usability | IDEA-163754 | Docker. Container, Exec menu item. Set focus on the command line after Exec-> bash |
Editor. Editing Text | Bug | IDEA-194978 | Mouse navigation & tooltips handler: take inlay hints into the account |
Bug | IDEA-192438 | Underline is always bold underline |
Bug | IDEA-189671 | Editor loses caret (thus focus) after closing one of the two splits using Close (Ctrl+F4) |
File System | Usability | IDEA-192665 | Annoying "External file changes sync may be slow" notification |
IDE Configuration | Bug | IDEA-189920 | Attribute inheritance flag in Editor color scheme is reverted on Apply |
Bug | IDEA-194876 | When removing "Other" from "B" live template context, it's reset to "None" |
Bug | IDEA-193029 | Restarting is not supported on GNU/Linux with Python 3 as the only Python interpreter |
Indices | Bug | IDEA-194315 | Spring Boot: application.yaml file opened in Editor while indexing is not recognized as SpringBoot configuration file |
Packaging and Installation | Bug | IDEA-194822 | Incorrect sed command in non OS_TYPE Linix libyjpagent check breaks non Linux startup |
Task | IDEA-195115 | Bundle Kotlin 1.2.51 with IntelliJ IDEA |
Platform API | Bug | IDEA-193989 | IDE does not start - broken icon loading by relative path and IconPathPatcher in multiple plugins |
Plugin Development | Bug | IDEA-183006 | Automatically load plugins on which the main plugin optionally depends in tests |
Project Configuration | Bug | IDEA-194717 | Excluded roots are lost after refreshing a repository library |
Refactoring | Bug | IDEA-187647 | Rename module does not rename directory |
Run | Debug configuration | Usability | IDEA-181847 | RunDashboard: auto-scroll to the running item in case of many items in the view |
Terminal | Bug | IDEA-173259 | fish plugin functions do not work on macOS in built-in terminal |
Bug | IDEA-194928 | Terminal console: a few first long lines are not properly carried over to next line |
Exception | IDEA-187084 | StringIndexOutOfBoundsException while executing some action with long output in the Terminal |
User Interface | Feature | IDEA-163208 | Add support for MacBook Touch Bar (Magic Toolbar) |
Bug | IDEA-193115 | TouchBar: dropdown values are not selectable |
Bug | IDEA-194712 | Messages tool window header is missing "Collapse/expand all" icons |
Bug | IDEA-194924 | TouchBar support: touch bar is not appeared after first IDE launch |
Bug | IDEA-194795 | Exception appears when try to open file chooser from Welcome screen |
Bug | IDEA-194716 | Fatal error reporting with optional files not working correctly |
Usability | IDEA-192403 | Touchbar support for Select in > Project view |
Exception | IDEA-193393 | TouchBar: exception is thrown after cancelling Project Structure window |
User Interface. Controls | Bug | IDEA-193777 | Cannot switch on 'Show function keys on touchbar' feature |
User Interface. Look and Feel | Cosmetics | IDEA-191671 | Mac menu icons don't handle Darcula well |
User Interface. Project View | Bug | IDEA-195578 | New files do not show on package view |
Bug | IDEA-189742 | Items in Project View remain highlighted as incorrect after deleting the class with uncompilable code |
Version Control | Usability | IDEA-193296 | Assign default shortcut for the "Set Active Changelist" action |
Usability | IDEA-192073 | Missing 'Expand All/Collapse All' icons in VCS Local changes |
Version Control. Git | Bug | IDEA-193934 | Git clone --recurse-submodules checkouts submodules in detached state which breaks Update project |
Bug | IDEA-194449 | New Git root is not detected until restart, if added externally as a submodule or under a new subdirectory |
Bug | IDEA-195270 | Missing notification about invalid Git roots |
Bug | IDEA-194991 | Annotation tooltip is huge and empty |
Usability | IDEA-144948 | Branch list in Git Rebase dialog should include remote branches |
Usability | IDEA-124453 | Update Project should not fail completely when some module can't be updated (have no remotes, doesn't have a tracked branch, is in detached state, etc) |
Usability | IDEA-144072 | Sort order of branch names in git branches drop-down lists is not alpha-numerical (Rebase, Branch Widget etc) |
Version Control. Perforce | Bug | IDEA-183743 | Use file revision encoding when comparing file contents |
DB Connectivity | Usability | DBE-6655 | Custom JDBC driver configuration workflow |
DB Introspection | Bug | DBE-6362 | Redshift view with no schema binding - unable to inspect columns |
Data Views | Feature | DBE-4100 | Feature Request: Show column comments in tooltips |
SQL Resolve | Bug | DBE-6676 | Quoted Identifiers are case insensitive SQL Server |
No subsystem | Feature | WEB-33712 | ES6: autoimports for ts declarations inside node_modules |
Feature | WEB-33236 | Add ng add integration |
Feature | WEB-33641 | Angular2: allow injecting languages other than CSS in `styles:[]` |
Bug | WEB-33364 | Angular template reference wrong typing |
Bug | WEB-33569 | Suggest newer version for 'ng-add' dependencies if older one doesn't support 'ng-add' |
Bug | WEB-33570 | Do not log issues with bad schematics in New|Angular Schematics... dialog |
CoffeeScript | Bug | WEB-33782 | CoffeeScript: prohibit use of JavaScript Postfix Templates |
Bug | WEB-24288 | Coffeescript - regex with whitespace considered bad code |
Dart | Feature | WEB-33112 | Be able to run test of dart 2 code in intellij |
Bug | WEB-33251 | Unable to run unit tests from folder with space in path |
Bug | WEB-33011 | Unfortunate Dart formatting of syntactically valid code |
Bug | WEB-33051 | Dart formatter swallows white space on line merge |
Debugger | Bug | WEB-33604 | Infinite 'Loading value' when calculating a variable |
Bug | WEB-33119 | Wrong file path in Console when debugging a Vue app |
Task | WEB-7998 | If breakpoints muted, don't stop on debugger keyword |
Exception | WEB-31501 | [[FunctionLocation]] not found when call 'Jump to source' |
File Watchers | Feature | WEB-33175 | Add File Watcher template for Prettier |
Bug | WEB-33661 | Export File Watchers action: preserve Path Variables |
Cosmetics | WEB-33683 | File watchers: column title doesn't fit on Linux |
HTML | Bug | WEB-33582 | Inspections - Unknown HTML Tag not working |
JSON | Feature | WEB-33426 | Support path patterns for JSON mappings |
Bug | WEB-33845 | File type detection on EDT via JsonSchemaVfsListener |
Bug | WEB-33306 | JSON Schema Mappings: required fields are not suggested inside 'oneOf' definition |
Bug | WEB-33215 | JSON Schema Mappings: Empty file pattern and path should match nothing |
Bug | WEB-33014 | "File is not a schema" error in json widget when file was manually added with a mapping to schema |
Bug | WEB-33444 | JSON Schema mappings are stored with platform-dependent slashes |
Bug | WEB-33705 | Unintended autocomplete list pop-ups when typing B or P inside quotes in JSON strings |
Bug | WEB-33724 | Incorrect 'missing property' in case of 'anyOf' with required |
Cosmetics | WEB-33544 | Clean up empty items on saving JSON schema mappings |
JavaScript | Feature | WEB-30594 | jsDoc | Add support for optional properties in @typedef with @property |
Bug | WEB-33611 | Javascript. Array type is not properly defined |
Bug | WEB-33591 | Reduce availability range of some intentions for class members |
Bug | WEB-33700 | JavaScript: 'Method expression is not of Function type' after exporting |
Cosmetics | WEB-33635 | Issues with brace highlighting |
JavaScript. Frameworks | Feature | WEB-20913 | Intention: Switch between React class and pure function syntax |
Bug | WEB-33599 | Do not list already installed packages in New|Angular Dependency... dialog |
Bug | WEB-33605 | Load karma and protractor config paths from angular.json |
Bug | WEB-32507 | wrong type mismatch error when using template reference variable for <textarea> (due to uppercase-misspelling) |
Bug | WEB-33573 | Do not show ng add/install things if @angular/cli is not installed |
Bug | WEB-33575 | Can't create react-native project |
Bug | WEB-32986 | Support pointer events (react 16.4) |
Bug | WEB-33451 | Insufficient new project name validation for latest Angular CLI versions |
Bug | WEB-33722 | React: add autoimport for Component based on react.d.ts |
JavaScript. Inspections | Bug | WEB-33365 | JSDoc error with default + rest arguments |
Bug | WEB-32303 | Strict mode inspection behavior is not applied in modules and classes |
JavaScript. Templates | Bug | WEB-18941 | Handlebars: avoid errors when expression is used as attribute value |
Linters | Bug | WEB-33680 | Throwable: Read access is allowed from event dispatch thread or inside read-action only |
Node.js | Bug | WEB-33688 | WSL: covered lines are not marked in the editor |
Bug | WEB-33707 | WSL: can't install nyc or istanbull via link from error |
Bug | WEB-33708 | WSL: webpack config can not be analyzed |
Bug | WEB-33687 | WSL: flow doesn't start (Throwable: Can't find node interpreter) |
Exception | WEB-33725 | WSL: IllegalStateException when indexing project |
TypeScript | Bug | WEB-21614 | invalid error: rest parameter must be an array type |
Bug | WEB-21141 | [TypeScript] false error with generic extends non-named types |
Bug | WEB-33765 | Completion for generic TSX components doesn't work properly for the first attribute if TS service is enabled |
Bug | WEB-33701 | [TypeScript] Wrong "Non-ASCII characters in an identifier" inspection on TypeScript decorator with property access |
Bug | WEB-33651 | Typescript. Autocomplete for properties doesn't show string-named items when service is on |
Bug | WEB-33716 | Incorrect rest parameter's type in "parameter info" / "quick doc" for aliases and tuples |
Bug | WEB-33632 | TypeScript: Types are included in pre-populated JSDoc for properties/vars |
Unit Tests | Bug | WEB-33594 | 'Show ignored' option doesn't work for Jest |
Bug | WEB-33855 | Jest: custom setupTestFrameworkScriptFile is not executed sometimes |
Bug | WEB-33682 | Karma: 'Re-run failed tests' button disappears when debugger starts |
Bug | WEB-33664 | Karma: cannot run single jasmine suite or test |
Bug | WEB-33662 | Improve description for suits with ignored test when 'Hide ignored' is chosen |
Bug | WEB-33259 | WSL: interpreter from linux is invalid for Karma RC |
Bug | WEB-33816 | Jest: initialization error is shown as passed test |
Bug | WEB-33810 | 'Click to update snapshot' link is missing |
Bug | WEB-33631 | Jest + Vue: coverage marks not shown in gutter of .vue file |
Bug | WEB-33622 | WSL: Jest Coverage tool window not showing any stats |
Usability | WEB-30439 | Jest: show console.log output in test results console when clicking on test |