| App Engine | Bug |
PY-36425
|
Can't run GAE project: "ImportError: cannot import name _common" |
| Code Insight | Feature |
PY-12339
|
sqlite3.connect argument should be treated as file |
| Feature |
PY-33254
|
File paths completion in Python string literals for Python files and Python console |
| Feature |
PY-41452
|
"Go to Type Declaration" doesn't work in PyCharm |
| Bug |
PY-38786
|
__subclasses__ type inference |
| Bug |
PY-39171
|
PyCharm 2019.3 Beta does not recognise classes defined in Cython in imported modules |
| Bug |
PY-28364
|
False negative: Instance matches against definition |
| Bug |
PY-39274
|
PyCharm should display package icon for stubs package |
| Bug |
PY-40834
|
PyCharm doesn't complete paths for os.path.isdir() |
| Bug |
PY-38642
|
Display package icons only for traditional Python packages containing __init__.py |
| Bug |
PY-38322
|
Unresolved references in numpy in 2019.3 EAP |
| Performance |
PY-41402
|
UI freezes when processing references in python scratch files |
| Console | Bug |
PY-38151
|
Type hints bug with descriptors: usage on instance and on class are mixed |
| Debugger | Feature |
PY-31705
|
Feature request: "View as DataFrame" for geopandas.GeoDataFrame |
| Bug |
PY-41234
|
Syntax error when creating new process with -c |
| Bug |
PY-40654
|
Switch off shape gathering for on demand variables in the debugger |
| Editing | Bug |
PY-31343
|
Invalid caret placement after typing ":" in function arguments w/ multiple carets active |
| Flask | Usability |
PY-34651
|
Drop old flask versions support (<1.0) |
| IDE | Feature |
PY-40278
|
Create and open "main.py" when creating a new project |
| Inspections | Feature |
PY-21302
|
NewType support per PEP484 |
| Bug |
PY-29993
|
typehint inspection for callable object fails to detect incorrect parameter |
| Bug |
PY-40233
|
"Shadows builtin" inspection when using name _T |
| Bug |
PY-41676
|
Checking "if hasattr(obj, 'attrname')" makes IDE believe obj.attrname must be a str. |
| Bug |
PY-37085
|
Regexp lookbehind: alternatives lengths are not calculated correctly |
| Bug |
PY-31517
|
Parameters of a function defined in doctest are incorrectly flagged unresolved |
| Bug |
PY-42281
|
Python 3.8 function return Literal types not working |
| Bug |
PY-40906
|
False positive: PyCharm shows warning for TypedDict key when correct Literal type is used |
| Exception |
PY-40814
|
Error "Physical element is required to be able to anchor the problem in the source tree: PyYieldExpression" is raised |
| Interpreters Settings | Bug |
PY-35053
|
Don't allow users to create pure Python virtualenvs/Pipenv using Anaconda as a base |
| Bug |
PY-40423
|
Access is denied when adding Python from Microsoft Store |
| Bug |
PY-39215
|
Duplicated Base interpreter after Virtualenv creation |
| Cosmetics |
PY-41327
|
Python Interpreter preference goes after Project Structure |
| Jupyter Notebook | Feature |
PY-41138
|
Run Cell Insert Below action |
| Usability |
PY-41119
|
Run and Select Next action should work at least as Select Next on Markdown cells |
| Packaging | Usability |
PY-28568
|
Preselect package search field in Available Packages window |
| Usability |
PY-38249
|
Allow copy python package name from settings |
| Refactoring | Bug |
PY-26715
|
Refactor, Change Signature, cannot handle positional arguments with defaults. |
| Bug |
PY-30874
|
Change method signature breaks code when first method param isn't named 'self' |
| Bug |
PY-41230
|
Refactoring->Change signature: PyCharm doesn't properly recognise syntax of positional only argument |
| Bug |
PY-22023
|
Change Signature in __init__ breaks subclasses |
| Bug |
PY-33487
|
Refactoring of classmethod's signature works incorrectly |
| Test Runner | Exception |
PY-40803
|
Exception in PCE plugin |
| Build | Task |
IDEA-238263
|
Make EPs related to packaging dynamic |
| Task |
IDEA-238274
|
Make compilation EPs dynamic |
| Task |
IDEA-238817
|
Add API for build tool window for Code With Me |
| Build. Built-in (JPS) | Bug |
IDEA-240318
|
Missing extension point: com.intellij.compilerSettingsFactory in container Application |
| Bug |
IDEA-200826
|
IDEA Scratch File (java) seems cannot handle Chinese code |
| Task |
IDEA-235292
|
Make jps.plugin EP dynamic |
| Build. Gradle | Bug |
IDEA-237667
|
Gradle user home in Preferences doesn't trim whitespace from value and keeps creating .gradle directory |
| Bug |
IDEA-240215
|
Setup Gradle wrapper version depends from project java version |
| Bug |
IDEA-235772
|
set higher priority to explicitly defined dependencies in gradle.build |
| Bug |
IDEA-241443
|
No Project SDK on opening new project without sdks in sdk table |
| Bug |
IDEA-241416
|
Init scripts for test debugging with delegation to Gradle change on each invocation |
| Usability |
IDEA-238573
|
New Gradle project may be created broken (with "No SDK" for "Gradle JVM") when no Gradle-compatible JDK is installed and no error or quick fix will be given |
| Build. Maven | Feature |
IDEA-221517
|
Create maven server pool instead of single per-application service |
| Feature |
IDEA-146205
|
Add support for Maven wrapper scripts |
| Bug |
IDEA-237437
|
Maven Profile Selection not working with IntelliJ 2020.1 |
| Bug |
IDEA-215596
|
Maven: wrong dependency resolution |
| Bug |
IDEA-228084
|
Missing idea.version property in maven builds since 2019.2 |
| Bug |
IDEA-238534
|
Maven is highlighted in the settings |
| Code Analysis. Dependencies | Bug |
IDEA-239036
|
'Broken usages' and 'Usages' split by comments |
| Bug |
IDEA-239029
|
'Broken Usages' toolwindow suggestions |
| Bug |
IDEA-239391
|
Broken usages confused by the same field name. |
| Bug |
IDEA-239035
|
'Broken usages' shown for class instead of method |
| Code Analysis. Inspection | Feature |
IDEA-239390
|
Inspection to detect mixed characters in strings (strings containing both ASCII and non-ASCII) |
| Feature |
IDEA-241550
|
Save inspection group paths to the .descriptions.xml |
| Feature |
IDEA-236487
|
Support preview for inspection quick-fixes |
| Bug |
IDEA-236824
|
Close popup when user clicks 'Open Problems View' link |
| Bug |
IDEA-235093
|
Inspection Results: HTML/Pug: Simplify description misses open angular bracket |
| Bug |
IDEA-237251
|
Rename 'Show Toolbar' to 'Compact View' |
| Bug |
IDEA-238796
|
Data Flow Analysis: Ctrl + Shift + P(twice) |
| Bug |
IDEA-238496
|
IntentionsUIImpl > IntentionHintComponent leaks PsiFile on plugin unload |
| Bug |
IDEA-195784
|
'Inspect code' uses default severity for inspections instead of current |
| Bug |
IDEA-242043
|
NPE: null keys not supported at gnu.trove.THashMap.put(THashMap.java:161) in idea.log |
| Bug |
IDEA-236959
|
Problems view displays nothing for Markdown files |
| Bug |
IDEA-237104
|
Navigation through errors opens Problem View at first usage |
| Bug |
IDEA-237250
|
Buttons for 'Next/Previous Error' should always be enabled |
| Bug |
IDEA-235616
|
UnusedDeclarationInspection keeps references to EntryPoint instances after plugin has been unloaded |
| Bug |
IDEA-186991
|
ProblemsHolder.registerProblem treats escaped html in template as an unescaped, so it drops arrows from view |
| Usability |
IDEA-210863
|
Change code analyze status icon |
| Usability |
IDEA-237249
|
Add icons to traffic light widget |
| Usability |
IDEA-236819
|
Sync problems view cursor when navigate through problems in the editor |
| Usability |
IDEA-237248
|
Do not show analysis completed |
| Usability |
IDEA-236818
|
Cursor loses position and disappears when focus leaves Problem view |
| Task |
IDEA-238581
|
Make refGraphAnnotator EP dynamic |
| Task |
IDEA-217579
|
Inspections widget |
| Exception |
IDEA-240898
|
ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at com.intellij.codeInspection.i18n.NlsInfo.fromMethodParameter |
| Exception |
IDEA-237137
|
Setting Highlighting to None causes exception |
| Exception |
IDEA-240846
|
Inspection exception: java.lang.IllegalStateException: No reference type for class com.intellij.psi.impl.source.PsiParameterImpl |
| Code Analysis. Language Injection | Task |
IDEA-235294
|
Make <patterns.patternClass> EP dynamic |
| Code Analysis. Structural Search | Bug |
IDEA-239371
|
Cannot edit existing template of SSR inspection |
| Bug |
IDEA-240463
|
StructuralSearchUtil.cache keeps references to languages from unloaded plugins |
| Bug |
IDEA-241730
|
'Java class member' SSR inspection template shows errors at first opening |
| Bug |
IDEA-236685
|
Description for SSR inspection is not displayed |
| Bug |
IDEA-241733
|
IDEA adds SSBasedInspection suppression annotation instead of specific one, when there are more than one search template. |
| Bug |
IDEA-239687
|
Retrieving pattern from history sometimes loses match variable |
| Bug |
IDEA-239967
|
Structural search doesn't work with inner typescript React |
| Bug |
IDEA-242120
|
method call with parenthesized qualifier not matched |
| Bug |
IDEA-242127
|
multi-match pattern failure |
| Bug |
IDEA-236671
|
Cannot create new SSR inspection |
| Bug |
IDEA-235951
|
"with search hierarchy" checkbox has no effect in `implements` clause |
| Bug |
IDEA-241760
|
SSR inspection lose description after restart. |
| Usability |
IDEA-241611
|
Do not populate 'Meta data' of new inspection |
| Cosmetics |
IDEA-201474
|
SSR: Windows layout is sloppy |
| Cosmetics |
IDEA-201472
|
SSR: drop-down for file type selector is too big for the toolbar |
| Task |
IDEA-238267
|
Make EPs related to structural search dynamic |
| Code Analysis. Syntax (PSI) | Bug |
IDEA-207979
|
Java PsiIdentifier should not produce `USimpleNameReferenceExpression` |
| Bug |
IDEA-234749
|
UAST: Catch Clause does not visit its parameters |
| Core | Feature |
IDEA-238725
|
Log the values of _JAVA_OPTIONS/JDK_JAVA_OPTIONS and JAVA_TOOL_OPTIONS environment variables on startup |
| Bug |
IDEA-239033
|
Thread pool thread leaks reference to plugin classloader via inheritedAccessControlContext |
| Bug |
IDEA-239021
|
FileTypeManagerImpl.DETECTED_FROM_CONTENT_FILE_TYPE_KEY leaks FileType reference on plugin unload |
| Bug |
IDEA-240456
|
DaemonListeners.myActiveEditors sometimes keeps reference to released editor |
| Bug |
IDEA-242151
|
ConverterManagerImpl leaks references to unloaded plugins |
| Bug |
IDEA-240452
|
GradleModuleBuilder keeps reference to WizardContext after new project wizard is closed |
| Bug |
IDEA-240825
|
Seeing lots of "fish: Could not set up terminal." / "fish: TERM environment variable not set" on Mac on Startup |
| Bug |
IDEA-240449
|
Velocity runtime leaks reference to classes of unloaded plugin via StopCommand.backtrace |
| Bug |
IDEA-238409
|
PsiCopyPasteManager leaks PsiFile on plugin unload |
| Bug |
IDEA-241340
|
Timeout in tests during BaseFixture.disposeRootDisposable caused by LaterInvocator |
| Bug |
IDEA-241785
|
headless mode - Task.Backgroundable exhibits modal behaviour |
| Bug |
IDEA-239100
|
Angular2ReferenceExpressionResolver leaks through Disposer backtrace on plugin unload |
| Bug |
IDEA-242155
|
DomApplicationComponent.myVisitorDescriptions holds references to classes from unloaded plugin |
| Task |
IDEA-238818
|
Clear range highlighters with plugin class used as custom renderer when plugin is unloaded |
| Task |
IDEA-238257
|
Make pathMacroFilter EP dynamic |
| Task |
IDEA-235291
|
Make EPs related to module types dynamic |
| Task |
IDEA-238580
|
Make pathMacroExpandableProtocol dynamic |
| Core. Debugger | Task |
IDEA-238226
|
Make com.jetbrains.fileUrlMapper extension point dynamic |
| Core. Diagrams | Bug |
IDEA-235873
|
Unnecessarily thick separator line in class diagrams |
| Task |
IDEA-235593
|
UML plugin requires restart on enabling and disabling because of non-dynamic EP <diagram.changesProvider> |
| Core. File System | Bug |
IDEA-239947
|
Deadlock between EDT and Jar file attributes updater |
| Bug |
IDEA-241524
|
When I create new files using de Angular CLI, the files are not visible immediately in the Project tab |
| Bug |
IDEA-207169
|
Files cut (Ctrl+X) from one project fail to be pasted in another |
| Bug |
IDEA-236854
|
Completion does not work in File Chooser |
| Bug |
IDEA-240983
|
VfsImplUtil.ourHandlers leaks reference to ArchiveFileSystem instance after plugin unload |
| Usability |
IDEA-238396
|
Show a progress during file system synchronization processing |
| Exception |
IDEA-236946
|
Throwable at com.intellij.openapi.application.TransactionGuardImpl.assertWriteSafeContext |
| Exception |
IDEA-235071
|
"Already disposed" exception during VFS refresh |
| Core. IDE Settings | Feature |
IDEA-175757
|
Support File Type mapping based on shebang |
| Feature |
IDEA-235494
|
Add a command line parameter to start IDEA without opening any projects |
| Bug |
IDEA-240780
|
Wrong keymap is selected on upgrade (if previously used a modified keymap) |
| Bug |
IDEA-239026
|
'Broken Usages' and 'Code Vision' should be preselected in settings when open them from the Editor |
| Bug |
IDEA-209241
|
Rider does not recognise '.PEM' (uppercase) extension files when importing Server Certificates |
| Bug |
IDEA-240686
|
TemplateCommentPanel leaks reference to FileType after plugin is unloaded |
| Usability |
IDEA-190397
|
cacerts from previous IDEA version in user profile is not copied with IDEA upgrade |
| Usability |
IDEA-240607
|
Import Settings should warn if user has incorrectly selected a folder without settings |
| Task |
IDEA-236420
|
Make internalFileTemplate EP dynamic |
| Core. Indexing | Bug |
IDEA-240662
|
shared-indexes: write not implemented error |
| Bug |
IDEA-241753
|
Too Many Shared Index Flush Threads |
| Bug |
IDEA-238381
|
Deadlock in indexing |
| Bug |
IDEA-241361
|
Indexing got stuck |
| Bug |
IDEA-238557
|
Problem with stubs element initialization on dynamic load of Pug (ex-Jade) plugin |
| Bug |
IDEA-238557
|
Problem with stubs element initialization on dynamic load of Pug (ex-Jade) plugin |
| Performance |
IDEA-240587
|
Sometimes indexing is single-threaded |
| Performance |
IDEA-238701
|
Index internals load VFS on EDT during project closing |
| Performance |
IDEA-237487
|
IDEA updates indexed_versions.next files constantly |
| Exception |
IDEA-236587
|
NPE at com.intellij.util.indexing.ChangedFilesCollector$2.afterVfsChange(ChangedFilesCollector.java:157) |
| Exception |
IDEA-238411
|
java.lang.Throwable on creating Java project |
| Core. Installation | Bug |
IDEA-205262
|
Batch update fails when the target directory is a symlink |
| Bug |
IDEA-241455
|
Patches 201/202 x86-win fail to apply properly |
| Bug |
IDEA-233867
|
bin/clion.sh (and bin/goland.sh) script uses "-" as argument to grep |
| Bug |
IDEA-215497
|
jbr/bin/java Access Denied during update from IC-192.4205.45 to IC-192.4488.21 |
| Task |
IDEA-208372
|
Upgrade ASM to 7.1 |
| Core. Licensing | Bug |
IDEA-233020
|
Limited session is not available after eval is expired and paid plugin was installed or License dialog is opened |
| Exception |
IDEA-237330
|
Could not open windows registry node Software\JavaSoft\Prefs at root 0xffffffff80000001: Access denied |
| Core. Navigation and Search | Feature |
IDEA-230679
|
Search Everywhere: Show all results in one group on All tab |
| Feature |
IDEA-130931
|
Shift+Ctrl+F7 hit on exception in throws clause of method declaration should highlight where exception is thrown |
| Bug |
IDEA-208876
|
Open Class Dialog: PDFRe should match PdfRenderer |
| Core. Platform API | Bug |
IDEA-229756
|
UAST: super constructor call has different UastCallKind in Java and Kotlin |
| Bug |
IDEA-238172
|
Make postponed formatting consistent in tests and production |
| Bug |
IDEA-239832
|
`SystemHealthMonitor` notifications are lost |
| Bug |
IDEA-238501
|
Make jsonRpcDomain EP dynamic |
| Bug |
IDEA-233075
|
MethodImplementor extension point doesn't suggest methods properly |
| Bug |
IDEA-238508
|
Language holds annotator instances from plugins in user data |
| Bug |
IDEA-235572
|
Project is leaked after being closed via smart pointer reference queue |
| Bug |
IDEA-241390
|
ErrorStripeUpdateManager leaks TrafficLightRenderer from TrafficLightRendererContributor on plugin unload |
| Task |
IDEA-236887
|
Allow updating lookup element presentation after showing |
| Core. Plugin Management | Feature |
IDEA-237986
|
Make scratch.rootType EP dynamic |
| Bug |
IDEA-234849
|
Exception when unloading REST client plugin |
| Bug |
IDEA-241314
|
Plugin can't be unloaded because of references to its ClassLoader via StripeButton.acc |
| Bug |
IDEA-240805
|
Go template plugin: java.lang.Throwable: Unexpected initialization problem by plugin installation |
| Bug |
IDEA-235487
|
OpenAPI Specification (Swagger) plugin requires restart on disabling (light services are not cleared on plugin unload) |
| Bug |
IDEA-240714
|
When PHP plugin is enabled, PHP extension is not reassociated from user-defined file type to PHP plugin |
| Bug |
IDEA-238292
|
'Code Coverage for Java' plugin requires restart on unload |
| Bug |
IDEA-240574
|
Dynamic plugins: static maps in ElementPresentationManager |
| Bug |
IDEA-235393
|
'BeanExtensionPoint.unregisterExtensions' doesn't fork with 'area="IDEA_PROJECT"' |
| Bug |
IDEA-242046
|
Do not see the link "Show All" |
| Bug |
IDEA-235506
|
Updated dynamic plugins are duplicated in plugins list until restart |
| Bug |
IDEA-237141
|
Opening a database table "db.messages" causes PhpStorm to suggest "messages files area supported by IntelliJ IDEA Ultimate" |
| Bug |
IDEA-232675
|
3rd party incompatible plugin from brokenPlugins.txt can't be seen in the Plugins view |
| Bug |
IDEA-240538
|
Theme plugin auto apply after update reseting previous settings |
| Bug |
IDEA-235485
|
Guice plugin sometimes requires restart on disabling |
| Bug |
IDEA-235169
|
Disabling of Time Tracking plugin requires IDE restart |
| Bug |
IDEA-234060
|
Unable to save settings popup on enabling Shell script plugin |
| Bug |
IDEA-240659
|
ResourceBundleEditor plugin requires restart after disabling |
| Bug |
IDEA-240454
|
com.intellij.jbpm (JBoss jBPM) plugin requires restart on unloading |
| Bug |
IDEA-237282
|
Disabling Gradle plugin does not ask about Android plugin, but Android blocks the disabling |
| Bug |
IDEA-236608
|
Gradle import error: Could not initialize class org.jetbrains.kotlin.android.synthetic.idea.AndroidExtensionsProjectResolverExtensionKt |
| Bug |
IDEA-239661
|
Improve the way the 'Plugin error' messages are displayed in the Event Log toolwindow and notification baloon (html should be rendered) |
| Bug |
IDEA-240415
|
File type added by fileNames="..." attribute doesn't work if a plugin that declares it is loaded dynamically |
| Bug |
IDEA-240299
|
Less plugin can suggest restart on disabling |
| Bug |
IDEA-240436
|
Updated plugins are still marked as incompatible |
| Bug |
IDEA-234660
|
Plugins which keep their own CodeStyleSettings instances lead to leaks when a plugin with custom settings is unloaded |
| Bug |
IDEA-238973
|
java.nio.file.ClosedFileSystemException on trying to enable intellilang |
| Usability |
IDEA-237811
|
"Install plugin from disk" should check brokenPlugins.txt |
| Cosmetics |
IDEA-226009
|
Plugin icons are blinking when we change status |
| Cosmetics |
IDEA-227302
|
Help | AnalyzePluginStartupPerformance action: correct text displayed in DisablePlugins dialog |
| Task |
IDEA-238441
|
Make performancePlugin.commandProvider dynamic |
| Task |
IDEA-239712
|
DragHelper leaks reference to disposed project |
| Exception |
IDEA-238390
|
Dynamic plugins: IllegalStateException on enabling Mercurial, Git plugins |
| Core. Project Settings | Bug |
IDEA-146107
|
Window drive root problem: Creating a New project shows invalid path |
| Bug |
IDEA-237873
|
Do not suggest to download already installed JDKs |
| Bug |
IDEA-238053
|
Project Structure dialog does not apply changes when Eclipse project format is used |
| Bug |
IDEA-235984
|
Wrong file encoding is used while IDE starting |
| Bug |
IDEA-235636
|
Cannot open .ipr |
| Usability |
IDEA-240068
|
error: java: error: release version 15 not supported when compiling project with JDK_X language level in misc.xml |
| Core. Quick Documentation | Feature |
IDEA-230655
|
Generate type-use annotations in quick-documentation |
| Core. Run. Configurations | Bug |
IDEA-230493
|
Runner debug is not registered |
| Bug |
IDEA-230986
|
Z-Order for dialog validation error |
| Cosmetics |
IDEA-238382
|
The button in 'Store as project file' dialog not fully visible |
| Core. Run. Targets | Bug |
IDEA-236233
|
Avoid Prepare step for local running |
| Task |
IDEA-233588
|
Change experimental flag to "run.targets" |
| Core. SSH | Feature |
IDEA-237529
|
Add Copy action to SSH Configurations settings |
| Bug |
IDEA-238394
|
Link "Setup SSH configurations" in SSH Terminal settings page doesn't work in master |
| Editor | Feature |
IDEA-235535
|
make <editorActionHandler> dynamic |
| Feature |
IDEA-67379
|
Change splitter position via keyboard |
| Feature |
IDEA-237118
|
Add -p (--project) command-line option to force opening a non-project file in one of already open projects |
| Bug |
IDEA-237927
|
Wrong icons for Java class in Editor tabs |
| Bug |
IDEA-241266
|
Editor hint isn't always displayed when pressing Next/Prev error buttons in Inspection Widget |
| Bug |
IDEA-236496
|
In-editor javadoc moves with caret when related code remains in place |
| Bug |
IDEA-240930
|
Brace highlighting inconsistencies |
| Bug |
IDEA-241951
|
Misaligned bullet points in rendered documentation |
| Bug |
IDEA-235209
|
JavaDoc in-editor rendering's gutter icon doesn't appear if first line comment |
| Bug |
IDEA-238402
|
Reference to Language object leaked through TrafficLightRenderer$DefaultUIController on plugin unload |
| Bug |
IDEA-240181
|
Leaked references to EditorProvider on plugin unload |
| Bug |
IDEA-236097
|
Documentation is not rendered in package-info.java |
| Bug |
IDEA-239005
|
EditorLastActionTracker leaks reference to PsiFile via EditorWindowImpl on plugin unload |
| Bug |
IDEA-240319
|
"Scroll to Center" does not work with Move caret, minimize Editor scrolling |
| Bug |
IDEA-233073
|
Dragging text inside a JavaScript multi-line string replaces tabs with "\t" |
| Bug |
IDEA-238339
|
Rendered Javadoc: cursor image is stuck on old place after toggling javadoc view after search inside javadoc |
| Bug |
IDEA-239009
|
Vue: VueImplicitElement leaks through SmartPsiElementPointer on plugin unload |
| Bug |
IDEA-236712
|
Can't open a file after exception on project loading |
| Bug |
IDEA-240773
|
Line Separator widget doesn't appear for new file |
| Bug |
IDEA-236723
|
New rendered comment view does not appear for class with annotations |
| Bug |
IDEA-240064
|
IndexOutOfBoundsException in logs in IDEA 2020.1.1 |
| Bug |
IDEA-241478
|
No highlighting for the selected smart step into variant |
| Bug |
IDEA-238298
|
CompositeFoldingBuilder keeps reference to FoldingBuilder via cache in Language userdata after plugin has been unloaded |
| Performance |
IDEA-238114
|
IntelliJ Idea 2020.1 memory runaway and crash |
| Usability |
IDEA-227056
|
EditorConfig suggestions almost only include ij_* (make standard options more visible) |
| Usability |
IDEA-237082
|
Improve Page Up/Down actions behaviour in presence of block inlays (e.g. rendered documentation) |
| Usability |
IDEA-241796
|
Rename 'Render All' to 'Render All Documentation Comments' or similar |
| Usability |
IDEA-238203
|
Rendered doc view cuts off large images |
| Usability |
IDEA-237977
|
Rendered JavaDoc not selectable |
| Usability |
IDEA-236498
|
Rendered Javadoc switches to edit mode when changing code below |
| Cosmetics |
IDEA-234985
|
Inline doc preview: render "external link" icon |
| Task |
IDEA-233257
|
com.intellij.lang.folding.CustomFoldingProvider isn't dynamic |
| Task |
IDEA-237300
|
Show rendered doc switch icon only on mouse hover |
| Task |
IDEA-233403
|
LightEdit: extract to bundles |
| Task |
IDEA-238415
|
Support rendered documentation view in module-info.java |
| Task |
IDEA-236538
|
Add new parameters of doc comment to Color Scheme preview |
| Task |
IDEA-237045
|
Correct rendering hints for rendered comments |
| Task |
IDEA-236787
|
'Promote' bidi text base direction setting when file containing RTL fragments is opened |
| Editor. Code Completion | Feature |
IDEA-238495
|
Allow to enrich fus data about code completion from plugins |
| Bug |
IDEA-240185
|
CompletionPhase leaks a reference to Editor on plugin unload |
| Bug |
IDEA-241485
|
Missing fus 'completion' event group |
| Performance |
IDEA-236322
|
Automatic completion is started on every new typed character when there are no suggestions |
| Performance |
IDEA-201824
|
Completion item rendering shouldn't access PSI, index and file system on UI thread |
| Exception |
IDEA-238546
|
Throwable at com.intellij.completion.ngram.NGramFileListener.beforeFileOpened |
| Editor. Code Completion. ML | Feature |
IDEA-240174
|
Allow using a simple class name instead of fully qualified name |
| Bug |
IDEA-238908
|
Arrows with position changes after ML reordering are broken |
| Bug |
IDEA-240352
|
MLFeaturesUtil.classNameSafeCache leaks references to plugin classes after plugin unload |
| Exception |
IDEA-239003
|
PsiInvalidElementAccessException on disabling ChangeReminder plugin |
| Exception |
IDEA-239695
|
"java.lang.Throwable: File is not valid" on deleting a package with an opened file |
| Editor. Color Schemes | Bug |
IDEA-235116
|
Darcula: annotation attributes are too bright in Java |
| Editor. Diff and Merge | Feature |
IDEA-238361
|
Please implement collapse on the three way merge |
| Feature |
IDEA-234251
|
Allow to "Accept Theirs" for folders in the "Conflicts" dialog |
| Feature |
IDEA-238389
|
Image three way merge don't feature compare left/right/base/middle... |
| Bug |
IDEA-234614
|
When launching `charm diff` splash screen remains |
| Bug |
IDEA-240641
|
'Synchronized Scrolling' in diff jumps up/down 1 line on smooth scrolling if 'code vision' inlays are enabled |
| Usability |
IDEA-233728
|
"Show details" in Diff is too close to the line breaks style indicator |
| Exception |
IDEA-231544
|
RuntimeException when delete class from Local History |
| Editor. Editing Text | Feature |
IDEA-235063
|
Support inline inferred type hints for Java 10+ |
| Feature |
IDEA-238341
|
Vertical padding/margin for rendered JavaDoc comments |
| Bug |
IDEA-235044
|
Multicaret allows to have matched braces away from caret |
| Bug |
IDEA-236834
|
Invalid Block Uncomment with Multicursor |
| Bug |
IDEA-238541
|
Honor CamelHumps selection when selecting on double click is not respected on mouse drag |
| Bug |
IDEA-240297
|
IDEA freeze on fetching documentation is completion popup |
| Bug |
IDEA-235034
|
Undo should revert argument indent in one step |
| Bug |
IDEA-240370
|
Clone caret above/below uses incorrect caret position |
| Usability |
IDEA-220863
|
Jump outside closing bracket for <> |
| Usability |
IDEA-234321
|
"Copy as Plain Text" from inside JSON string value performs unescaping |
| Usability |
IDEA-64606
|
Show live template placeholders |
| Cosmetics |
IDEA-236045
|
misalignment of indent guides and whitespace visuals |
| Cosmetics |
IDEA-238872
|
Cursor On Folded Block Is Not Intuitive |
| Task |
IDEA-240654
|
Ligatures per editor |
| Exception |
IDEA-236288
|
Macro stop working because of extreme editor wrapping settings |
| Editor. Error Highlighting | Bug |
IDEA-238504
|
MarkupModelImpl > RangeHighlighter leaks tokens and PsiFiles through HighlighInfo on plugin unload |
| Bug |
IDEA-241554
|
Hint color for broken usage stays the same after editor theme changed |
| Bug |
IDEA-150333
|
Some warnings are still highlighted even though I selected "Syntax" for Highlight Level |
| Bug |
IDEA-239006
|
TrafficLightRenderer$DefaultUIController leaks PsiFile through FileIncludeContextHectorPanel on plugin unload |
| Editor. Formatter | Bug |
IDEA-237737
|
EA-218146 - IOOBE: LineSet.findLineIndex |
| Bug |
IDEA-161839
|
editorconfig not working on new files |
| Bug |
IDEA-239008
|
CodeStyleCachedValueProvider$AsyncComputation leaks reference to PSI File via TransientCodeSettings on plugin unload |
| Editor. Intention Actions | Bug |
IDEA-234662
|
Replace with end-of-line comment – extra blank lines |
| Bug |
IDEA-238615
|
HintManagerImpl > IntentionHintComponent leaks PsiFile on plugin unload |
| Bug |
IDEA-237047
|
"Preview not available" is displayed when intention only deletes some lines |
| Usability |
IDEA-236926
|
Intention preview: alignment is broken if there are several parts diff parts and number of digits in line number is different |
| Editor. Spellcheck | Task |
IDEA-239816
|
Spellchecker engine re-implementation |
| Editor. TextMate Bundles | Bug |
IDEA-241606
|
TextMateFile doesn't allow for addition of references from external reference contributors/providers |
| Bug |
IDEA-241961
|
Breaking change in TextMateHighlightingLexer in 2020.2 EAP |
| Bug |
IDEA-236482
|
Bad syntax highlight in Dockerfile if docker plugin is turned off |
| Bug |
IDEA-237128
|
TextMate bundles don't work for injections |
| Groovy | Feature |
IDEA-235989
|
Separate Java and Groovy live templates |
| Bug |
IDEA-236545
|
Groovy: content of {@code } tags isn't shown in quick documentation popup |
| Bug |
IDEA-239977
|
GrLiteralImpl.getValue() returns null for integer literals longer than an int without a suffix |
| Bug |
IDEA-240045
|
Gradle plugin fails on backspace / auto-indent |
| Bug |
IDEA-240977
|
Groovy live template 'soutm' lost context |
| Task |
IDEA-209501
|
Use Groovy 2.5 (or later) library in IDEA project |
| Groovy. Grails | Task |
IDEA-240433
|
Make Grails plugin dynamic |
| Lang. RegExp | Feature |
IDEA-215101
|
Regexp: Quick-fix for 'Duplicate character inside character class' |
| Bug |
IDEA-233477
|
literal dash in regex character set colored as special character |
| Bug |
IDEA-233769
|
Adjacent closing tags for regex character classes are incorrectly parsed (e.g. in XMLSchema xs:pattern elements) |
| Bug |
IDEA-236620
|
Redundant nested character class inspection |
| Bug |
IDEA-221089
|
escaping a `#` in regex with comment mode is not redundant |
| Bug |
IDEA-234581
|
Escaped single/double quote in regex syntax highlighting is wrong |
| Usability |
IDEA-173849
|
Check RegExp dialog: Ctrl-F and Ctrl-R are enabled in the 'sample' field leading to ugly results |
| Lang. Shell Script | Feature |
IDEA-240918
|
Support copyright formatting for shell script files |
| Feature |
IDEA-216804
|
Variable completion inside curly braces ${} |
| Bug |
IDEA-239871
|
Shell: Variables and subexpressions not supported in regular expressions, parsing error with parentheses expression |
| Cosmetics |
IDEA-239877
|
Shell Script settings: label hides & |
| Lang. XML | Bug |
IDEA-241742
|
"PSI invalidated outside transaction" message in idea.log after changing xml text |
| Bug |
IDEA-234908
|
Invalid XML syntax is not detected by editor |
| Bug |
IDEA-238406
|
Reference to Language object leaked through XmlTagNameSynchronizer on plugin unload |
| Task |
IDEA-238268
|
Make EPs related to XML dynamic |
| Lang. XPath and XSLT | Feature |
IDEA-133468
|
XSLT 3.0 Support Crippled |
| Bug |
IDEA-231202
|
XSLT run/debug configuration does not have Classpath and JDK field in products other than IDEA |
| Tools. Docker | Feature |
IDEA-241383
|
Support "Docker for Windows" same as "Docker for Mac" |
| Bug |
IDEA-240719
|
Docker's multi-tab drawing problem |
| Bug |
IDEA-207193
|
Docker Integration can't connect to npipe on Windows |
| Bug |
IDEA-221970
|
Docker plugin errors with Docker Enterprise |
| Bug |
IDEA-236451
|
Docker: Exec tabs for a container are closed only from the second time. |
| Usability |
IDEA-171120
|
Docker. Connect. Provide explaining error message if the path to the certificates folder is wrong |
| Task |
IDEA-230603
|
Refactor DockerFileDetector so that it's no longer a component |
| Tools. HTTP Client | Bug |
IDEA-238760
|
HTTP Client shows null in completion on generation of URL from Spring controller |
| Bug |
IDEA-241998
|
HTTP Client: Response handler doesn't recognise vendor JSON content type |
| Bug |
IDEA-237516
|
Rest Client doesn't have URL-references if schema is missing |
| Usability |
IDEA-239686
|
Micronaut: if absolute url is specified for @Client annotation, don't activate live template for the host part on the HTTP Request generating for client endpoints |
| Tools. Terminal | Bug |
IDEA-239942
|
CreateProcess failed. Code 267 when myProjectPath is not valid |
| Bug |
IDEA-136139
|
Settings -> Tools -> Terminal -> Shell path: sh.exe -login -i throws Error |
| Task |
IDEA-238296
|
Replace service override used for CloudTerminalProvider with a different mechanism |
| User Interface | Feature |
IDEA-233416
|
Add "Copy Filename" to context menu |
| Feature |
IDEA-237052
|
Ability to change the width of free painters area in the gutter |
| Feature |
IDEA-234078
|
Make it possible to remove undesired offset in components built using Kotlin UI DSL |
| Feature |
IDEA-224049
|
Allow disabling change markers on the scrollbar |
| Bug |
IDEA-236253
|
Project tree painting high cpu when scrolling with large selection |
| Bug |
IDEA-228353
|
Recent files action is not available in dumb mode |
| Bug |
IDEA-226916
|
Crash on clicking scope combobox on MacBook Pro with TouchBar |
| Bug |
IDEA-235755
|
Knob icon has artifacts on HiDPI in new Color Picker |
| Bug |
IDEA-236176
|
click the mouse wheel not show usages |
| Bug |
IDEA-206880
|
Renaming profiles, keymaps, color schemes does not work |
| Bug |
IDEA-236234
|
If a ThreeComponentSplitter is used in a tool window, it will lose its ability to be resized after the tool windows "View Mode" is changed to/from "Window" and "Docked Pinned" |
| Bug |
IDEA-239761
|
Thread pool thread leaks reference to plugin classloader via JComponent.acc |
| Bug |
IDEA-241923
|
Search Everywhere: Misordering in Results |
| Bug |
IDEA-238425
|
Search everywhere popup does not remember its size after reopening |
| Bug |
IDEA-237471
|
Close button is hidden with "Tab placement: Right" |
| Bug |
IDEA-237226
|
Appearance in "Subversion working copies" tab does not correspond to dark theme |
| Bug |
IDEA-232821
|
Adding SDK from editor banner shows popup in the middle of the screen |
| Bug |
IDEA-240457
|
IdeFrameImpl.temporaryLostComponent leads to various UI component leaks on plugin unload |
| Bug |
IDEA-241828
|
Popup menus have long invisible internal cooldown |
| Bug |
IDEA-222902
|
Path to active tab is copied to clipboard if "Copy Reference" action was invoked for any other tab |
| Bug |
IDEA-231003
|
Position of Structure tool window is set to Top Left when opening project if running IDEA with clean settings |
| Bug |
IDEA-240549
|
Minor: missing space in Reopen Project dialog |
| Bug |
IDEA-233592
|
No popup appears after "Check for updates..." from menu |
| Bug |
IDEA-236760
|
gutter's tooltips are not auto hiding on mouse move outside gutter |
| Bug |
IDEA-241832
|
Search Everywhere: Commands are shown after actions on "All" tab i case of mixed results |
| Bug |
IDEA-232070
|
Context menu on project view or editor tabs does not show at all, main menu slowed |
| Bug |
IDEA-238805
|
Creating a disabled icon prevents unloading of plugin |
| Bug |
IDEA-240400
|
Wrong position of window control buttons in borderless UI |
| Bug |
IDEA-239014
|
EditorTextField releases Editor too late |
| Performance |
IDEA-238301
|
Subpixel(LCD) text is slow with UI font in 2020.1, switching to greyscale antialiasing helps |
| Usability |
IDEA-235417
|
New highlighting status indicator doesn't make it clear whether highlighting is finished |
| Usability |
IDEA-92196
|
Event Log tool window shows indication of new message, but can't show the message before indexing completion |
| Usability |
IDEA-234565
|
Settings "Choose Color" - allow paste hex color with # prefix |
| Usability |
IDEA-235322
|
Async profiler snapshots names are too similar |
| Usability |
IDEA-235124
|
IDEA allows choosing folder in WSL outside user directory when creating project |
| Usability |
IDEA-205563
|
Incorporate sound cues into UI |
| Cosmetics |
IDEA-235222
|
Speed search breaks text spacing |
| Cosmetics |
IDEA-236070
|
hector the inspector is still alive |
| Cosmetics |
IDEA-215438
|
bookmarks tool window icon inconsistency |
| Cosmetics |
IDEA-241426
|
Inspection widget: correct backgrounds for additional options |
| Cosmetics |
IDEA-231276
|
Hint in Search Everywhere is cut on macOS Catalina |
| Cosmetics |
IDEA-237117
|
Broken layout in Highlighting level dialog in 2020.2 master (#IU-202.2222) macOS 10.15.2 |
| Cosmetics |
IDEA-237130
|
"OK" Button in Copy Dialog is incorrectly now labeled "Refactor" |
| Task |
IDEA-238264
|
Make keymapExtension EP dynamic |
| Task |
IDEA-238281
|
Make getDataRule EP dynamic |
| Task |
IDEA-235017
|
Inspection widget in Diff and Merge dialogs |
| Task |
IDEA-238261
|
Make com.intellij.favoriteNodeProvider EP dynamic |
| Task |
IDEA-234632
|
Make backgroundable tasks start in background by default |
| Exception |
IDEA-235877
|
SOE while walking through the live templates in Settings |
| Exception |
IDEA-240459
|
Throwable: Notification posted too early (no window to display) |
| Exception |
IDEA-235581
|
"cannot share data context between Swing events" when invoking actions from VCS Operations Popup |
| User Interface. Accessibility | Bug |
IDEA-238421
|
"Screen reader support" dialog does not appear on first IDEA start |
| Bug |
IDEA-236610
|
In screen reader mode, it is impossible to call a designer from a gatter ui |
| Bug |
IDEA-237378
|
[a11] action labels are not accessible in the welcome frame |
| Bug |
IDEA-235610
|
Do not speak the results of a file search or global search |
| Bug |
IDEA-234801
|
In screen reader mode, it is not possible to select a compiler |
| Bug |
IDEA-226881
|
IntelliJ IDEA should detect a11y mode on the first start |
| Bug |
IDEA-236984
|
Labels in search forms are not associated with the find and replace fields |
| User Interface. Console View | Feature |
IDEA-237479
|
Make exceptions in stacktraces navigatable |
| Task |
IDEA-238247
|
Make com.intellij.console.folding extension point dynamic |
| User Interface. Controls | Bug |
IDEA-229090
|
memory leak in MoveFilesOrDirectoriesDialog via FileChooserFactory.getInstance().installFileCompletion |
| User Interface. Embedded Browser (JCEF) | Bug |
IDEA-231071
|
JCEF keyboard focus issues |
| Bug |
IDEA-240461
|
enable JCEF by default in IDEA |
| Bug |
IDEA-241623
|
Shortcuts and input stop working in IDEA after creating markdown file |
| Bug |
IDEA-240913
|
[jcef] ExceptionInInitializerError when opening md file with non-default jdk |
| User Interface. Find, Replace, Usages | Feature |
IDEA-120620
|
Directory tree grouping in search |
| Bug |
IDEA-236772
|
Setting bookmarks from `Find in path`s preview does not work |
| Bug |
IDEA-229350
|
Can't see the buttons in the "Replace All" dialog from "Replace in Path" dialog |
| Bug |
IDEA-218741
|
An item is not marked as bookmarked despite the toggling |
| Bug |
IDEA-240868
|
File Mask isn't applied in Find in Path |
| Usability |
IDEA-89522
|
Show Usages popup: N usages were filtered out. |
| Task |
IDEA-217969
|
Change the tab header for ‘Replace’ opened in Tool Window |
| User Interface. Focus | Bug |
IDEA-232518
|
A balloon panel of a breakpoint is not FocusCycleRoot |
| User Interface. Graphics | Bug |
IDEA-236845
|
circle svg shape is curved |
| User Interface. Keyboard Input | Usability |
IDEA-237099
|
Fix mnemonics on Mac to work with Alt |
| User Interface. Look and Feel | Bug |
IDEA-241705
|
"Classic Light" color scheme is applied to editor after installing dynamic plugins |
| Cosmetics |
IDEA-236160
|
Invalid gaps in 'Code Style' settings |
| User Interface. Navigation | Bug |
IDEA-215515
|
Speed search in bookmarks popup |
| Bug |
IDEA-236137
|
Alt+Home shows class members despite them being explicitly hidden from navigation bar |
| Task |
IDEA-238431
|
Make search.topHitProvider EP dynamic |
| User Interface. Project View | Bug |
IDEA-238310
|
CompoundProjectViewNodeDecorator keeps reference to decorator after plugin has been unloaded |
| User Interface. Services View | Bug |
IDEA-236784
|
Services: green blink in details part when closing table editor |
| Version Control | Feature |
IDEA-236817
|
Use Cmd\Alt+0 for Commit toolwindow |
| Feature |
IDEA-209622
|
VCS Ignore minor changes |
| Feature |
IDEA-234016
|
Allow configuring locations to skip in Git Root Detector |
| Feature |
IDEA-235328
|
Support navigation to specific messages in VCS console |
| Feature |
IDEA-210301
|
Support terminal colors in VCS console |
| Bug |
IDEA-241328
|
Empty patch generated when created from Shelf |
| Bug |
IDEA-238011
|
"Extra commit for .java > .kt renames" checkbox is not shown if commit options popup was opened before java->kotlin conversion |
| Bug |
IDEA-207789
|
Can't create a patch from shelve if a file has been moved |
| Bug |
IDEA-79274
|
can't export patch from shelf |
| Bug |
IDEA-238620
|
Shelve button doesn't have a mnemonic |
| Usability |
IDEA-232551
|
Option to restore showing diff preview in the Log on the right |
| Usability |
IDEA-241808
|
Second click on "Amend" checkbox leads to "Amend Commit" action. And not to unchecking checkbox. |
| Usability |
IDEA-235746
|
Non-modal commit: if the Commit toolwindow is moved to the bottom then place the commit message field at the right |
| Usability |
IDEA-235382
|
Commit button isn't triggerred using Cmd+Enter on macOS |
| Usability |
IDEA-238506
|
Annoying tooltip "Code completion available" in new commit options |
| Cosmetics |
IDEA-237658
|
Apply patch conflict resolving: remove underlined chars from the message |
| Cosmetics |
IDEA-241242
|
"Shelving changes" progress title starts with underscore |
| Cosmetics |
IDEA-238353
|
Add `Help` for interactive rebase dialog |
| Version Control. Git | Feature |
IDEA-125616
|
Allow to compare any two branches |
| Feature |
IDEA-172253
|
Allow using WSL git executable |
| Feature |
IDEA-238559
|
Show 2 logs tabs in Editor instead of the separate Compare branches dialog |
| Feature |
IDEA-85434
|
Allow to squash local commits from the log |
| Feature |
IDEA-234648
|
Always Use schannel sslbackend for HTTP based remote commands on WIndows |
| Feature |
IDEA-241265
|
Add git from WSL to executable autodetection |
| Bug |
IDEA-241364
|
Non-localized label in Push dialog |
| Bug |
IDEA-241379
|
Menu is available for empty list of commits in Compare branches tab |
| Bug |
IDEA-236088
|
Interactive rebase: wrong hight of reworded lines on IDE with adjusted font size |
| Bug |
IDEA-236597
|
Reworded commit message is dropped after squashing |
| Bug |
IDEA-230448
|
Display the actual Git executable error in the Settings |
| Bug |
IDEA-204480
|
Git: all remote operations fail with "execvp: No such file or directory" error |
| Bug |
IDEA-241262
|
List of commits doesn't update on detached Compare branches tab |
| Bug |
IDEA-234107
|
Duplicate Git branches menu in the status bar |
| Usability |
IDEA-233918
|
Show notification on unstash |
| Usability |
IDEA-128375
|
GIT Integration: Unhelpful Message "no tracked branch" on a Failed Update Attempt |
| Usability |
IDEA-170834
|
Add link to the console to VCS error notifications |
| Usability |
IDEA-241275
|
Remove Swap branches from the Compare view |
| Usability |
IDEA-236897
|
Make "Edit Commit message" input resizable |
| Usability |
IDEA-216382
|
"Compare with Current" could produce confusing results |
| Usability |
IDEA-237492
|
Improve Can't Update wording |
| Usability |
IDEA-189303
|
Checkboxes in commit dialog and partial changelists should not depend on gutter highlighting |
| Cosmetics |
IDEA-241254
|
Incorrect hint for Compare branches tab |
| Task |
IDEA-230903
|
Drop builtin SSH client |
| Exception |
IDEA-235134
|
NPE when trying to disable synced branches feature |
| Exception |
IDEA-241257
|
java.lang.AssertionError: Action:Collapsing linear branches... |
| Exception |
IDEA-240960
|
ClassCastException on enabling Git plugin |
| Exception |
IDEA-241100
|
IllegalStateException: @NotNull method git4idea/repo/GitRepositoryManager.getInstance must not return null |
| Version Control. GitHub | Bug |
IDEA-240312
|
GitHub checkout new branch: branch name appears as {0} |
| Bug |
IDEA-240309
|
Visual Atifacts after removing reviewer |
| Bug |
IDEA-235810
|
GitHub PullRequests: cannot submit review with approval |
| Bug |
IDEA-238553
|
GitHub Pull Requests: the last comment is doubled in Timeline view on 'view pull request' re-invocation |
| Bug |
IDEA-241280
|
GitHub Pull Request: Last Timeline entry is doubled after Pull Request is reopened |
| Bug |
IDEA-238781
|
Create Pull Request - branch name is parameterized |
| Bug |
IDEA-240197
|
GitHub PullRequests: could not calculate merge base |
| Bug |
IDEA-238290
|
GitHub Pull Requests: default github account setting via PullRequests view doesn't work |
| Bug |
IDEA-241261
|
IllegalArgumentException: "List has more than one element" after default GitHub account is set |
| Bug |
IDEA-238860
|
Cannot see changed files for pull request, and cannot even copy error message from the window |
| Bug |
IDEA-240324
|
GitHub Pull Requests: description is not shown in Timeline |
| Bug |
IDEA-233345
|
GitHub account: improper on-hover link underlying on Re-Login |
| Bug |
IDEA-240702
|
GitHub Pull Requests: Cannot submit Reply to comment after review was started |
| Bug |
IDEA-236888
|
Pull Requests: timeline editor tab doesn't appear in RecentFiles and RecentLocations dialogs |
| Bug |
IDEA-240333
|
GitHub: account {0} is already added |
| Bug |
IDEA-240320
|
GitHub: The branch {0} is not fully merged to the branch {1} |
| Bug |
IDEA-240356
|
GitHub Pull Requests: comments are not shown at once |
| Bug |
IDEA-240325
|
GitHub create Gist: Cant upload binary file: {0} |
| Bug |
IDEA-242149
|
Pull request can't be opened |
| Bug |
IDEA-241984
|
Pull request TImeline: Loading... label gets stuck |
| Usability |
IDEA-241437
|
GitHub Pull Requests: Refresh Timeline is not available in the middle of timeline |
| Version Control. Local History | Bug |
IDEA-229645
|
NullPointerException |
| Version Control. Log | Bug |
IDEA-221930
|
Checkout revision keymap is gone. |
| Usability |
IDEA-233823
|
"Show My Branches" should hide empty directories |
| Cosmetics |
IDEA-231532
|
Remove ":all" from Log tab |
| Cosmetics |
IDEA-232199
|
Add a tooltip for the HEAD icon in the new branch list |
| Version Control. Subversion | Bug |
IDEA-241771
|
Added file with set property is not shown as "Locally Deleted" if removed from terminal using "rm" command |
| DB Console | Bug |
DBE-9876
|
Force executing queries in read-only mode runs the wrong query |
| DB Diff | Bug |
DBE-10727
|
Compare schemas does not respect the column order |
| DB Introspection | Bug |
DBE-10319
|
Using Presto Jdbc driver results with bad queries while refreshing schema |
| DB Refactoring | Usability |
DBE-10543
|
Button layout exactly the wrong way round (Compare DDL with Database) |
| Data Import & Export | Bug |
DBE-10754
|
Dump Data to FIle - XML Extractor doesn't convert special characters to character entities |
| Data Views | Bug |
DBE-10775
|
Table View does not show new line at the end of a text |
| Usability |
DBE-9995
|
Accept value on UP or DOWN key if multiline (text) cell editor contains only one line |
| Usability |
DBE-10707
|
Generated filter from Filter By context menu clears MongoDB projection |
| Usability |
DBE-8336
|
Shorten tab names in DataGrid with placement on the right/left |
| Usability |
DBE-5447
|
Option to show boolean value as true, false, <null> instead of a checkbox |
| Navigation & Search | Usability |
DBE-10340
|
Improve difference between database objects and file objects in Go To Table |
| PL & DDL Editor | Feature |
DBE-5756
|
Database - Adding datasource as DDL - adding whole folders besides files only |
| SQL Format and Style | Bug |
DBE-10779
|
Wrong indent when a command starts with a comment |
| SQL General | Bug |
DBE-10726
|
No ability to create a DDL data source if there are no folders attached |
| Usability |
DBE-10865
|
Collapsed SQL uses wrong code style |
| SQL Generation | Bug |
DBE-10334
|
Modify table action no more works from the editor |
| Bug |
DBE-10724
|
Snowflake Table Creation Generates Invalid DDL w/ Comments on Primary Keys |
| SQL Highlighting | Bug |
DBE-10886
|
Parsing error for valid postgres plpgsql exception clause with multiple error conditions |
| Bug |
DBE-10748
|
Errors in SQL Editor for correct Oracle SQL statements |
| Bug |
DBE-10778
|
MariaDB Dialect JSON_QUERY not recognized |
| SQL Refactoring | Feature |
DBE-10321
|
Implement "Suggested Rename" for SQL |
| Feature |
DBE-10581
|
"Extract variable" refactoring for SQL Server |
| SQL Resolve | Feature |
DBE-10457
|
New quick fix: refresh schema |
| No subsystem | Feature |
WEB-31762
|
Code format should allow configuring prettier as default |
| Bug |
WEB-45758
|
Stuck Typescript Code Analysis and InvalidPathException |
| Bug |
WEB-45444
|
GjsLintConfigFileChangeTracker registers listeners with incorrect disposable |
| Bug |
WEB-32876
|
Don't wrap long method calls in Vue.js interpolations on formatting |
| Bug |
WEB-26087
|
Vue.js: HTML comments are used in the style tag instead of SCSS comments |
| Bug |
WEB-45424
|
LinterCodeStyleImportSourceTracker uses Project as parent disposable for PsiTreeChangeListener |
| Bug |
WEB-33323
|
Emmet doesn't keep Vue.js attribute values |
| Bug |
WEB-45570
|
Go to declaration doesn't work for ES6 import specifiers |
| Bug |
WEB-45704
|
Vue.js: backspace in indent based sub-langs should remove one indent |
| Usability |
WEB-44683
|
New prettier-on-save functionality persisted in .idea |
| Task |
WEB-45542
|
CommonJS quick fixes: limit depth of warnings to 2 (similar to the ES6 missing imports inspection) |
| CSS | Bug |
WEB-39217
|
Ignore duplicates among LESS/SASS/SCSS and CSS files generated by File Watcher. |
| Task |
WEB-45098
|
Don't use service override for com.intellij.lang.css.watcher.clones.FileWatcherAwareCssDuplicatesService |
| CoffeeScript | Bug |
WEB-45537
|
CoffeeScript import can no longer be automatically inserted |
| Debugger | Bug |
WEB-44470
|
Console output is missed sometimes (linux) |
| Bug |
WEB-39223
|
Show some placeholder for inner objects in Variables View |
| Usability |
WEB-41277
|
JS debug: "Sort values alphabetically" is missing in Debug toolbar |
| File Watchers | Bug |
WEB-43873
|
Exception from FileWatcher plugin when the plugin is being disabled |
| Task |
WEB-21872
|
File watchers: remove outdated templates |
| HTML | Bug |
WEB-34199
|
Rearrange tag attributes doesn't work in JSX or TSX |
| Bug |
WEB-44955
|
Unify indentation rules of language blocks in HTML |
| Bug |
WEB-31198
|
Webstorm throws error because of not knowing Angular's '&ngsp;' html entity |
| Bug |
WEB-41056
|
New top-level line inside script tag is indented according the HTML, not JavaScript code style settings |
| JSON | Bug |
WEB-33705
|
Unintended autocomplete list pop-ups when typing B or P inside quotes in JSON strings |
| JavaScript | Bug |
WEB-45498
|
JavaScript: import/require isn't suggested for CommonJS export with a name reference |
| Bug |
WEB-45528
|
Go to declaration doesn't work on a variable to the right-hand of assignment |
| Bug |
WEB-45520
|
Go to definition jumps to the import statement for default exports |
| Bug |
WEB-44878
|
[JS] "Unused" constructor of static inner class |
| Bug |
WEB-45511
|
JSdoc type casting doesn't work |
| Bug |
WEB-45639
|
Go to usages doesn't work on variables |
| Bug |
WEB-45220
|
Missing default value after "=" in function declaration should be highlighted as syntax error |
| Bug |
WEB-45572
|
Syntax errors when using `as` keyword as variable name |
| Bug |
WEB-44535
|
Don't suggest let/const in completion for ES 5.1 |
| Bug |
WEB-45402
|
Structure view for JavaScript file fails to filter attributes and methods |
| Bug |
WEB-44737
|
Date.now() is not of type function bug. |
| Bug |
WEB-44997
|
CommonJS module usages are not marked as not resolved if it's imported in other file |
| Bug |
WEB-45549
|
JavaScript assistance for augmented classes |
| Bug |
WEB-45812
|
Wrong redundant character escape in ECMAScript 2015 unicode mode (for square brackets) |
| Bug |
WEB-45288
|
'Create method from unresolved' sometimes creates method in wrong class of identically-named classes |
| Bug |
WEB-45663
|
Enable completion autopopup with a suggestion of names after keywords |
| Bug |
WEB-34403
|
JSDoc: wrong type mismatch errors when extending typedefs |
| Bug |
WEB-45578
|
Properties added to Node.js 'global' namespace are not resolved |
| Bug |
WEB-45670
|
JavaScript: instanceof keyword isn't suggested after variable name in definitions |
| Bug |
WEB-45390
|
Trailing comma should be allowed in flow generic type parameters |
| Bug |
WEB-45448
|
Javascript : auto-complete not working for multiple levels of Object.Assign() if result of the Object method wasn't re-assigned to the target object |
| Usability |
WEB-45718
|
Add additional live templates for JavaScript keywords |
| Usability |
WEB-44720
|
Allow disabling live templates on keywords completion |
| Usability |
WEB-45746
|
Replace nested calls with pipe expression intention: do not show for short chains |
| Usability |
WEB-45744
|
Remove unnecessary braces intention: do now show if there's a newline after the brace |
| Task |
WEB-45552
|
JavaScript: move code from module-based inspection to the regular "unresolved reference" inspection |
| Exception |
WEB-45613
|
SOE during indexing of js file |
| Exception |
WEB-45611
|
Code Analysis Crashes when trying to commit |
| JavaScript. Formatter | Feature |
WEB-37591
|
Vue.js indentation (.vue files) |
| Feature |
WEB-36410
|
Provide options for Vue.js interpolations formatting |
| Feature |
WEB-30456
|
Indent the *.vue file with 4 spaces, for template, script and style |
| Feature |
WEB-30382
|
Wrong indentation of <script> and <style> in .vue files |
| Bug |
WEB-42840
|
Vue Component - CSS Indentation ignored, HTML used instead |
| JavaScript. Frameworks | Feature |
WEB-44383
|
Vue Components are not recognised when a Mixin is extended in Typescript |
| Feature |
WEB-43270
|
Support npm package 'vue-typed-mixins' |
| Feature |
WEB-8192
|
Inject CSS in querySelector the same as is done in jQuery |
| Feature |
WEB-25863
|
Language-specific code style in .vue files |
| Feature |
WEB-25971
|
Vuex: implement special resolve for mapped properties on `this` |
| Feature |
WEB-44650
|
Support vue.js syntax in Thymeleaf templates |
| Feature |
WEB-45736
|
Show type of React component's property in documentation popup and on cmd-hover |
| Feature |
WEB-41697
|
Vue: Vuelidate support |
| Feature |
WEB-36254
|
Make Vue.js instance properties autocompletion component-aware |
| Feature |
WEB-33084
|
Vue computed type hinting |
| Bug |
WEB-45584
|
Vue.js: Code in <style> tag ignores language specific "Quote marks" settings while reformatting |
| Bug |
WEB-42448
|
HTML Quote style - Enforce on reformat is not applied in Vue apps |
| Bug |
WEB-40041
|
Yeoman: cannot install a generator from UI |
| Bug |
WEB-35714
|
Vue Single File Component - Typescript - data properties not resolved when using 'Vue.extend()' to create component |
| Bug |
WEB-45546
|
Vuex: inspection text is empty on unresolved Vuex symbols |
| Bug |
WEB-30024
|
In .vue files, lang = stylus, the cursor wrap in the wrong indent |
| Bug |
WEB-45716
|
Creating a "Cordova Project" stops at "-Building an enterprise app? Ionc has Enterprise Support and Feature: https://io...." |
| Bug |
WEB-37615
|
Angular: properly implement type for template and reference variables |
| Bug |
WEB-37968
|
Bug with commenting SCSS multiple transform lines in VUE files |
| Bug |
WEB-45591
|
Vue.js: "Use HTML indents within <style> and <script> tags" option affects formatting in vue files |
| Bug |
WEB-36253
|
Vue.js instance properties are not available in template autocomplete |
| Bug |
WEB-45531
|
Error reported when using Vue filters with specific names |
| Bug |
WEB-36252
|
Broken Vue.js component data properties autocompletion |
| Bug |
WEB-26961
|
Create-react-app: support installation via yarn |
| Usability |
WEB-45740
|
Extract React Component: change name in the list of refactorings |
| Usability |
WEB-45703
|
New project with create-react-app: remove Scripts version field |
| Cosmetics |
WEB-26962
|
Improve 'Invalid package' warning |
| Cosmetics |
WEB-28224
|
Rename PhoneGap/Cordova to Cordova |
| Cosmetics |
WEB-45529
|
Corrupted hint text in Editor | Code Style | Vue |
| Task |
WEB-45099
|
Update bundled react.d.ts to the latest version |
| Exception |
WEB-42402
|
Throwable when creating a new Ionic project |
| JavaScript. Inspections | Feature |
WEB-11796
|
Result of assignment expression used - additional way to suppress |
| Feature |
WEB-45630
|
Enable support of Top-Level Await in Node.js by default |
| Feature |
WEB-44004
|
Javascript unused symbols: allow to supress on whole class |
| Feature |
WEB-22023
|
Inspection "JavaScript | Code style issues | Variable declarations are at the scope start" triggers for let and const declarations |
| Bug |
WEB-45483
|
"local variable naming convention" inspection treats enum fields as local variables |
| Bug |
WEB-45739
|
Invalid "not a constructor" inspection warning using lower-cased class names on global object even with explicit @constructor in JSDoc |
| Usability |
WEB-45501
|
Add 1000 to the exception list of the "Magic number" inspection |
| JavaScript. Refactoring | Feature |
WEB-44617
|
Add '.map()' to 'for..of' intention |
| Feature |
WEB-45287
|
'Type Mismatch' Quick fixes could suggest union type with actual (if actual type is nullable of expected? / always?) |
| Bug |
WEB-45247
|
JS `extract variable`suggest illegal name |
| Bug |
WEB-44614
|
Move refactoring ignores multiple lines of single-line comments |
| Bug |
WEB-37983
|
Cancelled move class to file action still creates a new file |
| Bug |
WEB-44619
|
Improve "Replace with function property" intention for object literals |
| Usability |
WEB-45747
|
Move Members refactoring: enable completion for path on typing |
| Usability |
WEB-45748
|
Move Members refactoring: create a new file without confirmation |
| Task |
WEB-45476
|
JS: add fori postfix template similar to java |
| Task |
WEB-45475
|
JavaScript: implement flip intention for base arithmetic operations (+-/*) |
| Linters | Bug |
WEB-45146
|
"Run ESLint fix on save" option is not saved in settings when Standard is chosen |
| Task |
WEB-45198
|
Remove JSCS and extract it to a plugin |
| Task |
WEB-44511
|
Remove JSLint and extract it to a plugin |
| Task |
WEB-45193
|
Remove Closure Linter and extract it to a plugin |
| Live Edit | Task |
WEB-45083
|
Make liveEdit.compilerInvoker EP dynamic |
| Node.js | Bug |
WEB-45580
|
Allow starting Node.js debug configuration without checking node version |
| Bug |
WEB-45519
|
Enable "Missing require() statement" inspection for projects without enabled Node.js code assistance |
| Usability |
WEB-44526
|
Update run configuration's content according interpreter's type |
| Pug (ex-Jade) | Bug |
WEB-13963
|
Jade: Indentation & Pasting does not work well |
| Bug |
WEB-9967
|
Jade paste with starting line break |
| Bug |
WEB-30392
|
Wrong indent on enter in Pug template tag in .vue file |
| SASS | Bug |
WEB-36542
|
Sass and SCSS have wrong breadcrumbs text for mixins |
| Bug |
WEB-39103
|
Sass: wrong indent on Enter in embedded stylesheet |
| Bug |
WEB-39261
|
Duplicates should not be set between source and generated file |
| Bug |
WEB-36507
|
SCSS warns "Typo: In word 'transparentize'" for built-in function |
| Bug |
WEB-30990
|
Vue.js, SASS: formatting moves sibling blocks to the right |
| Cosmetics |
WEB-44152
|
Sass plugin should reference the stdlib functions with dashes |
| Stylus | Bug |
WEB-41605
|
Vuejs - Stylus - Reformating breaks multiple class selectors with newline separation |
| Bug |
WEB-39580
|
Comment multiple lines on Stylus code inside Vue component |
| TypeScript | Feature |
WEB-44667
|
Support for showing rendered doc comments in editor - TypeScript and JavaScript |
| Bug |
WEB-45065
|
Extra # is added after completing #-private fields |
| Bug |
WEB-45285
|
Generic arguments completion adds invalid 'extends' |
| Bug |
WEB-45261
|
Typo info duplicates in the popup when a function parameter has the type of a function |
| Bug |
WEB-43243
|
Vue support breaks when extending Mixin (TypeScript) |
| Bug |
WEB-44853
|
Improve 'Create field' intention destination element resolving |
| Unit Tests | Bug |
WEB-45721
|
mocha-webpack not working in 2020.1.1 |