Code Insight | Bug |
PY-8302
|
Code completion for not yet defined names leads to unresolved references |
Bug |
PY-34478
|
Trivial PEP 484 type aliases are not resolved |
Console | Bug |
PY-31986
|
"Use existing console for run with Python" does not always use the existing console. |
Cosmetics |
PY-35587
|
Add Python icon to "Run File in Console" action |
Debugger | Bug |
PY-33148
|
Debugging hangs in 2018.3.1 when byte strings arguments are passed to exec or spawn |
Usability |
PY-34602
|
SciView Data Columns Text Horizontal alignment is centered instead of left align |
Docker | Bug |
PY-21466
|
Allow to see other files than *.py in remote docker libraries |
Formatter | Bug |
PY-26422
|
fill paragraph problem with formatted strings |
Bug |
PY-27615
|
Auto-formatting sometimes breaks formatted string in a way that breaks the formatting |
Bug |
PY-33656
|
Parts of an f-string literal joined via backslash are not properly aligned |
IDE | Bug |
PY-35103
|
Running "pycharm.bat" complains "cannot find VM options file" if the custom VM options file was created |
Inspections | Bug |
PY-21530
|
False postive redundant parentheses when calling `to_bytes` |
Interpreters Settings | Bug |
PY-34764
|
Windows Store related process has not exited while selecting existing conda environment |
Jupyter Notebook | Bug |
PY-35929
|
Connection refused during session disposal |
Packaging | Bug |
PY-35243
|
Installation - ignored link setting |
Remote Interpreters | Bug |
PY-11455
|
Pycharm creates new sftp-server process every time I run script on remote server |
Build | Usability |
IDEA-209462
|
Build tool window: new tabs should be opened on the right |
Build. Ant | Usability |
IDEA-212072
|
Ant: Hide Ant tool window when no Ant files added |
Build. Gradle | Feature |
IDEA-207271
|
Gradle Groovy syntax cannot resolve symbol 'exclude' |
Bug |
IDEA-209409
|
Cannot resolve symbol on dynamically created tasks |
Bug |
IDEA-212028
|
"Could not determine Java version using executable" error after opening a project |
Bug |
IDEA-202246
|
Incorrect warning in build.gradle |
Bug |
IDEA-210372
|
IntelliJ 2019.1 attempts Gradle sync even though project haven't opted in for this (project with multiple build systems) |
Bug |
IDEA-204476
|
Bogus ambiguous call to constructor in gradle files |
Bug |
IDEA-208705
|
Do not save build scripts while editing |
Bug |
IDEA-211609
|
Build view keep pending task after sync failed |
Usability |
IDEA-212059
|
Gradle: improve editor tabs naming for Gradle files |
Usability |
IDEA-191523
|
Gradle: do not show Import dialog when creating/opening projects |
Usability |
IDEA-208995
|
Run Anything: no completion of gradle command prefix |
Usability |
IDEA-212133
|
Gradle scripts in the editor: don't show long editor tabs, if they don't add useful information |
Task |
IDEA-207606
|
Run Gradle tasks: add classes completion to Run Anything dialog |
Task |
IDEA-207607
|
Replace “Run Gradle Task” dialog with 'Run Anything' |
Task |
IDEA-209450
|
Import gradle conventions for DSL resolve |
Task |
IDEA-209544
|
Replace “Run Maven Task” dialog with 'Run Anything' |
Build. JPS (Compiling Project) | Bug |
IDEA-184859
|
Remove dependency from JPS on IntelliJ IDEA installation |
Bug |
IDEA-211172
|
Incorrect nullability checks generated for type-use annotations on arrays |
Bug |
IDEA-212329
|
Annotation processor is not invoked with java 9 modules |
Exception |
IDEA-206314
|
ClassCastExpection during incremental compilation |
Build. Maven | Feature |
IDEA-25247
|
Maven: Update Indices when application starts up/on a regular basis |
Bug |
IDEA-200272
|
Maven extension breaks dependency resolution |
Bug |
IDEA-188234
|
Web project built with maven with two dependencies with the same artifactId and version (but different groupId) loses one of the artifacts |
Usability |
IDEA-212060
|
Maven: include pom.xml into the editor tab/recent files to make them recognizable and searchable |
Cosmetics |
IDEA-133126
|
hide view "Maven Projects" for not maven project |
Exception |
IDEA-205363
|
ClassNotFoundException: org.apache.commons.cli.ParseException PluginClassLoader |
Code Analysis. Duplicates | Feature |
IDEA-214460
|
Do not detect duplicates inside ruby test files. |
Feature |
IDEA-214455
|
Skip initialization methods during duplicates analysis in ruby files. |
Bug |
IDEA-214457
|
Distinguish methods calls in ruby files. |
Bug |
IDEA-209663
|
Relayout duplicates configurable |
Code Analysis. Inspection | Feature |
IDEA-93333
|
Chained method calls inspection shall ignore methods which return the same type of enclosing class |
Bug |
IDEA-210730
|
The same spelling error is underlined twice |
Bug |
IDEA-209420
|
Unable to export Inspection Results as HTML |
Bug |
IDEA-208728
|
Fix settings link on inspection toolwindow. |
Bug |
IDEA-210888
|
Offline inspection result file contains incorrect path to project if run command has `..` segments in path to project |
Bug |
IDEA-208127
|
Batch inspection result preview not scrolled to warning in injected code |
Usability |
IDEA-30715
|
"Split into multiple declarations" / "Split into separate declarations" confusion |
Cosmetics |
IDEA-206994
|
Show more context in Inspection results preview |
Code Analysis. Language Injection | Bug |
IDEA-211592
|
Language Injection: no comment is inserted on injecting into java constant |
Bug |
IDEA-211437
|
Language Injection: close the injected fragment editor on un-injecting |
Bug |
IDEA-212451
|
Multihost language injection: injected fragment editing causes exceptions and corrupted code |
Bug |
IDEA-153979
|
Injected fragment editor: inserting new lines makes references unresolved |
Performance |
IDEA-207632
|
PostgreSQL fragment editing slow and unusable |
Usability |
IDEA-211593
|
Language Injection: 'do you want to insert annotation?' prompting message is misleading in case of missing annotations |
Exception |
IDEA-211432
|
REWA at com.intellij.psi.impl.source.tree.injected.changesHandler.AbstractMarkerBasedInjectedFileChangesHand
ler.getReportException |
Code Analysis. Structural Search | Feature |
IDEA-206520
|
Add JavaScript/TypeScript existing templates |
Feature |
IDEA-182437
|
Search Structurally dialog should have an inline preview |
Feature |
IDEA-210188
|
Add type filters for JS structural search |
Bug |
IDEA-209956
|
Expressions enclosed in parentheses are replaced twice during Structural Replacement |
Bug |
IDEA-193965
|
Structural Search And Replace: rerun button works incorrectly |
Bug |
IDEA-209897
|
Search for for loop pattern with expression list statement fails |
Bug |
IDEA-210612
|
Scopes dialog requires 2 OK/Cancel clicks before it goes away |
Bug |
IDEA-210460
|
SSR: Double-clicking a group node in the Existing Templates dialog closes the dialog |
Bug |
IDEA-210782
|
Structural search in JavaScript: can't find arrow function |
Bug |
IDEA-211084
|
debugger pattern finds all identifiers in JS |
Bug |
IDEA-210464
|
SSR: Exporting/importing a template should not include search scope |
Exception |
IDEA-202169
|
IOOBE at com.intellij.structuralsearch.plugin.ui.filters.FilterPanel$2$1.getRowRendererComponent(FilterPanel.
java:77) |
Core. Diagrams (UML) | Bug |
IDEA-208180
|
Unknown and unwanted artifacts in UML diagram |
Bug |
IDEA-184834
|
Uml Class diagram adds two entries to every diagram that can not be delete |
Bug |
IDEA-60296
|
Modules UML diagram: listen to module and library rename |
Bug |
IDEA-141306
|
UML: new enum constant creating for enum via UML diagram creates uncompilable code if enum contains some members other than constants |
Bug |
IDEA-124475
|
Save diagram: ignores changed filename and drops layout |
Bug |
IDEA-209065
|
UML: classes added to diagram via AddClassToDiagram action (<Space>) or by drag'n'drop appear incorrectly in the navigation popup |
Bug |
IDEA-186132
|
No default .uml extension for new class diagrams |
Bug |
IDEA-124631
|
Opening *.uml file does nothing |
Usability |
IDEA-47864
|
UML: Create New Method dialog: provide possibility to set static and final modifiers |
Usability |
IDEA-182068
|
Java Class Diagrams window steals focus from editor |
Exception |
IDEA-206582
|
IndexNotReadyException on calling UML diagram during indexing |
Exception |
IDEA-151955
|
'deleteFile() not supported' when trying to delete diagram from Navigation bar |
Exception |
IDEA-72445
|
Exception when reverting changes with diagram opened |
Exception |
IDEA-172311
|
NPE at com.intellij.diagram.util.DiagramUtils.setBestPopupSizeForGraph |
Exception |
IDEA-202308
|
IndexNotReadyException on opening project if UML diagram is opened in the active editor |
Exception |
IDEA-173305
|
IAE at com.intellij.diagram.presentation.SimpleElement.<init> |
Exception |
IDEA-90136
|
IDE at com.intellij.diagram.presentation.SimpleElement.<init> |
Core. File System | Bug |
IDEA-212025
|
VFS refresh blocks UI while reading file system under read action |
Performance |
IDEA-208128
|
VirtualFilePointer.getUrl() accesses disk |
Performance |
IDEA-211046
|
RefreshWorker/VFS massive memory usage |
Performance |
IDEA-208259
|
JdkTable / VirtualFilePointerContainerImpl initialization / VirtualFilePointerContainerImpl.getUrls() do disk access |
Exception |
IDEA-208539
|
java.lang.Throwable: Synchronous execution on EDT: fsnotifier |
Core. IDE Settings | Feature |
IDEA-207917
|
Provide a way to disable proxy detection logic on early startup |
Bug |
IDEA-207936
|
IDEA is 'saving application' indefinitely |
Bug |
IDEA-210223
|
doesn't save re-added file type configuration |
Bug |
IDEA-207297
|
Settings sync doesn't work, NPE in CloudConfigManager |
Bug |
IDEA-191085
|
Failed to sync IDE settings. Invalid credentials |
Bug |
IDEA-207107
|
PhpStorm 2019.1 EAP build 191.4738.10, The file auto save is invalid. |
Bug |
IDEA-198533
|
Template group disappeared when you drag all templates to another group |
Bug |
IDEA-100538
|
Editor: Fall back fonts are not applied on Mac OS |
Bug |
IDEA-191923
|
Importing config of old IDE version including custom plugin URL causes incompatible plugin suggestion from this URL |
Bug |
IDEA-214625
|
"Check for updates" action does nothing for me in Nightly |
Bug |
IDEA-209785
|
No separator for File templates group when invoke new from Project view |
Usability |
IDEA-202502
|
"Use console font" / "Use color scheme font instead of the default" checkboxes can't be set by clicking on their text |
Core. JSON | Bug |
IDEA-212680
|
Replace with allowed value simply erase a current value instead of proposing available ones. |
Core. Navigation and Search | Bug |
IDEA-211449
|
IDEA is unable to find lambda implementations when invoked on library class source |
Usability |
IDEA-207052
|
There should be a way to customize GoToDeclaration behavior |
Task |
IDEA-209480
|
Remove stub hierarchy |
Core. Platform API | Feature |
IDEA-208103
|
ExecUtil.sudoCommand could show a prompt on macOS 10.10+ |
Bug |
IDEA-209724
|
Smart pointer creation during project disposal leads to "Element from alien project" assertion |
Bug |
IDEA-181010
|
unable to use BouncyCastleProvider in plugin due com.intellij.util.lang.UrlClassLoader is not providing ProtectionDomain |
Bug |
IDEA-210479
|
A race condition in module structure loading |
Bug |
IDEA-208630
|
Fix "Bean extension class should not have constructor with parameters" EPs |
Task |
IDEA-204389
|
Tons of "Kotlin: 'psi: PsiElement?' is deprecated. ambiguous psi element, use `sourcePsi` or `javaPsi`" compiler warnings |
Task |
IDEA-209921
|
Deprecate runWriteCommandAction(Runnable) |
Core. Plugin Management | Feature |
IDEA-211218
|
Possibility to mark a plugin as internal |
Bug |
IDEA-197563
|
Plugins sync says "not installed" for installed plugins |
Usability |
IDEA-212690
|
Do not show checkboxes for plugins that are not loaded |
Usability |
IDEA-212701
|
Place plugin home page above the plugin descripton |
Usability |
IDEA-202747
|
Provide a link to plugin homepage along the vendor link |
Usability |
IDEA-212691
|
Filter out invalid plugins when the problem is fixed |
Cosmetics |
IDEA-212695
|
Replace "Enable plugins" with “Enable required plugins” |
Cosmetics |
IDEA-207802
|
Plugins page: do not show (0) if no updates available |
Core. Project Settings | Bug |
IDEA-210798
|
Dependencies scope dropdown is switching on mouse over |
Bug |
IDEA-208386
|
If both .idea/workspace.xml and .idea/misc.xml are modified, reload doesn't happen correctly |
Usability |
IDEA-41940
|
Provide better diagnostics when the user selects a JRE directory as JSDK home |
Exception |
IDEA-212645
|
Exception on new project opening |
Core. Quick Documentation | Feature |
IDEA-175215
|
Better quick JavaDoc for enums |
Bug |
IDEA-209629
|
Too small default size of quick doc popup (causing text clipping by scrollpane) |
Bug |
IDEA-211038
|
Ctrl-Shift-Arrow does not resize quick documentation popup but closes it |
Bug |
IDEA-210273
|
Table columns missing in Javadoc Quick Documentation view for Java 12 |
Bug |
IDEA-208812
|
Inappropriate quick doc for array length |
Usability |
IDEA-208364
|
Don't show quick info tooltip on Ctrl-hover if a quickdoc popup is currently visible |
Usability |
IDEA-208365
|
Always autosize quickdoc popup when it's displayed on hover |
Cosmetics |
IDEA-211247
|
JavaDoc generated from HTML eats angle brackets in the link title |
Core. Refactorings | Feature |
IDEA-124496
|
Scope Setting for Rename Refactoring |
Usability |
IDEA-212081
|
Names of Copy and Move actions in the context menu should reflect what's going to be copied or moved |
Usability |
IDEA-214702
|
Do not show 'Scope' setting when rename Java local variable |
Core. Run | Debug. Configurations | Bug |
IDEA-206657
|
Compound Run Configuration triggers "Run" but not "Debug" |
Bug |
IDEA-204416
|
Running debug tomcat run configuration always launches "Before launch" gulp tasks in debug mode |
Bug |
IDEA-210262
|
[Environment variables] when pasting several variables with semicolon at the line end - the last entry is removed |
Core. XML | Bug |
IDEA-206666
|
IdeaPluginRegistrationIndex isn't file-based |
Bug |
IDEA-212344
|
catalog.xsd in IntelliJ platform-impl.jar is outdated |
Bug |
IDEA-210207
|
XML schema issue - element X is not allowed here (Web.xml) |
Bug |
IDEA-212646
|
XML attribute value is marked as error if DTD's attribute type is enumeration containing DTD keyword as value |
Bug |
IDEA-208504
|
First xi:include tag in *Plugin.xml file is highlighted as error |
Bug |
IDEA-205629
|
Argument rangeInElement exception when deleting xml tag in Android Studio 3.3 |
Bug |
IDEA-183886
|
XML highliting and redefined schemas |
Exception |
IDEA-212704
|
Invoking Find by XPath throws ClassCastException |
Editor. Code Completion | Feature |
IDEA-199722
|
Can I make the live template appear at the top of the code completion list? |
Bug |
IDEA-214469
|
Live Templates suggestions disappear on non-alphanumeric character input |
Usability |
IDEA-209784
|
Basic/Smart completion does not offer package private methods when runtime object type is from another package |
Usability |
IDEA-210660
|
Make "Jump outside closing bracket/quote with Tab" default behaviour |
Usability |
IDEA-209123
|
Enable F2 and Shift+F2 shortcuts while code completion is active |
Usability |
IDEA-211557
|
Code completion dropdown stays open after Shift+Enter (Start New Line) |
Exception |
IDEA-194554
|
AE at com.intellij.codeInsight.documentation.DocumentationManager.assertSameProject |
Editor. Color Schemes | Feature |
IDEA-212390
|
Ability to drag-n-Drop editor color scheme |
Bug |
IDEA-207403
|
Darcula color scheme: "Custom Keyword 4" default color looks like an error |
Editor. Diff and Merge | Bug |
IDEA-212625
|
Incorrect highlighting in diff view when last document line is soft wrapped |
Bug |
IDEA-207667
|
Weird synchronised scrolling in diff view with soft wrapped lines |
Bug |
IDEA-210607
|
'Apply changes' in diff view does't work |
Usability |
IDEA-123813
|
Preserve diff pane widths when switching between files |
Usability |
IDEA-182230
|
VCS "visual merge" window: don't ask "Are you sure" if there was no changes |
Usability |
IDEA-155010
|
Suggest to unlock 'Disable editing' button in 'Commit Changes' dialog when I'm trying to type in diff view |
Cosmetics |
IDEA-211780
|
Escape characters in action name of "Diff \\& Merge" |
Editor. Editing Text | Feature |
IDEA-211180
|
Jump outside closing bracket with Tab should jump after the semicolon |
Feature |
IDEA-70189
|
Java Smart Complete Statement: Complete ternary operator if necessary |
Feature |
IDEA-207307
|
No horizontal scroll in editor when the width of block inlay is more than editor width |
Bug |
IDEA-207805
|
Selection in editor is not reset on mouse right click outside selection |
Bug |
IDEA-204900
|
Smart Enter fails to add function body if staying at annotation |
Bug |
IDEA-138431
|
Editor: Ctrl+Left / Right (arrow) does not skip over indent whitespace to prev/next token |
Bug |
IDEA-210470
|
Fira Code breaks fixed-width alignment on "[[" - double opening bracket |
Bug |
IDEA-197682
|
Shadow action is created with the wrong lifetime spec (Disposable) |
Bug |
IDEA-207212
|
Editor scrolls unexpectedly on pasting collapsed method |
Bug |
IDEA-167224
|
Unwrap lambda should add braces if necessary |
Bug |
IDEA-208782
|
Fallback font Italic version doesn't work on Mac |
Bug |
IDEA-214565
|
Different indents for Python in commentStart() macro |
Bug |
IDEA-207542
|
TODO highlighting affects following lines |
Bug |
IDEA-208973
|
Identifier highlighting is lost after moving line |
Bug |
IDEA-211085
|
Current line number colour incorrectly calculated |
Performance |
IDEA-211201
|
Typing with multiple carets is slow in XML files |
Performance |
IDEA-210051
|
Memory leak in DocumentImpl |
Usability |
IDEA-211756
|
"Delete to word end" is extremely inconvenient on whitespaces |
Usability |
IDEA-209051
|
Inspection popup is overlapped by quick doc |
Usability |
IDEA-208930
|
Pressing Tab in a selection doesn't prefix first line with a tabulator |
Task |
IDEA-209242
|
Increase default number of items stored by default in clipboard history |
Editor. Formatter and Code Style | Bug |
IDEA-214727
|
Unexpected code style modifications on scheme switch |
Bug |
IDEA-206789
|
Export codestyle settings to JSON: java | wrapping and braces | visual guides option is not exported |
Bug |
IDEA-212466
|
"Expected to be final" identifier is not always painted as such in Java editor |
Bug |
IDEA-195707
|
"'case' on new line" setting name is misleading; behavior should be changed and a new setting added with the old behavior |
Bug |
IDEA-147601
|
Javadoc Code formatting does not indent HTML tags properly |
Bug |
IDEA-211444
|
Code Style Settings: incorrect variants in drop-down for WrapOnTyping option |
Editor. Intention Actions | Bug |
IDEA-155352
|
Unwrap Statement produces broken code |
Groovy | Feature |
IDEA-188430
|
Support nested code blocks |
Feature |
IDEA-212594
|
Bold braces for closure and lambda expressions |
Bug |
IDEA-208781
|
Error in parsing closure argument on a new line in an application statement |
Bug |
IDEA-207974
|
Bad code green: throws clause on annotation method |
Bug |
IDEA-203683
|
Convert to CompileStatic doesn't convert GString to String |
Bug |
IDEA-210733
|
Don't include JAR files from JDK configuration to classpath of Groovy run configuration |
Bug |
IDEA-206717
|
Convert to @CompileStatic adds second @CompileDynamic |
Usability |
IDEA-179444
|
Show parameter name hints corrupts the layout |
Exception |
IDEA-209237
|
Throwable: Non-physical PsiElement. Physical element is required to be able to anchor the problem in the source tree: PsiElement(identifier); file: DummyHolder |
Exception |
IDEA-209853
|
Groovy Code Analysis Fatal Error |
Infrastructure. Packaging and Installation | Feature |
IDEA-164251
|
Include com.intellij.testFramework.vcs into some binary distribution |
Bug |
IDEA-210993
|
IDEA with JBR 11 starts with error via idea.bat |
Bug |
IDEA-205907
|
2018.3.x silent installation leaves javaw.exe process hanging |
Bug |
IDEA-209778
|
Silent install. Unable to install in the 'Program Files' folder |
Bug |
IDEA-212759
|
Linux, tar.gz installation: IDEA fails to start: `Cannot find VM options file.`, `Error: Could not find or load main class com.intellij.idea.Main.` |
Task |
IDEA-211824
|
Bundle Kotlin 1.3.31 with IntelliJ IDEA |
Task |
IDEA-209378
|
Bundle Kotlin 1.3.30 with IntelliJ IDEA |
Plugin Development (DevKit) | Feature |
IDEA-208632
|
DevKit: Component/Action not registered - skip for deprecated classes |
Feature |
IDEA-212463
|
Devkit: resolve "keymap" in plugin.xml |
Feature |
IDEA-212745
|
Devkit: <depends> checking |
Feature |
IDEA-199936
|
Code insight for Registry keys defined via EP com.intellij.registryKey |
Feature |
IDEA-202010
|
Highlight services/components with identical interface and implementation classes as redundant in plugin.xml |
Feature |
IDEA-211486
|
Devkit EP declaration: suggest to change declaration via 'qualifiedName' to 'name' in main plugin.xml |
Feature |
IDEA-211630
|
IDEA UI Guidelines: "Action" text capitalization |
Feature |
IDEA-207289
|
plugin.xml: highlight duplicate <depends> |
Bug |
IDEA-211131
|
Bundled plugins: highlight generic <idea-plugin> "url" values |
Bug |
IDEA-208482
|
Devkit: some references to action classes are incorrectly highlighted with "has no default constructor" error |
Bug |
IDEA-182359
|
Good code red: plugin.xml |
Bug |
IDEA-190992
|
DevKit: provide "os" attribute for all EPs |
Bug |
IDEA-209589
|
Missing recent API inspection must not emit warnings in tests sources |
Bug |
IDEA-186526
|
Plugin.xml validity inspection troubles in InspectionGadgets.xml |
Bug |
IDEA-209587
|
Missing recent API inspection: clarify the message if return type of a method was changed |
Bug |
IDEA-209078
|
Devkit plugin.xml: allow multiple components with same interface-class across types |
Bug |
IDEA-211136
|
Bundled plugins: highlight <change-notes> and <version> |
Bug |
IDEA-209681
|
Devkit: do not require description for Intention not registered in plugin.xml |
Bug |
IDEA-211225
|
Bundled plugins: highlight <idea-version> |
Bug |
IDEA-209536
|
plugin.xml validity inspection doesn't highlight plugin actions which refer to platform action class |
Bug |
IDEA-211126
|
Bundled plugins: highlight vendor "email" and "url" |
Performance |
IDEA-211555
|
Freeze on completion in XML file |
Usability |
IDEA-204988
|
Plugin DevKit: Group inspections in settings |
Plugin. FreeMarker | Bug |
IDEA-210630
|
Inspections are not executed on FreeMarker/Velocity files even with "data language" selected |
Plugin. Settings Repository | Bug |
IDEA-181296
|
Incompatible plugin with new IDEA version shown as `installed in another IDE` |
Bug |
IDEA-204195
|
settings sync says "Switch Structure" plugin is missing but it isn't |
Bug |
IDEA-200123
|
Keymaps are not synced over Cloud Settings |
Plugin. Terminal | Bug |
IDEA-214512
|
Re-ordering terminal tabs shows unexpected confirmation dialog to terminate running process |
Usability |
IDEA-153536
|
Support native OSX shortcuts in the terminal |
Services. Docker | Bug |
IDEA-212161
|
Docker. Files Chooser. Open in the Editor: change the "Failed to make writable" to another description |
Bug |
IDEA-211945
|
Docker. Files Chooser: java.lang.AssertionError at refreshing content with some expanded folders |
Usability |
IDEA-207869
|
DockerDebug. Compose. Auto-create a compose run configuration if it doesn't exist until remote debug |
Usability |
IDEA-212607
|
Docker. Files Chooser tab. Provide possibility to "Collapse All" |
Cosmetics |
IDEA-212178
|
Docker. Files Chooser. Refresh. Display another progress icon="spinner" and in another place |
Cosmetics |
IDEA-212171
|
Docker. Files Chooser. Remove "lock" from all the files, display it before the path |
Cosmetics |
IDEA-212174
|
Docker. Files Chooser. Files tab. Icon to view files is not correct |
Cosmetics |
IDEA-212173
|
Docker. Files Chooser. Files tab. Make a more indent after the path in the bar and the tree |
Meta Issue |
IDEA-195017
|
Docker: Simplify the access to container file system |
User Interface | Feature |
IDEA-207424
|
Please add uidesigner color constants to themes |
Bug |
IDEA-208847
|
Memory leak in InternalDecorator |
Bug |
IDEA-210887
|
Notifications settings group list elements are centered |
Bug |
IDEA-97714
|
Add "Associate With File Type" to the editor tab context menu and menu |
Bug |
IDEA-212737
|
Borderless UI: Project name keeps the default font on changing appearance font |
Bug |
IDEA-208808
|
Services Tool Window is shown in projects without services |
Bug |
IDEA-211513
|
Project Structure -> Artifacts: Type ComboBox is too narrow |
Bug |
IDEA-212346
|
Scrollbar does not reflect the size of the content in Version Control tab while resizing it |
Bug |
IDEA-208339
|
No gap in log search field |
Bug |
IDEA-208560
|
QuickDefinition popup is enlarged each time it is opened for markdown file |
Bug |
IDEA-211279
|
Column resizing doesn't work in TODO table |
Bug |
IDEA-196876
|
Fix group by popup in TODO tool window |
Bug |
IDEA-212553
|
New Tabs UI: IDE no longer shows tips when no editor tabs are open |
Bug |
IDEA-207998
|
Recent projects "Create new project group" dialog is hidden |
Bug |
IDEA-210827
|
DarculaButtonUI.isSquare(Component) uses wrong instanceof test |
Bug |
IDEA-131794
|
Tree selection changes on double-click expansion |
Bug |
IDEA-168007
|
Non-retina triangle icons in context menu |
Bug |
IDEA-208645
|
Text disappears in "IDE Fatal Errors" dialog box |
Bug |
IDEA-206619
|
Message from file-level notification is shown on top of Alt-Enter menu |
Bug |
IDEA-210873
|
Bad description text wrapping in "IDE Fatal Errors" dialog |
Bug |
IDEA-210978
|
Freeze on "Mark object" (F11) in "Inspect object" (Alt-Click) popup |
Performance |
IDEA-208610
|
Memory leak in MouseDragHelper |
Performance |
IDEA-208611
|
Memory leak in IdeGlassPaneImpl |
Usability |
IDEA-212332
|
Next/previous error navigation should immediately show error tooltip |
Usability |
IDEA-211210
|
Duplicated Mnemonic For Edit > Column Selection Mode and Macros actions |
Usability |
IDEA-212381
|
If a line has a navigation icon with a keyboard shortcut, the shortcut should work anywhere in the line |
Usability |
IDEA-211957
|
Feedback for "Show intention actions" with no intentions |
Usability |
IDEA-210028
|
AspectJ: unable to set ajc compiler path |
Usability |
IDEA-210746
|
Rename "Move Right" and "Move Down" actions to "Split and Move Right" and "Split and Move Down" |
Usability |
IDEA-211874
|
Tabs: tabs UI wastes space on left border of a tab |
Cosmetics |
IDEA-212776
|
Don't show powered by for intentions provided by bundled plugins |
Cosmetics |
IDEA-209075
|
Capitalize options in "Find in Path" dialog |
Cosmetics |
IDEA-211770
|
Remove Edit icon from Run Configurations combobox |
Cosmetics |
IDEA-211558
|
Wrong indent in drop-down menu |
Cosmetics |
IDEA-205502
|
Main appearance font is not used in several toolwindows and notifications on macOS |
Task |
IDEA-209398
|
do not create zillion of "swingworker" threads |
Task |
IDEA-202744
|
Implement browse button inside combo boxes |
Exception |
IDEA-211366
|
NPE when trying to open a project from Welcome Screen |
Exception |
IDEA-212642
|
IllegalArgumentException: Width and height cannot be <= 0 |
Exception |
IDEA-208223
|
CCE at com.intellij.ui.speedSearch.FilteringListModel.remove |
User Interface. Controls | Bug |
IDEA-209201
|
[JDK 11] Empty autocomplete popup in run configuration after backspacing some part of filename |
User Interface. Find, Replace, Usages | Feature |
IDEA-210362
|
Recently Edited and Recently Viewed scopes in Scope Chooser |
User Interface. Focus | Bug |
IDEA-189984
|
Can't type in detached editor tab on Mac |
Bug |
IDEA-207611
|
Keymap switch leads to typeahead |
Bug |
IDEA-193333
|
Paste after invoking navigation popup goes to editor sometimes |
Exception |
IDEA-189622
|
Some keystrokes cause 'Typeahead timeout exceeded" exception |
Exception |
IDEA-207600
|
"Typeahead timeout is exceeded" exception occurs after using shortcut when context menu is opened |
User Interface. Look and Feel | Bug |
IDEA-209654
|
Buttons have yellow shadow in Darcula theme if IDEA is launched with clean settings |
Cosmetics |
IDEA-211553
|
Combobox popups have no border in Darcula theme |
User Interface. Navigation | Bug |
IDEA-206631
|
Show definition should be available in dumb mode for files |
Bug |
IDEA-209047
|
Group separators are eliminated in `Related Symbol` popup on speed search filtering |
Exception |
IDEA-208332
|
CCE at com.intellij.ide.actions.Switcher$SwitcherPanel$SwitcherSpeedSearch.propertyChange |
Version Control | Feature |
IDEA-207325
|
File sorting in Version Control: Local Changes differs from sorting in project view |
Feature |
IDEA-210641
|
Add VCS status and scope information to file quick documentation |
Bug |
IDEA-207822
|
Local Changes: multiselection is lost on refresh |
Bug |
IDEA-207700
|
Branches Popup: add tooltips for incoming/outgoing markers |
Bug |
IDEA-211694
|
External files from ignored folders are suggested to be added to git |
Bug |
IDEA-209722
|
Annotate action behave wrong if other annotations added |
Bug |
IDEA-115100
|
Maven project import sets Subversion VCS for submodules, if there is a folder or file called .svn in parent folders |
Bug |
IDEA-210743
|
Subversion: incorrect working copy is detected if the project is located below the repository root and <Project> VCS mapping is used |
Bug |
IDEA-198792
|
"new changelist" disappears if a file is selected |
Usability |
IDEA-205644
|
Can't abort whole patch apply process in case of multiple path apply conflicts |
Usability |
IDEA-212285
|
Local Changes Toolbar is hard to find in toolbars customization settings |
Usability |
IDEA-211599
|
Add an ability to skip "Calculating whether something should be added to this commit" |
Usability |
IDEA-128954
|
Push dialog: enter invoked on the repository node should move it to edit mode |
Usability |
IDEA-170151
|
Make "Set Active Changelist" button enabled if file (or several files) inside changelist is selected |
Usability |
IDEA-204377
|
Shortcut for Silent Shelve conflicts with Mac OS X system shortcut |
Usability |
IDEA-166965
|
Changelist name displayed in dropdown is cropped |
Usability |
IDEA-203413
|
Silent Shelf should shelve in the background |
Cosmetics |
IDEA-207270
|
Shelf viewer: missing space after moved files |
Exception |
IDEA-214643
|
NPE in VcsPushDialog |
Exception |
IDEA-214504
|
"Project opening should be done in a transaction" on checkout project from git |
Version Control. Git | Feature |
IDEA-119995
|
Git: provide possibility to abort merge process |
Feature |
IDEA-208154
|
Show notification explaining the reason of Rejected force push |
Feature |
IDEA-125239
|
gitignore right click? |
Bug |
IDEA-208453
|
Memory leak in GitXmlRpcHandlerService |
Bug |
IDEA-210221
|
Synchronous execution on EDT: git unstash |
Usability |
IDEA-208506
|
Don't show commit dialog for Cherry-Pick by default |
Usability |
IDEA-212324
|
Hide "Branch deleted" popup when clicking "Delete tracked branch" |
Usability |
IDEA-122038
|
Abort cherry pick & view cherry-pick status should be available from UI |
Cosmetics |
IDEA-96602
|
Small problem with hint on git pull dialog window when choose strategy |
Exception |
IDEA-207962
|
Synchronous execution on EDT: /usr/bin/git version exception (2019.2 master branch) |
Exception |
IDEA-208359
|
Synchronous execution on EDT: git in merge |
Version Control. GitHub | Bug |
IDEA-206881
|
GitHub pull requests: unfriendly error message on failed search validation |
Bug |
IDEA-209158
|
GitHub Pull Requests: middle pane is not getting update on Refresh |
Usability |
IDEA-203790
|
It is not possible to refresh the list of pull requests if there are no pull requests yet |
Usability |
IDEA-196905
|
If no github account is configured attempt to push/pull to repository with 2-step authentication always fails: token is not accepted/generated |
Cosmetics |
IDEA-205384
|
Github: correct displayed error message on incorrect credentials providing |
Version Control. Log | Feature |
IDEA-116312
|
Ability to customise columns in the VCS log |
Feature |
IDEA-130845
|
Log: add action to go-to-parent and go-to-child |
Bug |
IDEA-167341
|
Intellij 2016.3.x builds run out of memory |
Performance |
IDEA-178090
|
High memory consumption of git indexing for projects with huge merge commits |
Usability |
IDEA-207672
|
`Log Indexing for "SAT" Stopped` message is confusing |
Usability |
IDEA-207711
|
Show columns settings should be preserved for additional Log tab |
Exception |
IDEA-209317
|
Git double-dot: VcsException: fatal: bad revision when branch name is incorrect |
Version Control. Mercurial | Bug |
IDEA-195145
|
Lots of WARN in idea.log from HgStatusCommand about 'No such file or directory' |
Version Control. Perforce | Bug |
IDEA-208851
|
Perforce plugin cannot figure out a symlink is not "modified without checkout" when the target is reverted. |
Bug |
IDEA-150303
|
Default p4 path doesn't work when running IDEA from JetBrains Toolbox on MacOS |
Version Control. Subversion | Bug |
IDEA-207234
|
Freeze in "Hightlight Integrated" for branches with 1 commit difference |
Bug |
IDEA-150369
|
If path to client is just svn, default /user/bin/svn is used despite the PATH settings |
Cosmetics |
IDEA-207786
|
Duplicate in Settings -> Keymap (Subversion) |
DB Schema Views | Feature |
DBE-4807
|
Show table/column comments in database tool window (tree) for all elements at once |
Feature |
DBE-4336
|
Show database column default value in database tool window |
Navigation & Search | Feature |
DBE-8080
|
Introduce All Data Sources and per-Data Source search scopes |
Feature |
DBE-6452
|
Option to restrict Navigate to Table/Routine/Class to connected Data Sources |
Feature |
DBE-5592
|
Filtering in Go-to-table navigation |
No subsystem | Feature |
WEB-36390
|
Support path aliases defined in jsconfig.json |
Feature |
WEB-38284
|
Parameter info and parameter hints for tagged templates |
Feature |
WEB-37865
|
TypeScript: no override/implement completion for fields |
Feature |
WEB-37807
|
Redesign new Vue project wizard to support npx and displaying progress in terminal |
Feature |
WEB-38278
|
ES6: completion for default import bindings according to the exported name |
Feature |
WEB-38231
|
Incorporate NodeJS and Live Edit Tools to the default IDEA installation |
Feature |
WEB-13732
|
Add "Range" http header for video. |
Bug |
WEB-38470
|
Unicode property escapes are available when language level is set to ECMAScript5.1 |
Bug |
WEB-38850
|
A second space character is added after typing a space while entering a `return` keyword |
Bug |
WEB-38546
|
Show package's version when create project via npx |
Bug |
WEB-37999
|
Invalid highlighting on editing template string injection with nested injections |
Bug |
WEB-38828
|
Can't choose value in 'package' field in run configurations on OSX via arrow keys |
Bug |
WEB-38260
|
Not able to unselect inserted variable name after live template expansion |
Bug |
WEB-38249
|
Autocomplete "import" places end in the wrong place |
Bug |
WEB-38807
|
Please add "unsuspended" to the dictionary |
Bug |
WEB-38796
|
Intentions have doubled Before/After preview |
Bug |
WEB-34111
|
Copy paste error with js template literal with a template literal inside |
Bug |
WEB-37921
|
'Convert to field holding arrow function' incorrectly processes string-named properties |
Bug |
WEB-38172
|
AngularJS can not setup development environment for plugin |
Usability |
WEB-34956
|
Console Display has unwanted links on the right |
Usability |
WEB-38585
|
Implement method/property intention action should have an option to implement in all classes |
Usability |
WEB-38832
|
Can't choose task (gulp, grunt, npm) via arrow keys when field is empty (fresh RC) |
Cosmetics |
WEB-38636
|
Please add "Angeles" to the dictionary |
Build tools | Usability |
WEB-38759
|
Add the possibility to disable system notifications from grunt task |
Usability |
WEB-27442
|
Can't switch between npm and gulp tasks in Run Gulp/Grunt/npm Task window without mouse |
CSS | Feature |
WEB-24368
|
Support postcss-simple-vars |
Bug |
WEB-38487
|
CSS: Unsafe replacement with shorthand when a variable is used |
Usability |
WEB-37979
|
'Show CSS color preview as background' option is available when it is not applicable (e.g. in Community Edition) |
Debugger | Bug |
WEB-36168
|
Debugger does not respect breakpoints inside Meteor packages |
Bug |
WEB-38564
|
'Smart step into' suggests only first call of the same name in a line |
Bug |
WEB-38041
|
Console input cleared on arrow down key press |
Performance |
WEB-38675
|
Debugger: memory leak when re-building the application |
Cosmetics |
WEB-37645
|
Use new UI for smart step into in JS debugger |
File Watchers | Bug |
WEB-38929
|
'File watcher problems' inspection doesn't work for Less and other compilers that produce ANSI-escaped output |
HTML | Feature |
WEB-14791
|
Small tag should be listed as an inline element by default |
Bug |
WEB-38873
|
Wrong WCAG suggestion |
Task |
WEB-38207
|
Html: disable "Image size mismatch" inspection for svg files |
JSON | Feature |
WEB-37864
|
Support JSON-schema based code completion for all linters/tools we support for yaml/plain js formats |
Bug |
WEB-38090
|
Don't download the latest JSON v4,6,7 schemas (Always download most recent schemas) |
JavaScript | Feature |
WEB-38638
|
Inspection and quick-fix to merge trivial nested template literals |
Feature |
WEB-38159
|
Add a quick fix to fix spelling for an unresolved reference if qualifier type has property with similar name |
Feature |
WEB-33939
|
Suggest class method parameters when ES6 class is extended |
Feature |
WEB-38139
|
'Propagate to destructuring declaration' refactoring |
Feature |
WEB-35756
|
Autocomplete of export default |
Feature |
WEB-37930
|
Support ES2019 decorators proposal |
Bug |
WEB-37911
|
"Hide parameter hints for this method" only works for last method in chain |
Bug |
WEB-28187
|
ES6: Unused default export |
Bug |
WEB-36271
|
Import completion imports items that cannot be really imported |
Bug |
WEB-36804
|
Weird escape \ character multiplication and reduction on copy/paste |
Bug |
WEB-38352
|
JavaScript/TypeScript completion after export default |
Bug |
WEB-38184
|
Javascript spread-constructed object property tooltip does not correctly infer source |
Bug |
WEB-36091
|
Import-completion should invoke parentheses insert handler if the item is definitely a function |
Bug |
WEB-32758
|
js: spurious "Invalid number of arguments, expected 0" inspection for the default sub-class constructor |
Bug |
WEB-38666
|
Incorrect auto import when copy/pasting code between files |
Bug |
WEB-38936
|
Remove acton 'Fix all problems in file' for 'Create class/interface' and 'Adjust spelling' quick fixes |
Bug |
WEB-36103
|
Don't suggest items from "@types" packages not directly specified in package.json in import completion |
Bug |
WEB-38514
|
'Complete current statement' doesn't work for TS enums |
Bug |
WEB-38544
|
JS: suggest exported commonjs names in completion |
Bug |
WEB-38534
|
JS: do not show members from unknown namespace in top-level completion |
Bug |
WEB-38645
|
Unused local variable inspection works incorrectly with require statements when Node.js coding assistance is disabled |
Bug |
WEB-38056
|
'Flip if-else', 'Merge if-else', 'Remove braces', etc. all remove inner functions inside blocks |
Bug |
WEB-38833
|
JavaScript name suggestions: don't conflict with the global 'name' variable |
Bug |
WEB-38248
|
Autocomplete problems with properties that start with an underscore |
Bug |
WEB-37294
|
"Unused default export" when importing module dynamically |
Bug |
WEB-38086
|
Editing injection in template string with 'Edit injection' action fails if another template string inside arguments |
Bug |
WEB-38957
|
WebStorm lacks Darcula coloring for some JS-specific elements |
Cosmetics |
WEB-37759
|
Not ideal layout of JS options page |
Task |
WEB-38403
|
ES6: complete sibling files with relative prefix |
Task |
WEB-38849
|
Node modules: exclude from indexing unnecessary files |
Task |
WEB-38404
|
TypeScript / JavaScript: completion after export |
Task |
WEB-38420
|
JavaScript completion: do not show statement-only keywords in expression context |
Task |
WEB-37952
|
Support built-in decorators for es2019 |
JavaScript. Formatter | Feature |
WEB-37855
|
Prettier: allow importing code style rules from .prettierrc.js/ .prettierrc.toml file |
Bug |
WEB-38600
|
Don't remove leading semicolon on reformatting |
Bug |
WEB-38042
|
Wrong indentation in tuple types (Flow, TS) |
Bug |
WEB-30108
|
Formatting JS/TS with HTML injection and 'Enforce HTML quotes on reformat' enabled breaks code |
Bug |
WEB-38505
|
JavaScript setting for spaces within array brackets are not saved for IDE Global Code Style schema |
Bug |
WEB-38992
|
Wrong extra indent for template string argument braces |
JavaScript. Frameworks | Feature |
WEB-36042
|
HTML attributes and tags used as slot name for transclusion reported as illegal |
Feature |
WEB-33464
|
Parameter Hints in Angular Component Template |
Bug |
WEB-36722
|
Angular template files are not recognized if "@angular/core" is not a direct dependency |
Bug |
WEB-38082
|
PropTypes.shape should support warn on missing required prop inside 'shape' |
Bug |
WEB-38354
|
Angular: wrong exclusions with Angular libraries |
Bug |
WEB-35634
|
Angular: directives from node modules not present in package.json are not available |
Bug |
WEB-38781
|
Angular - select attribute not recognized for ng-content |
Bug |
WEB-37137
|
Some vuetify (1.4.6) components have unknown html tags |
Bug |
WEB-36119
|
Angular. Invalid items inside the completion list after the "for" word |
JavaScript. Inspections | Feature |
WEB-37903
|
Inspection and quick-fix to merge variables assigned to same destructuring patterns |
Feature |
WEB-2385
|
Detect accidental =+ instead of += on string variable |
Bug |
WEB-38543
|
Cleanup fixes reported from "Missing module dependency" inspection |
Bug |
WEB-35745
|
No notification about missed await near Promise returned function |
Bug |
WEB-36869
|
No notification about missed await if async function call is on the right side of assignment |
Bug |
WEB-38952
|
Intentions: "Generate destructuring pattern": disable for enum literals |
Bug |
WEB-38316
|
False positive (?) for "Result of assignment expression used" inspection |
Bug |
WEB-31269
|
Inspection "Missing await for async function call inspection" false positive |
Bug |
WEB-30494
|
'Replace with template string' incorrectly handles non-string items at start |
Bug |
WEB-36909
|
"Add this qualifier" quickfix doesn't work in offline inspections results |
Bug |
WEB-35108
|
"Missing await for an async function call" is not triggered when requiring async function |
Exception |
WEB-38515
|
PsiInvalidElementAccessException is thrown for "Create derived class" intention |
JavaScript. Refactoring | Feature |
WEB-38308
|
Inspection and cleanup for redundant await/return Promise.resolve() and Promise.reject() |
Feature |
WEB-38801
|
'Introduce variable' for destructuring patterns in variable declarations |
Feature |
WEB-32725
|
Postfix templates for destructuring |
Feature |
WEB-38307
|
Inspection for redundant 'return await' and 'await await' + corresponding cleanup for convert-to-async |
Feature |
WEB-38662
|
'Introduce variable' can introduce spread elements when selection is over multiple array elements/properties |
Bug |
WEB-38590
|
'Iterate with for..of' intention action should suggest to iterate with 'for await..of' in case of asynchronous iterable |
Bug |
WEB-35443
|
'Create field' creates field outside object |
Bug |
WEB-38194
|
Converting string concatenation to template string drops comments |
Bug |
WEB-16954
|
JavaScript. Error when extracting method from object property |
Bug |
WEB-34393
|
Extract variable shouldn't be available on 'export default function' when corresponding function has overloads |
Bug |
WEB-38208
|
Invalid code is generated when splitting destructuring object |
Usability |
WEB-38742
|
'Generate destructuring pattern'/'propagate to destructuring' should be available on the variable |
LESS | Bug |
WEB-38322
|
Less: nested @supports at-rule causes syntax errors |
Linters | Bug |
WEB-38881
|
"Reformat with Prettier" should be available for files with shebang |
Bug |
WEB-36803
|
Errors reported by linters should show better tooltip if error message is multiline |
Bug |
WEB-37547
|
'Suppress all ESLint rules for current file' adds 'null' if 'eslint-disable' already exists at top of file |
Bug |
WEB-38737
|
Importing 'indent' rule from ESLint configuration should disable conflicting settings. |
Task |
WEB-38083
|
Remove action to reset changes to code style on importing from TSLint |
Node.js | Bug |
WEB-38634
|
The built-in Node module 'module' flagged as not listed in dependencies |
SASS | Bug |
WEB-38149
|
Sass mixin content arguments not recognised |
Bug |
WEB-7524
|
SCSS cannot find mixin which is declared later in the file |
TypeScript | Feature |
WEB-14945
|
Parameter hints / parameter info / documentation support for rest-tuples with --strictBindCallApply |
Feature |
WEB-38589
|
Intention action to add explicit enum values for TypeScript enums |
Feature |
WEB-37201
|
Introduce smartcast highlighting similar to that we have in Kotlin |
Bug |
WEB-38954
|
idea auto complete with unsafe key index |
Bug |
WEB-38296
|
introducing interface doesn't work if parameter selected with the type |
Bug |
WEB-38165
|
Typescript autocompletion for objects with enum as key doesn't work with computed properties |
Bug |
WEB-38865
|
False positive 'rest parameter should be of array type' on rest-parameter with infer-type |
Bug |
WEB-38500
|
Typescript find usages fails for object/interface keys containing dot |
Bug |
WEB-38271
|
Implementing methods for object literal doesn't properly substitute generics |
Bug |
WEB-38682
|
Wrong indent after `=` in the TypeScript type definition |
Bug |
WEB-38555
|
Auto-import doesn't allow to erase import statement - inserts it again |
Bug |
WEB-38238
|
'Extract type alias' / 'Convert parameters to object' should properly handle infer-types |
Performance |
WEB-37988
|
Code analysis never completes, high CPU usage on evaluating types |
Usability |
WEB-37883
|
Update default color for TypeScript Type Parameters |
Usability |
WEB-38733
|
Support parameter info/hints for inferred higher-order functions |
Unit Tests | Feature |
WEB-38630
|
Jest: improve "todo" test support when using jest-circus as test runner |
Bug |
WEB-11505
|
Cucumber: can't run cucumber is step definitions are located in non-default directory |
Bug |
WEB-36777
|
Show test status in the gutter for both compiled and original file when using Jest |
HTTP Client | Feature |
WI-40932
|
REST client: recognize 'cURL format' |
Plugin: Deployment _ FTP.. | Usability |
WI-46321
|
useless shortened filename in confirmation dialog for "Download from remote host" |
Usability |
WI-45851
|
Overwrite/merge/skip dialog on upload is not focused |
Cosmetics |
WI-45152
|
Toolbar buttons for files open from a Remote Host don't get responsive after indexing finishes |
Spellchecker | Performance |
WI-45410
|
Spellchecker works indefinitely on the large CSV file |