No subsystem | Feature |
CPP-20891
|
Support CMake 3.17: completion for new commands/properties |
Bug |
CPP-20743
|
EA-221784 - rewrite recursive topological sorting to iterative |
Bug |
CPP-20252
|
Completion of C++20 keywords |
Bug |
CPP-20455
|
clangd doesn't work if path contains "C++ Project" |
Bug |
CPP-20742
|
ExecutionException: java.lang.IllegalArgumentException: Console for profile 0 not available among [] |
Task |
CPP-19610
|
Bundle CMake 3.17 |
Build | Feature |
CPP-20191
|
Allow selecting type of custom build target for Makefile projects |
Bug |
CPP-18968
|
Refreshing output directory after the build might be very slow |
Usability |
CPP-20610
|
Ability to specify build options for Makefile projects |
Usability |
CPP-19687
|
Ninja Multi-Config |
Usability |
CPP-20617
|
Use target from `Build target` setting when building Makefile project |
Usability |
CPP-15077
|
Native builds in separate windows run sequentially |
Code: Auto-import | Bug |
CPP-19793
|
Auto-import: When multiple choices is specified it should bring combobox with choices to a user. |
Code: Clangd | Bug |
CPP-20822
|
Analysing stuck with file contains include iostream after restart |
Bug |
CPP-19112
|
CUDA: false "No viable conversion" error from clangd |
Bug |
CPP-19480
|
Clangd crash in clang::CodeCompletionResult::createCodeCompletionStringForDecl |
Task |
CPP-19132
|
Show Clangd version/revision in Clangd settings in CLion |
Code: Completion | Bug |
CPP-18531
|
Invalid semicolon in aggregate initialization |
Bug |
CPP-21047
|
Replace completion for function name removes opening brace |
Bug |
CPP-20858
|
`define macro(args)` completion is shown without # |
Bug |
CPP-20555
|
No auto completion for C struct. |
Bug |
CPP-20546
|
No completion for designated initializers in arrays of structures |
Bug |
CPP-20500
|
Designated Initializers: No completion for field from a base class |
Bug |
CPP-19833
|
No completion for type_traits class members |
Bug |
CPP-19673
|
clangd completion: no completion for constexpr after if |
Bug |
CPP-20371
|
Function definition completion replaces existing body (clangd completion) |
Bug |
CPP-20352
|
No completion for 'override' keyword after 'noexcept'/'throw()' |
Bug |
CPP-20276
|
Don't offer completion when typing dots in variadic arguments |
Bug |
CPP-20433
|
Incorrect completion for libtorch |
Bug |
CPP-20787
|
Clangd completion: no icon for tempalated class name |
Bug |
CPP-20481
|
No completion after try-catch code block |
Bug |
CPP-19168
|
Clangd completion: do not insert parenthesis if function pointer is expected |
Bug |
CPP-19930
|
C99: No autocompletion when assigning a manually filled struct to a dereferenced one |
Bug |
CPP-19990
|
No completion for =default in constructor and operator declarations |
Bug |
CPP-19807
|
Function should be completed according to the format settings |
Code: Documentation | Bug |
CPP-18485
|
Quick documentation layout issue with Doxygen comments |
Bug |
CPP-19794
|
Infinite `Fetching Documentation` |
Bug |
CPP-20264
|
Repeating namespace in quick documentation |
Bug |
CPP-20292
|
Coroutines: Don't show parameter namehints for co_return/co_yield |
Performance |
CPP-13260
|
Documentation popup might block UI |
Code: Editing | Feature |
CPP-10690
|
Generate backslash in preprocessor directive on enter to avoid AST-tree degradation (Performance) |
Bug |
CPP-19939
|
Wrong extend selection inside directives |
Bug |
CPP-2879
|
'Enter' after opening brace adds extra closing brace incorrectly (in presence of #ifdef) |
Performance |
CPP-13581
|
Reformat on typing might cause freeze |
Code: Find Usages | Performance |
CPP-17472
|
Get Syntax highlighter in Find Usage dialog may lead freeze EDT |
Code: Formatting | Bug |
CPP-19795
|
Cancel while creating .clang-format file should decline enabling ClangFormat |
Bug |
CPP-13764
|
"Align when multiline" ignored when inserting newline |
Bug |
CPP-19819
|
Fix clang format scheme rule after LLVM merge |
Performance |
CPP-20925
|
UI hung during reformat operation |
Code: Generation | Bug |
CPP-18755
|
Wrong wrap with if action |
Bug |
CPP-11441
|
Create from usage not offered inside a macro invocation |
Bug |
CPP-5102
|
When overriding a function that has the noexcept modifier it doesn't get declared by CLion |
Bug |
CPP-3796
|
Override should not allow overriding final functions |
Bug |
CPP-10411
|
Exception appears when try to override auto return function |
Bug |
CPP-20114
|
Missing '>' for unsigned in const parameter type in function definition generation |
Bug |
CPP-20534
|
Out-of-line declaration of __device__ and __global__ functions: missing cuda macros |
Bug |
CPP-9248
|
"Override function" generates body for default and delete functions |
Code: Highlighting and Inspections | Feature |
CPP-4593
|
Show warning when dangling a pointer |
Feature |
CPP-19815
|
Support unused inspection for type aliases |
Bug |
CPP-20866
|
Incorrect highlighting for function calls in explicit(bool) |
Bug |
CPP-17082
|
Unreachable code for templates |
Bug |
CPP-20173
|
Run Inspection by Name is not working for Unused inspection |
Bug |
CPP-20289
|
Incorrect highlighting for coroutines |
Bug |
CPP-3583
|
Wrong inspection of "Condition is always false" when value is changed from pointer |
Bug |
CPP-19443
|
No type highlighting when template parameter is deduced |
Bug |
CPP-20144
|
DFA is not handling ternary operators on the left side of operators |
Bug |
CPP-19765
|
EA-222168 - assert: PsiDocumentManagerBase.commitAllDocumentsUnderProgress |
Bug |
CPP-20308
|
Template parameters in alias templates are not highlighted |
Bug |
CPP-20508
|
invalid unreachable code when const variable is used |
Bug |
CPP-15156
|
Incorrect code highlighting in a header when a *.m file with the same name exists |
Bug |
CPP-19218
|
clangd doesn't show even basic syntax errors in not instantiated templates with Visual Studio toolchain |
Bug |
CPP-20143
|
DFA is not handling {}-style initializers |
Bug |
CPP-18110
|
clangd does'n highlight std::chrono::high_resolution_clock typedef correctly |
Bug |
CPP-20176
|
Unreachable code in try catch block |
Bug |
CPP-20575
|
Clang-tidy and "Loop condition isn't updated inside the loop" are duplicated |
Bug |
CPP-9885
|
Mutable lambda variables considered "dead" by inspection |
Bug |
CPP-20175
|
Unused template parameter inspection is not working in batch mode |
Bug |
CPP-20165
|
Rewrite "Loop condition is never updated" to use DFA engine |
Bug |
CPP-20302
|
Update clang-tidy configuration and fix failing tests after merge |
Bug |
CPP-20329
|
Loop condition is not updated (DFA version): handle global vars and fields |
Bug |
CPP-19953
|
Code isn't reachable |
Bug |
CPP-20378
|
Override isn't highlighted as a keyword when member definitions are separated by comma |
Bug |
CPP-20022
|
Add support for C++20 keywords |
Bug |
CPP-17125
|
Clangd: Incorrect highlighting of decltype(t)::Y |
Bug |
CPP-20174
|
Unused inspections are duplicated in Run inspection by name search dialog |
Bug |
CPP-20990
|
Custom colour for global variable isn't applied to a template variable |
Bug |
CPP-20778
|
clangd false error in PlatformIO ESP8266 project |
Bug |
CPP-19307
|
CUDA Kernel Highlighting |
Bug |
CPP-20215
|
Inconsistent Naming: static class member field initializer treated as global variable |
Bug |
CPP-20580
|
Bogus infinity recursion for GTest mocked method |
Bug |
CPP-19124
|
Custom clang-tidy binary is global although stated otherwise |
Usability |
CPP-4373
|
Condition is always true and other inspections should handle variables with volatile type qualifier |
Cosmetics |
CPP-20946
|
Rework inspection settings UI |
Task |
CPP-19370
|
Improve `Prefer .clang-tidy over IDE settings` implementation in CLion |
Code: Indexing | Bug |
CPP-19703
|
Limit the number of cores involved in symbol serialization |
Code: Intention Actions | Feature |
CPP-19550
|
Rework "Simplify" inspection to clang tidy |
Bug |
CPP-19977
|
Erroneously suggests `if constexpr` be replaced by the ternary operator |
Bug |
CPP-20807
|
Simplify/"Condition is always ..." inspection doesn't work for C |
Bug |
CPP-19410
|
"Remove unnecessary parentheses" also removes inline comments within parentheses |
Bug |
CPP-19281
|
Flip intention fails for conditions in double parentheses |
Code: Navigation | Bug |
CPP-20875
|
Cannot go to declaration in 2020.2 EAP |
Bug |
CPP-20358
|
Make Ctrl+Click (Cmd+Click) on a definition always show usages popup |
Code: Parsing | Feature |
CPP-19188
|
template-parameter-list for generic lambdas support |
Bug |
CPP-20451
|
C++20: Support range-based for with initializer |
Bug |
CPP-20922
|
requires (T t) clause breaks highlighting of some keywords and other features |
Bug |
CPP-20091
|
C++17: Support constexpr lambdas |
Bug |
CPP-20865
|
Add support for refactorings/navigation in explicit(bool) |
Bug |
CPP-20521
|
C++20: Support explicit(bool) |
Code: Refactorings | Bug |
CPP-13365
|
Change signature: Do not add new argument for function with default parameters |
Bug |
CPP-19569
|
Wrong name suggestion when rename Class member function |
Bug |
CPP-18934
|
Extract Variable: 'const' not added with 'auto' |
Bug |
CPP-3054
|
Rename refactorning error: Local variable already exists in the scope |
Bug |
CPP-18722
|
CUDA: Go to Declaration, Rename and Extract Variable doesn't work inside of <<<>>> |
Cosmetics |
CPP-19553
|
Colon is missed for Default Value column |
Code: Resolving | Bug |
CPP-20413
|
Throwable: Expression not handled: OCCppCoawaitExpression(`(co_await ++it == gen.end())`) |
Bug |
CPP-20483
|
Wrong identifier selected when caret is at first identifier of a dot or arrow expression |
Debugger | Bug |
CPP-19481
|
Debugger console completion is not working during indexing |
Usability |
CPP-16309
|
Make Memory View easily accessible |
Debugger: GDB | Bug |
CPP-9544
|
GDB: Remote debug doesn't work if mi-async mode is not supported |
Bug |
CPP-20874
|
GDB: Can't suspend or put a breakpoint while running after updating Windows 10 |
Bug |
CPP-17634
|
gdb.error: There is no member or method named _M_storage |
Bug |
CPP-6845
|
GDB reports "Null value returned for children" error for empty std::list |
Bug |
CPP-11909
|
Update bundled GDB STL pretty-printers and xmethods |
Task |
CPP-19679
|
Bundle GDB 9.2 |
Debugger: LLDB | Bug |
CPP-9139
|
LLBD: Exception on frequent stepping: Thread 1 not found |
Dynamic Analysis Tools | Feature |
CPP-19614
|
Add required compiler flags for coverage integration automatically |
Bug |
CPP-20210
|
Visual representation for Sanitizer's output does not appear when using the clang-cl compiler |
Bug |
CPP-19342
|
Sanitizers preview not shown for Ninja + GCC |
Bug |
CPP-20096
|
Infinite "Reading Data" after stopping perf executing |
Bug |
CPP-20799
|
Adding compiler flags for coverage removes quotes for other CMake options |
Bug |
CPP-18669
|
Profiling segfaults upon stopping the program ubuntu 19.10 |
Performance |
CPP-16010
|
IDE lockup related to "Use visual representation for Sanitizer's output" setting |
Task |
CPP-19937
|
Support code coverage for clang-cl compiler |
Group |
CPP-9678
|
Code Coverage |
Embedded | Bug |
CPP-16190
|
cubemx mbedtls no quotes generated (missing quotes in include define) in CMakeLists.txt breaks build |
IDE Settings | Feature |
CPP-19774
|
Add an Action for accessing the "Preferences | Build, Execution, Deployment | CMake" page |
Bug |
CPP-20979
|
Recently added toolchain is not listed in CMake toolchain list. |
Bug |
CPP-20426
|
CMake Settings: Can't specify generation folder from File Manage. |
Bug |
CPP-20983
|
CMake panel doesn't apply changes. |
Usability |
CPP-19681
|
No way to assign a shortcut for `Stop CMake Project Reload` |
Task |
CPP-19463
|
Make CMake settings page non-scrollable |
Project Model | Feature |
CPP-19611
|
Integrate Makefile with custom build targets |
Bug |
CPP-20696
|
Multiple warnings `Cannot find compiler executable: '/usr/bin/gcc'.` during Makefile project reload |
Bug |
CPP-19507
|
CMake project has unloaded if change list of CMake profile while Loading CMake project |
Bug |
CPP-19036
|
Reloading CMake Project deletes CMakeCache in Windows |
Bug |
CPP-19414
|
Restarting CLion breaks remote session using ninja (local build directory "created with incompatible generator 'Ninja'") |
Bug |
CPP-20568
|
Make: do not treat zero exit code as a problem |
Bug |
CPP-7505
|
CMake output mixes output lines |
Bug |
CPP-19326
|
Split lines in Make output by `&&` and `;` in output analyzer |
Bug |
CPP-20608
|
Make target value for resolver gets reset after project reopening if it was empty (which corresponds to the default target) |
Bug |
CPP-15702
|
CLion crashes on attempt to load Swift project |
Bug |
CPP-20699
|
CLion keeps regenerating iml module file |
Bug |
CPP-18983
|
Makefile: CLion should be able to recognize GNUmakefile and makefile when opening Makefile project. |
Bug |
CPP-18986
|
Makefile: Project model wouldn't build when nothing to be done for build target. |
Bug |
CPP-20611
|
Can't specify more than a single target when analyzing a project |
Bug |
CPP-18715
|
Parsing Make output analyzer can't handle case when entering directory and compiling command at the same line |
Performance |
CPP-19459
|
Consider changing the default for `-j` to the number of hardware cores |
Usability |
CPP-20424
|
Add `--keep-going` to default makefile switches for project resolver |
Usability |
CPP-20615
|
Notify user if something went wrong while running make for project analysis |
Running | Bug |
CPP-9598
|
Analyze stack trace does not recognize file paths properly |
Toolchains | Feature |
CPP-20576
|
Reload CMake project automatically (aka "resync with remote hosts" action) in case of deployment config was changed |
Bug |
CPP-14185
|
Cannot change deployment path if Root path different from default value |
Bug |
CPP-19906
|
Remote host sync silently hangs: recursive symlinks in header paths. |
Bug |
CPP-20566
|
Cannot read TargetDirectories.txt after Reloading CMake project |
Bug |
CPP-20644
|
CMake executable path are not resolved properly when symlink is used. |
Bug |
CPP-15095
|
Do not transfer unnecessary (binary) build artefacts to local-machine |
Bug |
CPP-20474
|
Remote headers are not resolve cause required privilege is not held by the client. |
Bug |
CPP-18582
|
CMake 3.16: Precompiled headers support |
Bug |
CPP-19398
|
Ninja generator not supported message |
Unit Testing | Feature |
CPP-16327
|
Doctest unit testing framework support |
Bug |
CPP-20732
|
Doctest terminated by an exception reported as successful |
Unit Testing: Catch | Bug |
CPP-11919
|
Catch2 unexpected exception instead of detailed message |
Unit Testing: Google Test | Feature |
CPP-15629
|
Support skipped test cases in Google Test |
VCS | Bug |
CPP-18868
|
Incorrect icons are used for .c/.h/.hpp/.cu and other files in VCS dialogs |
Code Analysis. Dependencies | Bug |
IDEA-239029
|
'Broken Usages' toolwindow suggestions |
Bug |
IDEA-239036
|
'Broken usages' and 'Usages' split by comments |
Bug |
IDEA-239035
|
'Broken usages' shown for class instead of method |
Bug |
IDEA-239391
|
Broken usages confused by the same field name. |
Code Analysis. Inspection | Feature |
IDEA-236487
|
Support preview for inspection quick-fixes |
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 |
Bug |
IDEA-242690
|
Intention to open inspections options doesn't work from Problems view |
Bug |
IDEA-195784
|
'Inspect code' uses default severity for inspections instead of current |
Bug |
IDEA-236959
|
Problems view displays nothing for Markdown files |
Bug |
IDEA-243718
|
JAX-RS: Wrong error message 'Incorrect MIME Type declaration' |
Bug |
IDEA-232368
|
Code lens is misplaced for enum members |
Bug |
IDEA-242547
|
Code vision should come after non-JavaDoc comments |
Bug |
IDEA-238796
|
Data Flow Analysis: Ctrl + Shift + P(twice) |
Bug |
IDEA-242043
|
NPE: null keys not supported at gnu.trove.THashMap.put(THashMap.java:161) in idea.log |
Bug |
IDEA-237251
|
Rename 'Show Toolbar' to 'Compact View' |
Bug |
IDEA-243833
|
Inspection widget: the Highlight dropdown disappears on hover |
Bug |
IDEA-238496
|
IntentionsUIImpl > IntentionHintComponent leaks PsiFile on plugin unload |
Bug |
IDEA-236824
|
Close popup when user clicks 'Open Problems View' link |
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-45865
|
Invalid property key: problems with highlighting on warning and info levels |
Bug |
IDEA-186991
|
ProblemsHolder.registerProblem treats escaped html in template as an unescaped, so it drops arrows from view |
Bug |
IDEA-235093
|
Inspection Results: HTML/Pug: Simplify description misses open angular bracket |
Bug |
IDEA-242487
|
Run Inspection.. on "Selected Files" shows notification "1 file processed" always |
Bug |
IDEA-237104
|
Navigation through errors opens Problem View at first usage |
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-210863
|
Change code analyze status icon |
Usability |
IDEA-237248
|
Do not show analysis completed |
Usability |
IDEA-236818
|
Cursor loses position and disappears when focus leaves Problem view |
Usability |
IDEA-15522
|
Intentions should be quickfixes: "Assign parameter to field", "Create field for parameter" |
Task |
IDEA-217579
|
Inspections widget |
Task |
IDEA-238581
|
Make refGraphAnnotator EP dynamic |
Task |
IDEA-239719
|
Plugin can't be unloaded because of references to its Inspection |
Exception |
IDEA-241737
|
DataFlow inspection: com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl cannot be cast to class com.intellij.psi.PsiMethodCallExpression |
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 |
Exception |
IDEA-240898
|
ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at com.intellij.codeInspection.i18n.NlsInfo.fromMethodParameter |
Code Analysis. Language Injection | Bug |
IDEA-241908
|
Injected language fragments are not highlighted in 2020.2 |
Bug |
IDEA-241981
|
Inspection "Injected references": false positive for concatenations with MIME Types |
Task |
IDEA-235294
|
Make <patterns.patternClass> EP dynamic |
Code Analysis. Structural Search | Bug |
IDEA-242127
|
multi-match pattern failure |
Bug |
IDEA-221892
|
Argument for @NotNull parameter 'constraint' of com/intellij/structuralsearch/plugin/ui/filters/FilterPanel.initFilters must not be null |
Bug |
IDEA-241730
|
'Java class member' SSR inspection template shows errors at first opening |
Bug |
IDEA-241760
|
SSR inspection lose description after restart. |
Bug |
IDEA-243626
|
Structural Search doesn't work after adding SSR inspection |
Bug |
IDEA-242912
|
Structural Search: add, then remove a filter makes adding disabled |
Bug |
IDEA-243231
|
Replacement variables not shown in dialog |
Bug |
IDEA-243739
|
Comments containing variables don't match all comments types |
Bug |
IDEA-239375
|
Cannot edit metadata of SSR inspection |
Bug |
IDEA-243629
|
Missing filters in SSR search for Java |
Bug |
IDEA-239967
|
Structural search doesn't work with inner typescript React |
Bug |
IDEA-242503
|
SSR inspection doesn't honor Production scope |
Bug |
IDEA-239687
|
Retrieving pattern from history sometimes loses match variable |
Bug |
IDEA-241925
|
Predefined templates with the same name should all appear in autocompletion results |
Bug |
IDEA-243232
|
Regex group variable access broken |
Bug |
IDEA-242120
|
method call with parenthesized qualifier not matched |
Bug |
IDEA-240463
|
StructuralSearchUtil.cache keeps references to languages from unloaded plugins |
Bug |
IDEA-242879
|
@NotNull method com/intellij/codeInspection/ex/Descriptor.getKey must not return null |
Bug |
IDEA-236685
|
Description for SSR inspection is not displayed |
Bug |
IDEA-235951
|
"with search hierarchy" checkbox has no effect in `implements` clause |
Bug |
IDEA-239371
|
Cannot edit existing template of SSR inspection |
Bug |
IDEA-241733
|
IDEA adds SSBasedInspection suppression annotation instead of specific one, when there are more than one search template. |
Bug |
IDEA-236671
|
Cannot create new SSR inspection |
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-240825
|
Seeing lots of "fish: Could not set up terminal." / "fish: TERM environment variable not set" on Mac on Startup |
Bug |
IDEA-244768
|
"Plugin is not unload-safe because of unresolved EP" reported when a plugin has an optional descriptor defining an EP and its extensions |
Bug |
IDEA-240449
|
Velocity runtime leaks reference to classes of unloaded plugin via StopCommand.backtrace |
Bug |
IDEA-240452
|
GradleModuleBuilder keeps reference to WizardContext after new project wizard is closed |
Bug |
IDEA-240456
|
DaemonListeners.myActiveEditors sometimes keeps reference to released editor |
Bug |
IDEA-239100
|
Angular2ReferenceExpressionResolver leaks through Disposer backtrace on plugin unload |
Bug |
IDEA-242155
|
DomApplicationComponent.myVisitorDescriptions holds references to classes from unloaded plugin |
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-238409
|
PsiCopyPasteManager leaks PsiFile on plugin unload |
Bug |
IDEA-241785
|
headless mode - Task.Backgroundable exhibits modal behaviour |
Bug |
IDEA-242151
|
ConverterManagerImpl leaks references to unloaded plugins |
Bug |
IDEA-243708
|
Deadlock between loggers |
Performance |
IDEA-218393
|
Freezes in VirtualFilePointerManagerImpl.addRelevantPointers |
Task |
IDEA-238257
|
Make pathMacroFilter EP dynamic |
Task |
IDEA-238818
|
Clear range highlighters with plugin class used as custom renderer when plugin is unloaded |
Task |
IDEA-238580
|
Make pathMacroExpandableProtocol dynamic |
Task |
IDEA-235291
|
Make EPs related to module types 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-240983
|
VfsImplUtil.ourHandlers leaks reference to ArchiveFileSystem instance after plugin unload |
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-240034
|
indexing not working, and loading modules not complete. |
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-239026
|
'Broken Usages' and 'Code Vision' should be preselected in settings when open them from the Editor |
Bug |
IDEA-242946
|
IDE fails to start if %APPDATA%\JetBrains is a symlink |
Bug |
IDEA-209241
|
Rider does not recognise '.PEM' (uppercase) extension files when importing Server Certificates |
Bug |
IDEA-240780
|
Wrong keymap is selected on upgrade (if previously used a modified keymap) |
Bug |
IDEA-240686
|
TemplateCommentPanel leaks reference to FileType after plugin is unloaded |
Bug |
IDEA-219420
|
"Editor | Inlay Hints" settings are not persisted between restarts |
Bug |
IDEA-234339
|
Consider renaming the "Black list…" link on the Inlay Hints settings page to a more inclusive term |
Usability |
IDEA-190397
|
cacerts from previous IDEA version in user profile is not copied with IDEA upgrade |
Task |
IDEA-236420
|
Make internalFileTemplate EP dynamic |
Core. IDE Settings. Sharing | Cosmetics |
IDEA-242650
|
Wrong text in "Settings -> Tools -> Settings Repository |
Core. Indexing | Bug |
IDEA-245641
|
IncorrectOperationException when the project is closed at JDK indexing stage |
Bug |
IDEA-239932
|
every IDEA restart entails long "indexing library..." |
Bug |
IDEA-243768
|
JDK shared index can be downloaded on project creation |
Bug |
IDEA-242228
|
Shared index version should contain SharedIndexExtension#getVersion for each index |
Bug |
IDEA-238381
|
Deadlock in indexing |
Bug |
IDEA-241361
|
Indexing got stuck |
Bug |
IDEA-237959
|
Shared Indexes: saves invalid state |
Bug |
IDEA-240662
|
shared-indexes: write not implemented error |
Bug |
IDEA-241753
|
Too Many Shared Index Flush Threads |
Bug |
IDEA-238557
|
Problem with stubs element initialization on dynamic load of Pug (ex-Jade) plugin |
Bug |
IDEA-244308
|
Exception in shared indexes in IntelliJ project |
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-242421
|
Options -Xverify:none and -noverify were deprecated in JDK 13 |
Bug |
IDEA-233867
|
bin/clion.sh (and bin/goland.sh) script uses "-" as argument to grep |
Bug |
IDEA-205262
|
Batch update fails when the target directory is a symlink |
Bug |
IDEA-243083
|
IDEA tries to use incorrect config paths and fails to start properly on Windows |
Bug |
IDEA-215497
|
jbr/bin/java Access Denied during update from IC-192.4205.45 to IC-192.4488.21 |
Bug |
IDEA-241455
|
Patches 201/202 x86-win fail to apply properly |
Usability |
IDEA-226297
|
Diagnostics for mysterious failures in patch application process (IDE restarts without applying a patch) |
Cosmetics |
IDEA-243041
|
IDEA Community Edition Windows installer has the incorrect icon |
Task |
IDEA-208372
|
Upgrade ASM to 7.1 |
Core. Licensing | Feature |
IDEA-242243
|
License Dialog: hide get license panel when license is activated |
Bug |
IDEA-244456
|
Wrong product name in the license expiration notification for paid plugins |
Bug |
IDEA-243522
|
Can't start latest IDEA EAP (IU-202.5428.22) with paid plugins |
Bug |
IDEA-233020
|
Limited session is not available after eval is expired and paid plugin was installed or License dialog is opened |
Bug |
IDEA-243623
|
Dialog about expired 30 minutes session is tiny and shown on wrong space |
Bug |
IDEA-243936
|
License dialog: not clear when product should be activated |
Exception |
IDEA-237330
|
Could not open windows registry node Software\JavaSoft\Prefs at root 0xffffffff80000001: Access denied |
Core. Navigation and Search | Feature |
IDEA-130931
|
Shift+Ctrl+F7 hit on exception in throws clause of method declaration should highlight where exception is thrown |
Feature |
IDEA-230679
|
Search Everywhere: Show all results in one group on All tab |
Bug |
IDEA-185139
|
A method's call hierarchy shows also references inside JavaDoc comments |
Bug |
IDEA-243804
|
Retrofit/okHttp: can't select url path segment, whole url selected instead |
Bug |
IDEA-208876
|
Open Class Dialog: PDFRe should match PdfRenderer |
Usability |
IDEA-194817
|
Show enum constant usages on mouse middle-click |
Core. Password Management | Bug |
IDEA-243173
|
Uncontrolled appearence of new items in gnome-keyring |
Core. Platform API | Bug |
IDEA-244049
|
Dynamic Plugin: PluginManagerCore.getPlugin(String) sometimes returns null when tool window is loaded |
Bug |
IDEA-238172
|
Make postponed formatting consistent in tests and production |
Bug |
IDEA-229756
|
UAST: super constructor call has different UastCallKind in Java and Kotlin |
Bug |
IDEA-238501
|
Make jsonRpcDomain EP dynamic |
Bug |
IDEA-233075
|
MethodImplementor extension point doesn't suggest methods properly |
Bug |
IDEA-235572
|
Project is leaked after being closed via smart pointer reference queue |
Bug |
IDEA-238508
|
Language holds annotator instances from plugins in user data |
Bug |
IDEA-239832
|
`SystemHealthMonitor` notifications are lost |
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-241314
|
Plugin can't be unloaded because of references to its ClassLoader via StripeButton.acc |
Bug |
IDEA-234060
|
Unable to save settings popup on enabling Shell script plugin |
Bug |
IDEA-240415
|
File type added by fileNames="..." attribute doesn't work if a plugin that declares it is loaded dynamically |
Bug |
IDEA-242860
|
Plugin registry keys are being unloaded before plugin <projectListeners> |
Bug |
IDEA-241307
|
Implementation detail plugins which non-optionally depend on a dynamic plugin are not unloaded when the base plugin is unloaded |
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-235393
|
'BeanExtensionPoint.unregisterExtensions' doesn't fork with 'area="IDEA_PROJECT"' |
Bug |
IDEA-235487
|
OpenAPI Specification (Swagger) plugin requires restart on disabling (light services are not cleared on plugin unload) |
Bug |
IDEA-237141
|
Opening a database table "db.messages" causes PhpStorm to suggest "messages files area supported by IntelliJ IDEA Ultimate" |
Bug |
IDEA-243698
|
IDEA 2020.2 doesn't import my installed plugin (RunInCmd) from 2020.1 settings |
Bug |
IDEA-238973
|
java.nio.file.ClosedFileSystemException on trying to enable intellilang |
Bug |
IDEA-235485
|
Guice plugin sometimes requires restart on disabling |
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-240714
|
When PHP plugin is enabled, PHP extension is not reassociated from user-defined file type to PHP plugin |
Bug |
IDEA-240805
|
Go template plugin: java.lang.Throwable: Unexpected initialization problem by plugin installation |
Bug |
IDEA-242340
|
Plugins dialog: Marketplace tab should shown the plugin of the most recent available version - from the Marketplace and from custom repository |
Bug |
IDEA-240757
|
Dev hot reload of plugin doesn't prompt to restart |
Bug |
IDEA-240659
|
ResourceBundleEditor plugin requires restart after disabling |
Bug |
IDEA-234660
|
Plugins which keep their own CodeStyleSettings instances lead to leaks when a plugin with custom settings is unloaded |
Bug |
IDEA-243180
|
Can't unload plugin if there is an unreported fatal error with a throwable containing the plugin classes |
Bug |
IDEA-234849
|
Exception when unloading REST client plugin |
Bug |
IDEA-240574
|
Dynamic plugins: static maps in ElementPresentationManager |
Bug |
IDEA-244319
|
Registry may throw exceptions on dynamic plugin load |
Bug |
IDEA-240454
|
com.intellij.jbpm (JBoss jBPM) plugin requires restart on unloading |
Bug |
IDEA-240436
|
Updated plugins are still marked as incompatible |
Bug |
IDEA-238292
|
'Code Coverage for Java' plugin requires restart on unload |
Bug |
IDEA-232675
|
3rd party incompatible plugin from brokenPlugins.txt can't be seen in the Plugins view |
Bug |
IDEA-235169
|
Disabling of Time Tracking plugin requires IDE restart |
Bug |
IDEA-240334
|
HTTPclient plugin requires restart on disabling |
Bug |
IDEA-245634
|
Swagger: Ultimate is recommended instead of plugin in WebStorm |
Bug |
IDEA-244250
|
IDEA freeze after updating plugins |
Bug |
IDEA-242387
|
bug of auto ask install plugin in 2020.2 eap |
Bug |
IDEA-242046
|
Do not see the link "Show All" |
Bug |
IDEA-243058
|
Dynamic plugins installed from Marketplace are not uninstalled |
Bug |
IDEA-235506
|
Updated dynamic plugins are duplicated in plugins list until restart |
Usability |
IDEA-237811
|
"Install plugin from disk" should check brokenPlugins.txt |
Cosmetics |
IDEA-226009
|
Plugin icons are blinking when we change status |
Cosmetics |
IDEA-225742
|
"Plugin homepage" link in the plugin manager -> description opens https://plugins.jetbrains.com/plugin/index?xmlId=xxx for plugins installed from disk |
Cosmetics |
IDEA-227302
|
Help | AnalyzePluginStartupPerformance action: correct text displayed in DisablePlugins dialog |
Task |
IDEA-239712
|
DragHelper leaks reference to disposed project |
Task |
IDEA-238441
|
Make performancePlugin.commandProvider dynamic |
Exception |
IDEA-238390
|
Dynamic plugins: IllegalStateException on enabling Mercurial, Git plugins |
Exception |
IDEA-242114
|
ISE at com.intellij.serviceContainer.ComponentManagerImpl.dispose on plugin update |
Exception |
IDEA-245772
|
java.lang.Throwable: Can't read descriptor layoutlib-native.xml for optional dependency of plugin being loaded/unloaded |
Core. Project Settings | Bug |
IDEA-237873
|
Do not suggest to download already installed JDKs |
Bug |
IDEA-235984
|
Wrong file encoding is used while IDE starting |
Bug |
IDEA-146107
|
Window drive root problem: Creating a New project shows invalid path |
Bug |
IDEA-235636
|
Cannot open .ipr |
Bug |
IDEA-242821
|
IDEA unresponsive when reloading a large project |
Bug |
IDEA-223801
|
Repeated and Zero Effect Windows Defender performance warning on symlinks to WSL2 paths |
Bug |
IDEA-242406
|
"Settings for new projects" are not applied for project created via Open action |
Bug |
IDEA-244773
|
Web and Persistence toolwindows are not available for the created projects until reopening |
Task |
IDEA-243197
|
Log the reason why save is blocked for project configuration files |
Core. Quick Documentation | Feature |
IDEA-230655
|
Generate type-use annotations in quick-documentation |
Bug |
IDEA-245671
|
rendered javadoc can't be selected with mouse click + drag on Windows |
Usability |
IDEA-246276
|
view psi structure editor should disable in-editor doc rendering |
Task |
IDEA-245688
|
add "Render All Doc Comments" action menu item to rendered documentation context menu |
Core. Run. Configurations | Feature |
IDEA-245132
|
New Java Application run configuration UI module selector should support text search |
Bug |
IDEA-242728
|
[new run config ui] Code Coverage section - impossible to remove it even with empty fields |
Bug |
IDEA-230986
|
Z-Order for dialog validation error |
Bug |
IDEA-242936
|
[new run config UI] when switching to the new UI before launch tasks, non-empty logs and coverage sections are closed by default |
Bug |
IDEA-242403
|
[new run config ui] support keyboard navigation inside Logs and Coverage blocks |
Bug |
IDEA-238305
|
Run configuration templates keep references to classes of unloaded plugin |
Bug |
IDEA-230493
|
Runner debug is not registered |
Bug |
IDEA-224062
|
[Environment variables] it's impossible to select some text and replace it with Paste |
Bug |
IDEA-242926
|
[new run config UI] 'Include dependencies with Provided scope' checkbox couldn't be checked/unchecked |
Bug |
IDEA-242401
|
[new run config ui] add Main class chooser |
Bug |
IDEA-244339
|
[new run config UI] mnemonic in Modify options is always shown and doesn't work |
Bug |
IDEA-244890
|
[new run config UI] Build task in before launch is always shown at the end of the list |
Usability |
IDEA-242894
|
[new run config UI] Change "Allow parallel run" to "Allow multiple instances" or something like that |
Usability |
IDEA-242925
|
[new run config UI] please add tooltips to the fields without labels |
Usability |
IDEA-243840
|
[new run config UI] Open file dialog starts in the wrong folder |
Usability |
IDEA-242891
|
[new run config UI] Not enough descriptive text |
Usability |
IDEA-244073
|
[new run config UI] Change 'use classpath from module' field to be hidden by default |
Usability |
IDEA-245306
|
[new run config UI] Focus newly added text fields |
Usability |
IDEA-244857
|
[new run config ui] leave placeholder when the focus is in the field |
Usability |
IDEA-243716
|
[new run config UI] Please show the 'Environment Variables' field by default |
Usability |
IDEA-243102
|
[new run config UI] Removing option doesn't disable the option |
Usability |
IDEA-245375
|
[new run config UI] Make label-less fields screen reader compatible |
Usability |
IDEA-242893
|
[new run config UI] "Environment variables" should be under "Operating system" |
Usability |
IDEA-245378
|
[new run config UI] Focus after run configuration creation |
Usability |
IDEA-244646
|
[new run UI config] Open run/debug tool window when started should be enabled by default |
Cosmetics |
IDEA-242441
|
[new run config ui] before launch drag'n'drop - display a caret to show where tag will be placed |
Cosmetics |
IDEA-242394
|
[new run config ui] tags alignment with the rest fields |
Cosmetics |
IDEA-238382
|
The button in 'Store as project file' dialog not fully visible |
Cosmetics |
IDEA-242924
|
[new run config UI] when dialog resizing - extra artifacts appear near Main class field |
Cosmetics |
IDEA-244935
|
[new run config UI] Increase minimum width of floating run config screen |
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 |
Bug |
IDEA-243022
|
Incorrect order of public keys while authenticating (support IdentitiesOnly config section) |
Bug |
IDEA-241477
|
Unified SSH: Detecting if SSH key requires passphrase |
Task |
IDEA-238762
|
Make sshCredentialProvider EP dynamic |
Editor | Feature |
IDEA-235535
|
make <editorActionHandler> dynamic |
Feature |
IDEA-237118
|
Add -p (--project) command-line option to force opening a non-project file in one of already open projects |
Feature |
IDEA-67379
|
Change splitter position via keyboard |
Bug |
IDEA-240319
|
"Scroll to Center" does not work with Move caret, minimize Editor scrolling |
Bug |
IDEA-243010
|
IDE triggers setHighlightingSettingForRoot on each file opening |
Bug |
IDEA-239009
|
Vue: VueImplicitElement leaks through SmartPsiElementPointer on plugin unload |
Bug |
IDEA-240064
|
IndexOutOfBoundsException in logs in IDEA 2020.1.1 |
Bug |
IDEA-235209
|
JavaDoc in-editor rendering's gutter icon doesn't appear if first line comment |
Bug |
IDEA-236496
|
In-editor javadoc moves with caret when related code remains in place |
Bug |
IDEA-245331
|
Rendered doc comment gutter icon does not disappear when gutter icons are hidden |
Bug |
IDEA-239005
|
EditorLastActionTracker leaks reference to PsiFile via EditorWindowImpl on plugin unload |
Bug |
IDEA-238402
|
Reference to Language object leaked through TrafficLightRenderer$DefaultUIController on plugin unload |
Bug |
IDEA-238298
|
CompositeFoldingBuilder keeps reference to FoldingBuilder via cache in Language userdata after plugin has been unloaded |
Bug |
IDEA-242677
|
Unable to set line separator for empty file |
Bug |
IDEA-236723
|
New rendered comment view does not appear for class with annotations |
Bug |
IDEA-236830
|
Light Edit: Recent Locations: navigation to file by Enter pressing doesn't work |
Bug |
IDEA-236712
|
Can't open a file after exception on project loading |
Bug |
IDEA-242972
|
'Toggle Rendered View' in method toggles class Javadoc instead of method Javadoc |
Bug |
IDEA-245070
|
nbsp as text in razor views |
Bug |
IDEA-240930
|
Brace highlighting inconsistencies |
Bug |
IDEA-238339
|
Rendered Javadoc: cursor image is stuck on old place after toggling javadoc view after search inside javadoc |
Bug |
IDEA-233073
|
Dragging text inside a JavaScript multi-line string replaces tabs with "\t" |
Bug |
IDEA-244167
|
Using "render documentation comments" makes "expand all" invalid |
Bug |
IDEA-237927
|
Wrong icons for Java class in Editor tabs |
Bug |
IDEA-241951
|
Misaligned bullet points in rendered documentation |
Bug |
IDEA-236097
|
Documentation is not rendered in package-info.java |
Bug |
IDEA-241911
|
Highlight Usages in File doesn't show markers on scroll area anymore |
Bug |
IDEA-243837
|
IDE doesn't apply font changes without file reopening for exclude/included files |
Bug |
IDEA-240181
|
Leaked references to EditorProvider on plugin unload |
Bug |
IDEA-241266
|
Editor hint isn't always displayed when pressing Next/Prev error buttons in Inspection Widget |
Bug |
IDEA-240773
|
Line Separator widget doesn't appear for new file |
Bug |
IDEA-241478
|
No highlighting for the selected smart step into variant |
Performance |
IDEA-238114
|
IntelliJ Idea 2020.1 memory runaway and crash |
Usability |
IDEA-238203
|
Rendered doc view cuts off large images |
Usability |
IDEA-237977
|
Rendered JavaDoc not selectable |
Usability |
IDEA-237082
|
Improve Page Up/Down actions behaviour in presence of block inlays (e.g. rendered documentation) |
Usability |
IDEA-236498
|
Rendered Javadoc switches to edit mode when changing code below |
Usability |
IDEA-241796
|
Rename 'Render All' to 'Render All Documentation Comments' or similar |
Usability |
IDEA-227056
|
EditorConfig suggestions almost only include ij_* (make standard options more visible) |
Cosmetics |
IDEA-234985
|
Inline doc preview: render "external link" icon |
Task |
IDEA-233403
|
LightEdit: extract to bundles |
Task |
IDEA-237300
|
Show rendered doc switch icon only on mouse hover |
Task |
IDEA-238415
|
Support rendered documentation view in module-info.java |
Task |
IDEA-237274
|
LightEdit: Add a list of recent projects |
Task |
IDEA-236787
|
'Promote' bidi text base direction setting when file containing RTL fragments is opened |
Task |
IDEA-236538
|
Add new parameters of doc comment to Color Scheme preview |
Task |
IDEA-233257
|
com.intellij.lang.folding.CustomFoldingProvider isn't dynamic |
Task |
IDEA-237045
|
Correct rendering hints for rendered comments |
Exception |
IDEA-243127
|
UnsupportedOperationException on exitting light edit |
Editor. Code Completion | Feature |
IDEA-121071
|
Annotation param: autocomplete inverse of default value for boolean |
Feature |
IDEA-230334
|
Make first Ctrl+Space work in Class.forName literal |
Feature |
IDEA-238495
|
Allow to enrich fus data about code completion from plugins |
Bug |
IDEA-241485
|
Missing fus 'completion' event group |
Bug |
IDEA-240185
|
CompletionPhase leaks a reference to Editor on plugin unload |
Performance |
IDEA-201824
|
Completion item rendering shouldn't access PSI, index and file system on UI thread |
Performance |
IDEA-236322
|
Automatic completion is started on every new typed character when there are no suggestions |
Exception |
IDEA-238546
|
Throwable at com.intellij.completion.ngram.NGramFileListener.beforeFileOpened |
Exception |
IDEA-242751
|
Assertion failed at com.intellij.codeInsight.completion.CompletionInitializationUtil.setOriginalFile |
Editor. Code Completion. ML | Feature |
IDEA-240174
|
Allow using a simple class name instead of fully qualified name |
Bug |
IDEA-240352
|
MLFeaturesUtil.classNameSafeCache leaks references to plugin classes after plugin unload |
Bug |
IDEA-245573
|
OutOfMemory in NGram lexer on big files |
Bug |
IDEA-238908
|
Arrows with position changes after ML reordering are broken |
Exception |
IDEA-239695
|
"java.lang.Throwable: File is not valid" on deleting a package with an opened file |
Exception |
IDEA-239003
|
PsiInvalidElementAccessException on disabling ChangeReminder plugin |
Editor. Color Schemes | Bug |
IDEA-244177
|
Disabling Foreground Color for Hard Wrap Guide Disables Visual Guides |
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-238389
|
Image three way merge don't feature compare left/right/base/middle... |
Feature |
IDEA-234251
|
Allow to "Accept Theirs" for folders in the "Conflicts" dialog |
Bug |
IDEA-234614
|
When launching `charm diff` splash screen remains |
Bug |
IDEA-236469
|
commit diff view: //todo (fixme) not highlighted in the left editor |
Bug |
IDEA-240641
|
'Synchronized Scrolling' in diff jumps up/down 1 line on smooth scrolling if 'code vision' inlays are enabled |
Bug |
IDEA-242871
|
Diff commit message text area disappears |
Usability |
IDEA-233728
|
"Show details" in Diff is too close to the line breaks style indicator |
Cosmetics |
IDEA-239121
|
diff viewer artefacts (reggression) |
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-122181
|
Add cursor for each line in selection |
Feature |
IDEA-238341
|
Vertical padding/margin for rendered JavaDoc comments |
Feature |
IDEA-115572
|
Allow showing Hidden characters |
Bug |
IDEA-235044
|
Multicaret allows to have matched braces away from caret |
Bug |
IDEA-238541
|
Honor CamelHumps selection when selecting on double click is not respected on mouse drag |
Bug |
IDEA-235034
|
Undo should revert argument indent in one step |
Bug |
IDEA-240370
|
Clone caret above/below uses incorrect caret position |
Bug |
IDEA-244306
|
Extracted variable's type is shown white-on-white on the execution point |
Bug |
IDEA-243459
|
Go to Declaration - editor scrolls to a wrong position |
Bug |
IDEA-240297
|
IDEA freeze on fetching documentation is completion popup |
Bug |
IDEA-236834
|
Invalid Block Uncomment with Multicursor |
Performance |
IDEA-181188
|
Pasting a line with 1.5 MB of XML into a scratch XML editor blocks IDEA |
Performance |
IDEA-206087
|
DataGrip 2018.2.4 freezes when pasting moderately long SQL query |
Usability |
IDEA-220863
|
Jump outside closing bracket for <> |
Usability |
IDEA-243957
|
Unable to copy-paste Live Template unless top-level node is selected |
Usability |
IDEA-234321
|
"Copy as Plain Text" from inside JSON string value performs unescaping |
Usability |
IDEA-64606
|
Show live template placeholders |
Usability |
IDEA-244895
|
Add closing curly bracket when introduce local interface or enum |
Cosmetics |
IDEA-238872
|
Cursor On Folded Block Is Not Intuitive |
Cosmetics |
IDEA-236045
|
misalignment of indent guides and whitespace visuals |
Task |
IDEA-240654
|
Ligatures per editor |
Exception |
IDEA-236288
|
Macro stop working because of extreme editor wrapping settings |
Editor. Error Highlighting | 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-238504
|
MarkupModelImpl > RangeHighlighter leaks tokens and PsiFiles through HighlighInfo on plugin unload |
Bug |
IDEA-232560
|
Inlay hints for numeric enum values do not scale in the editor |
Bug |
IDEA-239006
|
TrafficLightRenderer$DefaultUIController leaks PsiFile through FileIncludeContextHectorPanel on plugin unload |
Editor. Formatter | Bug |
IDEA-239605
|
Velocity: wrong configurable is opened instead of indent options for Velocity from "Configure indents..." |
Bug |
IDEA-239008
|
CodeStyleCachedValueProvider$AsyncComputation leaks reference to PSI File via TransientCodeSettings on plugin unload |
Bug |
IDEA-161839
|
editorconfig not working on new files |
Bug |
IDEA-237737
|
EA-218146 - IOOBE: LineSet.findLineIndex |
Bug |
IDEA-231020
|
EditorConfig plugin doesn't support ij_groovy_imports_layout property |
Usability |
IDEA-219919
|
Notification in the .editorconfig file in case EditorConfig is disabled in the project |
Usability |
IDEA-217450
|
Show indent information in the status bar when using EditorConfig |
Editor. Intention Actions | Bug |
IDEA-238615
|
HintManagerImpl > IntentionHintComponent leaks PsiFile on plugin unload |
Bug |
IDEA-234662
|
Replace with end-of-line comment – extra blank lines |
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 | Feature |
IDEA-202138
|
IDEA should have (programming) language-specific dictionary (in addition to project and application specific ones) |
Bug |
IDEA-243510
|
CamelCased and UPPER_CASED words are not suggested correctly in a specific cases |
Bug |
IDEA-244127
|
OOM on suggestion of complex UPPER_CASE words |
Task |
IDEA-239816
|
Spellchecker engine re-implementation |
Editor. TextMate Bundles | Bug |
IDEA-236482
|
Bad syntax highlight in Dockerfile if docker plugin is turned off |
Bug |
IDEA-237128
|
TextMate bundles don't work for injections |
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 |
Lang. Markdown | Bug |
IDEA-242204
|
Can't preview plantuml, "'generateImage' method isn't found in the class 'net.sourceforge.plantuml.SourceStringReader'" |
Task |
IDEA-243740
|
Restore ability to use JavaFX-based preview for markdown files |
Task |
IDEA-222581
|
No code highilighing in markdown preview |
Lang. RegExp | Feature |
IDEA-215101
|
Regexp: Quick-fix for 'Duplicate character inside character class' |
Bug |
IDEA-198226
|
Check Regexp in Java doesn't properly support lookbehinds |
Bug |
IDEA-234581
|
Escaped single/double quote in regex syntax highlighting is wrong |
Bug |
IDEA-236620
|
Redundant nested character class inspection |
Bug |
IDEA-220373
|
Incorrect no match for RegExp pattern |
Bug |
IDEA-233769
|
Adjacent closing tags for regex character classes are incorrectly parsed (e.g. in XMLSchema xs:pattern elements) |
Bug |
IDEA-221089
|
escaping a `#` in regex with comment mode is not redundant |
Bug |
IDEA-233477
|
literal dash in regex character set colored as special character |
Bug |
IDEA-242695
|
Implement new Check RegExp UI |
Bug |
IDEA-242520
|
Replace redundant character class with contents, quick fix |
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-216804
|
Variable completion inside curly braces ${} |
Feature |
IDEA-240918
|
Support copyright formatting for shell script files |
Bug |
IDEA-239871
|
Shell: Variables and subexpressions not supported in regular expressions, parsing error with parentheses expression |
Bug |
IDEA-233181
|
Shell: line continuation inside of quoted strings not parsed |
Bug |
IDEA-242757
|
Shell: Redirects parsed incorrectly |
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-211744
|
XPath color scheme not applied in XPath::evaluateExpression |
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 |
Lang. YAML | Bug |
IDEA-243973
|
Freezes when opening azure-pipelines.yml |
Tools. Docker | Feature |
IDEA-201752
|
Docker: provide possibility to delete "failed", "deleted" nodes from the DockerView |
Feature |
IDEA-241383
|
Support "Docker for Windows" same as "Docker for Mac" |
Bug |
IDEA-241977
|
Docker for Windows (npipe): Exec->bash doesn't work for a container |
Bug |
IDEA-179900
|
Docker exec tab does not correctly wrap |
Bug |
IDEA-244593
|
Wrong dependency configuration of intellij.clouds.docker.agent.impl.rt in idea ultimate project |
Bug |
IDEA-243835
|
Docker: "All pipe instances are busy" after creating some connections |
Bug |
IDEA-245127
|
Selenoid: Container port is not changed to the custom one |
Bug |
IDEA-221970
|
Docker plugin errors with Docker Enterprise |
Bug |
IDEA-243048
|
Cant start docker conteiners from docker-compose file |
Bug |
IDEA-246160
|
'Docker API URL is not specified' when debug Node.js project via built-in Docker image |
Bug |
IDEA-178654
|
Docker: Rename the Dockerfile/compose file doesn't rename it in run configurations |
Bug |
IDEA-245940
|
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'parameterString' at creating docker run configurations and opening projects with docker run configs |
Bug |
IDEA-245468
|
Selenoid: Incorrect behaviour by moving browsers.json file, renaming folders with browsers.json |
Bug |
IDEA-245144
|
Selenoid: Create a new selenoid run config with a not existing name |
Bug |
IDEA-207193
|
Docker Integration can't connect to npipe on Windows |
Usability |
IDEA-244644
|
Helidon: Dockerfile.jlink is not detected as Docker config |
Usability |
IDEA-171120
|
Docker. Connect. Provide explaining error message if the path to the certificates folder is wrong |
Usability |
IDEA-245206
|
Docker: Unclear exception message in case of stopped Docker service |
Task |
IDEA-230603
|
Refactor DockerFileDetector so that it's no longer a component |
Tools. HTTP Client | Feature |
IDEA-245037
|
Open in HTTP Client Gutter: Use Go to related shortcut to open |
Bug |
IDEA-244655
|
HttpClient: PUT converted to POST on paste from cURL |
Bug |
IDEA-237516
|
Rest Client doesn't have URL-references if schema is missing |
Bug |
IDEA-244668
|
HttpClient: cursor is not set on the generated URL from gutter |
Bug |
IDEA-242957
|
HttpClient: Can't generate request for endpoint with empty path |
Bug |
IDEA-241998
|
HTTP Client: Response handler doesn't recognise vendor JSON content type |
Bug |
IDEA-241517
|
HTTP Client shows null for path variable on generation of URL from Spring controller |
Bug |
IDEA-238760
|
HTTP Client shows null in completion on generation of URL from Spring controller |
Bug |
IDEA-242378
|
HttpClient: Can't use env variable as domain port |
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 |
Exception |
IDEA-245301
|
Throwable at com.intellij.openapi.editor.impl.DocumentImpl.createRangeMarker |
Tools. Terminal | Feature |
IDEA-238697
|
Use wsl.exe as a default terminal for projects located in the WSL Linux file system |
Feature |
IDEA-243838
|
Smart command handling: start debugging a command with Ctrl-Alt-Enter |
Bug |
IDEA-243745
|
Terminal: smart command handling: open... smart command should ignore the tail space |
Bug |
IDEA-236980
|
File links in Terminal are not clickable anymore |
Bug |
IDEA-179501
|
Cannot set terminal shell path per project |
Bug |
IDEA-245793
|
Do not share "Shell path" and other terminal project settings with a team |
Bug |
IDEA-136139
|
Settings -> Tools -> Terminal -> Shell path: sh.exe -login -i throws Error |
Bug |
IDEA-239942
|
CreateProcess failed. Code 267 when myProjectPath is not valid |
Bug |
IDEA-230084
|
In Idea's terminal on Linux, shortcuts Ctrl-C and Ctrl-Shift-C are swapped |
Bug |
IDEA-244170
|
Terminal shell path is not saved |
Bug |
IDEA-241445
|
Smart commands execution message is printed on every keystroke |
Bug |
IDEA-244159
|
Smart command handling in Terminal: Gradle: highlighting |
Usability |
IDEA-242835
|
Smart Commands execution: misleading shortcut for MacOS |
Usability |
IDEA-244338
|
Smart command handling: text in tooltip is incorrect for Windows and Linux |
Usability |
IDEA-245276
|
"Smart command handling" background highlighting flashes on each letter typed |
Usability |
IDEA-243824
|
Add option to disable 'Smart Command Handling' globally in the Settings |
Task |
IDEA-238296
|
Replace service override used for CloudTerminalProvider with a different mechanism |
User Interface | Feature |
IDEA-237052
|
Ability to change the width of free painters area in the gutter |
Feature |
IDEA-233416
|
Add "Copy Filename" to context menu |
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-243690
|
File name is not shown in Light Edit mode |
Bug |
IDEA-125537
|
Pushing Enter in dialog windows chooses default focus instead of manually selected one on Linux |
Bug |
IDEA-243100
|
WebStorm: Background Task - Popup Window - Play/Pause Buttons out of sync |
Bug |
IDEA-241923
|
Search Everywhere: Misordering in Results |
Bug |
IDEA-241832
|
Search Everywhere: Commands are shown after actions on "All" tab i case of mixed results |
Bug |
IDEA-236176
|
click the mouse wheel not show usages |
Bug |
IDEA-243015
|
One problem shown as '1 problems' in plural form. |
Bug |
IDEA-243192
|
Bulb in context menu of Problems view should have the same color as in the Editor |
Bug |
IDEA-222902
|
Path to active tab is copied to clipboard if "Copy Reference" action was invoked for any other tab |
Bug |
IDEA-227511
|
MacBook touch bar stuck after debugging |
Bug |
IDEA-240414
|
Completion popup in Debug tool window moves when navigating with arrows |
Bug |
IDEA-240457
|
IdeFrameImpl.temporaryLostComponent leads to various UI component leaks on plugin unload |
Bug |
IDEA-244850
|
Convert to Repository Library missing translation texts on title and button |
Bug |
IDEA-245391
|
Project tool window is not closed with Alt+1 if "Always Select Opened File" option is on |
Bug |
IDEA-244307
|
Inspection wigdet: Highlighting level is applied for all inspection types when changing for one type |
Bug |
IDEA-226505
|
New License dialogs should have mnemonics for all its controls |
Bug |
IDEA-243014
|
Filtered out problems counted in Problems View current file status |
Bug |
IDEA-244800
|
Problem icon stays red when code is green |
Bug |
IDEA-243184
|
Inspection widget shows wrong numbers when custom severity used |
Bug |
IDEA-239014
|
EditorTextField releases Editor too late |
Bug |
IDEA-235925
|
Show file name and product name in Light Edit mode on Windows |
Bug |
IDEA-232821
|
Adding SDK from editor banner shows popup in the middle of the screen |
Bug |
IDEA-235755
|
Knob icon has artifacts on HiDPI in new Color Picker |
Bug |
IDEA-237471
|
Close button is hidden with "Tab placement: Right" |
Bug |
IDEA-236760
|
gutter's tooltips are not auto hiding on mouse move outside gutter |
Bug |
IDEA-236253
|
Project tree painting high cpu when scrolling with large selection |
Bug |
IDEA-244323
|
NPE when opening some menu groups |
Bug |
IDEA-244355
|
Empty context action for some issues in Problems View |
Bug |
IDEA-245587
|
IDEA shows 'Analyzing Test.class' for decompiled Java file |
Bug |
IDEA-240400
|
Wrong position of window control buttons in borderless UI |
Bug |
IDEA-237226
|
Appearance in "Subversion working copies" tab does not correspond to dark theme |
Bug |
IDEA-244131
|
Structure view is grayed out when opened on startup without editor tabs |
Bug |
IDEA-226916
|
Crash on clicking scope combobox on MacBook Pro with TouchBar |
Bug |
IDEA-228353
|
Recent files action is not available in dumb mode |
Bug |
IDEA-237472
|
Change the wording for Windows Defender warning |
Bug |
IDEA-244229
|
Windows control buttons color is not updated on changing theme |
Bug |
IDEA-230648
|
There are empty tabs in Structure tool window on first opening |
Bug |
IDEA-242325
|
Incorrect speed search highlighting in structure dialog |
Bug |
IDEA-233592
|
No popup appears after "Check for updates..." from menu |
Bug |
IDEA-238425
|
Search everywhere popup does not remember its size after reopening |
Bug |
IDEA-231003
|
Position of Structure tool window is set to Top Left when opening project if running IDEA with clean settings |
Bug |
IDEA-236011
|
Settings->Android SDK: Extract to bundles |
Bug |
IDEA-239761
|
Thread pool thread leaks reference to plugin classloader via JComponent.acc |
Bug |
IDEA-243187
|
Status icon of Problems View always grey when 'Project error' disabled |
Bug |
IDEA-238805
|
Creating a disabled icon prevents unloading of plugin |
Bug |
IDEA-239720
|
THEMES: Please add option to add background image to enpty frame only |
Bug |
IDEA-244808
|
Productivity Guide is shown small |
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-232070
|
Context menu on project view or editor tabs does not show at all, main menu slowed |
Bug |
IDEA-241828
|
Popup menus have long invisible internal cooldown |
Bug |
IDEA-242729
|
Project Errors show nothing at first opening |
Bug |
IDEA-218800
|
Splash screen is shown above the license dialog on startup |
Bug |
IDEA-206880
|
Renaming profiles, keymaps, color schemes does not work |
Usability |
IDEA-243190
|
Inspection warning with error severity is not shown when highlighting set to 'Error only' |
Usability |
IDEA-242264
|
No indication in UI that baloon notifications are disabled for all notifications |
Usability |
IDEA-235322
|
Async profiler snapshots names are too similar |
Usability |
IDEA-242544
|
Search Everywhere: Recent files are not shown at the top of results if case does not match |
Usability |
IDEA-219394
|
"Hide tabs if there is no space" should be inactive for vertical tabs placement |
Usability |
IDEA-235124
|
IDEA allows choosing folder in WSL outside user directory when creating project |
Usability |
IDEA-205563
|
Incorporate sound cues into UI |
Usability |
IDEA-243003
|
Ability to disable font fractional metrics on macOS is missing |
Usability |
IDEA-243013
|
Expand new files added to Project Error |
Usability |
IDEA-234565
|
Settings "Choose Color" - allow paste hex color with # prefix |
Usability |
IDEA-242704
|
Incosistent arrows in Inspections |
Usability |
IDEA-92196
|
Event Log tool window shows indication of new message, but can't show the message before indexing completion |
Usability |
IDEA-235417
|
New highlighting status indicator doesn't make it clear whether highlighting is finished |
Cosmetics |
IDEA-236070
|
hector the inspector is still alive |
Cosmetics |
IDEA-231276
|
Hint in Search Everywhere is cut on macOS Catalina |
Cosmetics |
IDEA-244209
|
Settings | Editor | General | Auto Import: the text in 'exclude from autoimport and completion' is not fully visible |
Cosmetics |
IDEA-235222
|
Speed search breaks text spacing |
Cosmetics |
IDEA-237130
|
"OK" Button in Copy Dialog is incorrectly now labeled "Refactor" |
Cosmetics |
IDEA-243171
|
Detected frameworks aren't properly aligned in libraries view |
Cosmetics |
IDEA-241426
|
Inspection widget: correct backgrounds for additional options |
Cosmetics |
IDEA-237117
|
Broken layout in Highlighting level dialog in 2020.2 master (#IU-202.2222) macOS 10.15.2 |
Cosmetics |
IDEA-215438
|
bookmarks tool window icon inconsistency |
Task |
IDEA-225629
|
Make EPs related to project/structure view dynamic |
Task |
IDEA-195918
|
Rework background processes dialog |
Task |
IDEA-234632
|
Make backgroundable tasks start in background by default |
Task |
IDEA-238264
|
Make keymapExtension EP dynamic |
Task |
IDEA-174109
|
Rework Status bar |
Task |
IDEA-238281
|
Make getDataRule EP dynamic |
Task |
IDEA-238261
|
Make com.intellij.favoriteNodeProvider EP dynamic |
Task |
IDEA-235017
|
Inspection widget in Diff and Merge dialogs |
Exception |
IDEA-244083
|
ConcurrentModificationException: NotificationsManagerImpl |
Exception |
IDEA-242397
|
IAE at com.intellij.ide.actions.searcheverywhere.mixed.SearchEverywhereUIMixedResults.$$$reportNull$$$0 |
Exception |
IDEA-240459
|
Throwable: Notification posted too early (no window to display) |
Exception |
IDEA-232782
|
Exception occurs on clicking pipette in Color picker popup |
Exception |
IDEA-235581
|
"cannot share data context between Swing events" when invoking actions from VCS Operations Popup |
Exception |
IDEA-235877
|
SOE while walking through the live templates in Settings |
User Interface. Accessibility | Bug |
IDEA-243237
|
In the project structure settings on the project page, the settings are not associated with labels |
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-238421
|
"Screen reader support" dialog does not appear on first IDEA start |
Bug |
IDEA-236984
|
Labels in search forms are not associated with the find and replace fields |
Bug |
IDEA-236480
|
In screen reader mode is not possible to select a JDK for a project |
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-243239
|
On the tab "artifacts" not signed fields and combined lists |
Bug |
IDEA-245469
|
On the project creation screen, the "project SDK" label is very strangely linked to the JDK combobox. |
Bug |
IDEA-244335
|
On the tab "modules" not signed fields and combo boxes |
Bug |
IDEA-243240
|
Path field not signed on SDKs page |
User Interface. Action System | Bug |
IDEA-243703
|
Wrong action selected after typing an abbreviation in 'Find Action' popup |
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-242053
|
Allow smallVariant of DarculaButtonUI to be used for JButton |
Bug |
IDEA-229090
|
memory leak in MoveFilesOrDirectoriesDialog via FileChooserFactory.getInstance().installFileCompletion |
Usability |
IDEA-242975
|
Tools resize area is clickable through an undocked tool behind it |
User Interface. Embedded Browser (JCEF) | Bug |
IDEA-245703
|
jcef added to a ballon is shown underneath |
Bug |
IDEA-231071
|
JCEF keyboard focus issues |
Bug |
IDEA-243559
|
JBCefJSQuery does not work after the browser is shown |
Bug |
IDEA-243147
|
JBCefClient NPE assertion error |
Bug |
IDEA-245254
|
If JavaFX is a default Preview Browser, on update there is an exception and editor is broken |
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 |
Bug |
IDEA-242358
|
allow JBCefBrowser.loadHTML load JS referenced from the html |
Bug |
IDEA-232594
|
JS injection callback is called twice |
Bug |
IDEA-233393
|
Markdown Preview is not rendered with JCEF browser if opening *.md files more than Editor tab limit |
Bug |
IDEA-241019
|
Progress window is shown under the Markdown preview |
Bug |
IDEA-246306
|
two JBCefBrowser instances can mix JBCefJSQuery |
Bug |
IDEA-240461
|
enable JCEF by default in IDEA |
User Interface. Find, Replace, Usages | Feature |
IDEA-238646
|
Implement hints for 'nothing found" state for Find in path |
Feature |
IDEA-120620
|
Directory tree grouping in search |
Bug |
IDEA-218741
|
An item is not marked as bookmarked despite the toggling |
Bug |
IDEA-241447
|
Switching search to regex disables "whole words" option, but it stays in effect |
Bug |
IDEA-240868
|
File Mask isn't applied in Find in Path |
Bug |
IDEA-227412
|
Function "Navigate -> File" does not show folder path in status bar while it shows for files |
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 |
Usability |
IDEA-227970
|
Find/Replace toolbars incorrectly handle insufficient space |
Usability |
IDEA-89522
|
Show Usages popup: N usages were filtered out. |
Usability |
IDEA-235288
|
Cannot get "Regular expressions syntax" popup from the new find popup UI |
Cosmetics |
IDEA-235578
|
"found in editor highlighting" jumps on fast text editing before the highlight item |
Cosmetics |
IDEA-217971
|
Make filter icon’s behaviour consistent |
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 |
Bug |
IDEA-241878
|
Large disabled icons |
Exception |
IDEA-242075
|
"Coordinate out of bounds" when rendering a disabled button with JBHiDPIScaledImage icon |
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 |
Bug |
IDEA-212530
|
Idea startup/welcome screen of Idea CE doesn't show project icons in Darcula mode |
Bug |
IDEA-243926
|
<code> blocks in JEditorPane with HTML editor kit are using UI font under IntellijLAF |
Cosmetics |
IDEA-244738
|
Darcula theme not correctly applied to "Check for Updates" dialog |
Cosmetics |
IDEA-236160
|
Invalid gaps in 'Code Style' settings |
User Interface. Navigation | Bug |
IDEA-236137
|
Alt+Home shows class members despite them being explicitly hidden from navigation bar |
Bug |
IDEA-232238
|
In distraction free mode Switcher shows only one file when the screen is split |
Bug |
IDEA-245547
|
Abbreviations are broken in new Search Everywhere |
Bug |
IDEA-229734
|
Can't navigate to second split window after upgrade to IDEA 2019.3.1 |
Bug |
IDEA-243681
|
Exception on attempt to open Switcher if one file is opened in splitted tabs |
Bug |
IDEA-215515
|
Speed search in bookmarks popup |
Performance |
IDEA-243754
|
Memory leak: GotoClassModel2 |
Task |
IDEA-238431
|
Make search.topHitProvider EP dynamic |
User Interface. Project View | Feature |
IDEA-244648
|
"Always select open file": center file in project tree vertically |
Bug |
IDEA-238518
|
Projects > Always Select Opened File |
Bug |
IDEA-238310
|
CompoundProjectViewNodeDecorator keeps reference to decorator after plugin has been unloaded |
Bug |
IDEA-245149
|
IDEA doesn't create record file when paste definition in Project view |
Bug |
IDEA-242597
|
Uninitialized project view pane leaked on plugin unload |
Performance |
IDEA-245093
|
IntelliJ freezes in com.intellij.ide.todo.TodoTreeBuilder$MyPsiTreeChangeListener.beforeChildRemoval |
User Interface. Services View | Bug |
IDEA-236784
|
Services: green blink in details part when closing table editor |
Version Control | Feature |
IDEA-235328
|
Support navigation to specific messages in VCS console |
Feature |
IDEA-234016
|
Allow configuring locations to skip in Git Root Detector |
Feature |
IDEA-210301
|
Support terminal colors in VCS console |
Feature |
IDEA-236817
|
Use Cmd\Alt+0 for Commit toolwindow |
Feature |
IDEA-209622
|
VCS Ignore minor changes |
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-234968
|
Get from Version Control: wrong "Clone" button behaviour |
Bug |
IDEA-245728
|
Get from Version Control: "Clone" button is enabled when URL is empty |
Bug |
IDEA-243552
|
SVN (possibly other VCS?) plugin never updates internal cache of changes - UI always reports outdated files |
Bug |
IDEA-241436
|
Git Repositories Found: repository path seems too truncated in the middle |
Bug |
IDEA-238620
|
Shelve button doesn't have a mnemonic |
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 |
Performance |
IDEA-241363
|
BranchTreeNode#equals consumes a lot of CPU |
Usability |
IDEA-241808
|
Second click on "Amend" checkbox leads to "Amend Commit" action. And not to unchecking checkbox. |
Usability |
IDEA-238506
|
Annoying tooltip "Code completion available" in new commit options |
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-232551
|
Option to restore showing diff preview in the Log on the right |
Usability |
IDEA-243802
|
Show errors in VCS console even if project has no mappings |
Usability |
IDEA-235382
|
Commit button isn't triggerred using Cmd+Enter on macOS |
Cosmetics |
IDEA-237658
|
Apply patch conflict resolving: remove underlined chars from the message |
Cosmetics |
IDEA-238353
|
Add `Help` for interactive rebase dialog |
Cosmetics |
IDEA-241242
|
"Shelving changes" progress title starts with underscore |
Cosmetics |
IDEA-190253
|
"Copy Revision Number" description is slightly incorrect |
Version Control. Git | Feature |
IDEA-85434
|
Allow to squash local commits from the log |
Feature |
IDEA-57719
|
Git Log: drop commit action |
Feature |
IDEA-241522
|
Save options state in Git Merge dialog |
Feature |
IDEA-238559
|
Show 2 logs tabs in Editor instead of the separate Compare branches dialog |
Feature |
IDEA-125616
|
Allow to compare any two branches |
Feature |
IDEA-234648
|
Always Use schannel sslbackend for HTTP based remote commands on WIndows |
Feature |
IDEA-241265
|
Add git from WSL to executable autodetection |
Feature |
IDEA-172253
|
Allow using WSL git executable |
Bug |
IDEA-242998
|
IllegalStateException: "remoteField.item must not be null" for multi-repo projects |
Bug |
IDEA-242778
|
Git Pull progress shows toString() instead of the remote name |
Bug |
IDEA-204480
|
Git: all remote operations fail with "execvp: No such file or directory" error |
Bug |
IDEA-245878
|
Can't type properly in new Rebase dialog |
Bug |
IDEA-241916
|
Do not allow to squash commits from different repositories |
Bug |
IDEA-243634
|
New Pull dialog: conflict resolver doesn't appear after pull with --rebase option from branch with conflicts |
Bug |
IDEA-234107
|
Duplicate Git branches menu in the status bar |
Bug |
IDEA-242716
|
Link to the console in error notifications for projects without VCS mapping seems useless |
Bug |
IDEA-230448
|
Display the actual Git executable error in the Settings |
Bug |
IDEA-241919
|
WSL: Update project with conflict changes using merge strategy doesn't work |
Bug |
IDEA-245319
|
Redundant branches in Git Merge dialog for project with submodules |
Bug |
IDEA-241364
|
Non-localized label in Push dialog |
Bug |
IDEA-245907
|
New rebase dialog incorrectly uses "--onto" value twice |
Bug |
IDEA-242170
|
Unable to clone project from GitHub when choosing folder in WSL |
Bug |
IDEA-243170
|
New Git Merge dialog - show only branches that have commits to merge in the list |
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-245284
|
Don't show HEAD reference in branches list in Git Merge dialog |
Bug |
IDEA-243034
|
BOM symbol removed for partial commit |
Bug |
IDEA-241379
|
Menu is available for empty list of commits in Compare branches tab |
Bug |
IDEA-243711
|
New pull dialog: can't remove some options in Modify options window after adding --squash option |
Bug |
IDEA-241262
|
List of commits doesn't update on detached Compare branches tab |
Bug |
IDEA-242898
|
New merge dialog: commit message is dropped after new options adding |
Performance |
IDEA-242261
|
Do not attempt to update Git branches tree if the Branches panel is hidden |
Performance |
IDEA-244005
|
Redesigned rebase dialog takes long to load |
Usability |
IDEA-219231
|
Git Pull: use git remote update instead of git ls-remote |
Usability |
IDEA-237492
|
Improve Can't Update wording |
Usability |
IDEA-243980
|
Allow undoing `Squash Commits...` action |
Usability |
IDEA-189303
|
Checkboxes in commit dialog and partial changelists should not depend on gutter highlighting |
Usability |
IDEA-244369
|
Git Rebase dialog: use better error messages |
Usability |
IDEA-233918
|
Show notification on unstash |
Usability |
IDEA-241275
|
Remove Swap branches from the Compare view |
Usability |
IDEA-236897
|
Make "Edit Commit message" input resizable |
Usability |
IDEA-245016
|
Don't select the "interactive" option by default in the rebase dialog |
Usability |
IDEA-216382
|
"Compare with Current" could produce confusing results |
Usability |
IDEA-170834
|
Add link to the console to VCS error notifications |
Usability |
IDEA-244365
|
Git Rebase dialog: Remember selected options |
Usability |
IDEA-243606
|
New dialogs: add placeholder for empty inputs |
Usability |
IDEA-238751
|
Non-folder branches can be confused as a branches in last branch folder |
Usability |
IDEA-243574
|
New dialogs: focus never sets on options already added |
Usability |
IDEA-243981
|
Allow undoing `Drop Commits` action |
Usability |
IDEA-242889
|
No help-button on new merge and pull dialogs |
Usability |
IDEA-242776
|
Can't select Modify options from the keyboard |
Usability |
IDEA-242775
|
Git Pull proposes to pull from an unrelated branch |
Usability |
IDEA-128375
|
GIT Integration: Unhelpful Message "no tracked branch" on a Failed Update Attempt |
Usability |
IDEA-245371
|
Rebase dialog: rename Switch to another branch before rebasing option |
Cosmetics |
IDEA-244860
|
New rebase dialog: Text is not aligned. |
Cosmetics |
IDEA-241254
|
Incorrect hint for Compare branches tab |
Task |
IDEA-242991
|
New merge dialog: Disable -m and --squash operations if --ff-only is selected |
Task |
IDEA-230903
|
Drop builtin SSH client |
Exception |
IDEA-242777
|
Git Pull throws Remote branch name seems to be invalid. Branch: master |
Exception |
IDEA-241257
|
java.lang.AssertionError: Action:Collapsing linear branches... |
Exception |
IDEA-240960
|
ClassCastException on enabling Git plugin |
Exception |
IDEA-235134
|
NPE when trying to disable synced branches feature |
Exception |
IDEA-242994
|
IllegalArgumentException on editing remote name during pull |
Exception |
IDEA-241100
|
IllegalStateException: @NotNull method git4idea/repo/GitRepositoryManager.getInstance must not return null |
Version Control. GitHub | Feature |
IDEA-226293
|
Provide diff preview in GitHub Pull Requests |
Feature |
IDEA-244232
|
Check all git remotes for potential GitHub Enterprise instances |
Feature |
IDEA-242106
|
Show pull request info from timeline tab |
Feature |
IDEA-244314
|
Ability to mark pull request ready for review |
Feature |
IDEA-244758
|
At times when GitHub is down, degrade gracefully and show error messages |
Feature |
IDEA-202815
|
When authenticating to Github.com, use Login to GitHub dialog directly |
Feature |
IDEA-217332
|
Add more info about tokens to Login To Github with token dialog |
Feature |
IDEA-203261
|
Creating a local branch from PR should set tracked branch |
Bug |
IDEA-233345
|
GitHub account: improper on-hover link underlying on Re-Login |
Bug |
IDEA-240333
|
GitHub: account {0} is already added |
Bug |
IDEA-241280
|
GitHub Pull Request: Last Timeline entry is doubled after Pull Request is reopened |
Bug |
IDEA-233136
|
GitHub Pull Requests: Delete tooltip appears on unexpected place |
Bug |
IDEA-240324
|
GitHub Pull Requests: description is not shown in Timeline |
Bug |
IDEA-238553
|
GitHub Pull Requests: the last comment is doubled in Timeline view on 'view pull request' re-invocation |
Bug |
IDEA-236888
|
Pull Requests: timeline editor tab doesn't appear in RecentFiles and RecentLocations dialogs |
Bug |
IDEA-240356
|
GitHub Pull Requests: comments are not shown at once |
Bug |
IDEA-240309
|
Visual Atifacts after removing reviewer |
Bug |
IDEA-242149
|
Pull request can't be opened |
Bug |
IDEA-241984
|
Pull request TImeline: Loading... label gets stuck |
Bug |
IDEA-235810
|
GitHub PullRequests: cannot submit review with approval |
Bug |
IDEA-238860
|
Cannot see changed files for pull request, and cannot even copy error message from the window |
Bug |
IDEA-240702
|
GitHub Pull Requests: Cannot submit Reply to comment after review was started |
Bug |
IDEA-240320
|
GitHub: The branch {0} is not fully merged to the branch {1} |
Bug |
IDEA-245656
|
GitHub: Merge button is disabled after marking PR ready for review |
Bug |
IDEA-244636
|
GitHub PullRequests: PR's title and root comment don't update on refresh timeline |
Bug |
IDEA-242182
|
"Next difference" (F7) not working in new "pull requests" tool window |
Bug |
IDEA-238290
|
GitHub Pull Requests: default github account setting via PullRequests view doesn't work |
Bug |
IDEA-240325
|
GitHub create Gist: Cant upload binary file: {0} |
Bug |
IDEA-245302
|
Login to GitHub dialog doesn't shown when performing remote operations after revoking access on github site. |
Bug |
IDEA-242108
|
Submitting pull request review fails silently |
Bug |
IDEA-241261
|
IllegalArgumentException: "List has more than one element" after default GitHub account is set |
Bug |
IDEA-245474
|
Github: incorrect results on attempt to login on performing remote operations after personal token revoking |
Bug |
IDEA-242826
|
Pull Request Review Submit Hiding Comment Button |
Bug |
IDEA-240197
|
GitHub PullRequests: could not calculate merge base |
Bug |
IDEA-244358
|
Incorrect hint for some github pull requests tabs |
Bug |
IDEA-240312
|
GitHub checkout new branch: branch name appears as {0} |
Bug |
IDEA-238781
|
Create Pull Request - branch name is parameterized |
Usability |
IDEA-242105
|
Cannot navigate to changes from pull request timeline |
Usability |
IDEA-242823
|
GitHub Pull Requests: "Checkout" should use regular branch name, not "pull/nn" |
Usability |
IDEA-241437
|
GitHub Pull Requests: Refresh Timeline is not available in the middle of timeline |
Usability |
IDEA-242163
|
Github PR support: "Checkout" button doesn't checkout the PR branch |
Usability |
IDEA-243599
|
Use better wording for Add GitHub account actions |
Usability |
IDEA-242104
|
Resolved threads shown in pull request timeline |
Usability |
IDEA-241711
|
GitHub Pull Requests: "Can't load state" error for private repositories |
Exception |
IDEA-245560
|
GitHub: Throwable: Other thread is already running under this indicator on opening timeline |
Version Control. Local History | Bug |
IDEA-229645
|
NullPointerException |
Version Control. Log | Bug |
IDEA-238289
|
Popup shown from toolbar contiuation is not usable |
Performance |
IDEA-241581
|
Sometimes opening File History tab causes multiple freezes inside RootCellRenderer.getTableCellRendererComponent |
Usability |
IDEA-233823
|
"Show My Branches" should hide empty directories |
Cosmetics |
IDEA-232199
|
Add a tooltip for the HEAD icon in the new branch list |
Cosmetics |
IDEA-231532
|
Remove ":all" from Log tab |
Version Control. Perforce | Performance |
IDEA-136602
|
Perforce ignored file check is executed for all suspicious files including project output |
Performance |
IDEA-232125
|
Perforce plugin executes p4 files command against excluded files. |
Version Control. Subversion | Bug |
IDEA-241771
|
Added file with set property is not shown as "Locally Deleted" if removed from terminal using "rm" command |
Task |
IDEA-242300
|
Subversion Working Copies Information: provide "Refresh" toolbar action instead of separate link |
Code Insight | Feature |
PY-41305
|
Support PEP 614 -- Relaxing Grammar Restrictions On Decorators |
Feature |
PY-42418
|
Support PEP 585 generic standard collections |
Feature |
PY-12339
|
sqlite3.connect argument should be treated as file |
Feature |
PY-41847
|
Support PEP 593 -- Flexible function and variable annotations |
Feature |
PY-41452
|
"Go to Type Declaration" doesn't work in PyCharm |
Feature |
PY-33254
|
File paths completion in Python string literals for Python files and Python console |
Bug |
PY-39274
|
PyCharm should display package icon for stubs package |
Bug |
PY-42534
|
Type checker not working properly for pow(...) builtin |
Bug |
PY-42772
|
Don't suggest positional only argument as keyword argument |
Bug |
PY-40834
|
PyCharm doesn't complete paths for os.path.isdir() |
Bug |
PY-42520
|
Don't show repeated named arguments in lookup |
Bug |
PY-38642
|
Display package icons only for traditional Python packages containing __init__.py |
Bug |
PY-39171
|
PyCharm 2019.3 Beta does not recognise classes defined in Cython in imported modules |
Bug |
PY-42823
|
PyCharm doesn't show usages of variable |
Bug |
PY-28364
|
False negative: Instance matches against definition |
Bug |
PY-38786
|
__subclasses__ type inference |
Bug |
PY-41791
|
Pycham reports "No module named dom" when importing xml.dom.minidom package |
Bug |
PY-32788
|
Pycharm Does Not Show Mock Methods |
Bug |
PY-32905
|
Type hinting for Mock'ed methods stopped working after 2018.2.5 -> 2018.3 upgrade |
Bug |
PY-38322
|
Unresolved references in numpy in 2019.3 EAP |
Task |
PY-41544
|
Update the bundled pycodestyle.py script to 2.6.0 |
Console | Bug |
PY-42899
|
View as DataFrame is broken in Python Console |
Bug |
PY-28654
|
Soft-wrap bug in Debug Python Console |
Bug |
PY-40019
|
IDE hangs with "REPL communication" |
Bug |
PY-38151
|
Type hints bug with descriptors: usage on instance and on class are mixed |
Bug |
PY-42705
|
"View as Dataframe" crashes |
Bug |
PY-42688
|
matplotlib with qt5agg backend causes 100% cpu |
Performance |
PY-31931
|
Importing matplotlib with PyQt5 backend into the python console causes it to hang after switching window focus to different program |
Usability |
PY-42036
|
"Always show debug console" text is misleading |
Debugger | Feature |
PY-31705
|
Feature request: "View as DataFrame" for geopandas.GeoDataFrame |
Feature |
PY-9848
|
Exception breakpoints to stop on failure in tests |
Bug |
PY-43032
|
Debugger doesn't stop inside Django application in case when error is raised |
Bug |
PY-42999
|
Debugger stops on the same line twice |
Bug |
PY-43031
|
Debugger doesn't stop on error when test marked as xfail with another type of error |
Bug |
PY-41359
|
Non-fatal missing PyCharm helper pydevd_attach_to_process binary when remote debugging multi-threaded program |
Bug |
PY-34650
|
Python console crashes when trying to view a pandas v 0.24.1 DataFrame with a Int64 column with nans (SciView). |
Bug |
PY-41234
|
Syntax error when creating new process with -c |
Bug |
PY-42988
|
PyCharm raise inlay inside untitest |
Bug |
PY-43187
|
Unable to set trace to all threads in platform: linux4 |
Bug |
PY-43498
|
Merge commit fixing pythonw support |
Editing | Feature |
PY-25001
|
"Complete Current Statement" should add trailing comma inside collections |
Feature |
PY-42700
|
F-string like completion after "{" in ordinary string literals |
Bug |
PY-31343
|
Invalid caret placement after typing ":" in function arguments w/ multiple carets active |
Inspections | Feature |
PY-21302
|
NewType support per PEP484 |
Bug |
PY-37085
|
Regexp lookbehind: alternatives lengths are not calculated correctly |
Bug |
PY-33189
|
Support kw_only in attr.ib |
Bug |
PY-29993
|
typehint inspection for callable object fails to detect incorrect parameter |
Bug |
PY-43027
|
PyCharm nightly 203.73 is too strict about calling "join" on sorted list when items are unknown |
Bug |
PY-41676
|
Checking "if hasattr(obj, 'attrname')" makes IDE believe obj.attrname must be a str. |
Bug |
PY-40906
|
False positive: PyCharm shows warning for TypedDict key when correct Literal type is used |
Bug |
PY-40516
|
Python 3.8 Positional-Only Parameter marker triggers PEP 8 error |
Bug |
PY-42776
|
PyCharm re error:Alternation alternatives needs to have the same length inside lookbehind |
Bug |
PY-30747
|
pathlib.Path (WindowsPath, PosixPath, etc.) objects are not considered PathLike |
Bug |
PY-42205
|
Calling a callable object with optional argument right after calling __init__ or other function returning object triggers type checker error |
Bug |
PY-42281
|
Python 3.8 function return Literal types not working |
Bug |
PY-40233
|
"Shadows builtin" inspection when using name _T |
Bug |
PY-31517
|
Parameters of a function defined in doctest are incorrectly flagged unresolved |
Exception |
PY-40814
|
Error "Physical element is required to be able to anchor the problem in the source tree: PyYieldExpression" is raised |
Interpreters Settings | Feature |
PY-40351
|
Ability to install Python from PyCharm on Windows |
Bug |
PY-35921
|
Pipenv fails to associate the correct pipenv when multiple content roots are available |
Bug |
PY-31937
|
Pipenv interpreter is associated with another project |
Bug |
PY-40423
|
Access is denied when adding Python from Microsoft Store |
Bug |
PY-39215
|
Duplicated Base interpreter after Virtualenv creation |
Bug |
PY-42855
|
Python 3.10 is incorrectly detected as Python 3.1 |
Bug |
PY-35053
|
Don't allow users to create pure Python virtualenvs/Pipenv using Anaconda as a base |
Cosmetics |
PY-41327
|
Python Interpreter preference goes after Project Structure |
Refactoring | Feature |
PY-42285
|
In-place rename and change signature refactorings |
Bug |
PY-30874
|
Change method signature breaks code when first method param isn't named 'self' |
Bug |
PY-26715
|
Refactor, Change Signature, cannot handle positional arguments with defaults. |
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 |
Run | Bug |
PY-40974
|
bin/printenv.py cannot handle non-ASCII environment variable values |
Test Runner | Bug |
PY-41270
|
"stop" reported as test status when "rerun failed" action is used |
Bug |
PY-42212
|
Alt + Insert "Create test" window: layout doesn't display test function list perfectly. |
Exception |
PY-40803
|
Exception in PCE plugin |
DB Connectivity | Feature |
DBE-8016
|
Support Single Sign-On by Okta |
Feature |
DBE-10783
|
No Username and Password fields for H2 in-memory connection |
Bug |
DBE-11125
|
pgpass: colon in user name causes error |
Bug |
DBE-11048
|
Can't connect to Yandex cloud ClickHouse with CA certificated |
Configuration Problem |
DBE-10970
|
Limit db driver process memory consumption |
DB Introspection | Bug |
DBE-11037
|
Procedure parameters starting with underscore disappearing in routine editor. |
Bug |
DBE-10319
|
Using Presto Jdbc driver results with bad queries while refreshing schema |
Bug |
DBE-11163
|
No any indicators while creating DDL data source |
DB Refactoring | Bug |
DBE-11127
|
renaming pl/sql package in datagrip will not delete the body of the pacakge |
Bug |
DBE-11156
|
Submit changes alter procedure |
Data Import & Export | Bug |
DBE-10754
|
Dump Data to FIle - XML Extractor doesn't convert special characters to character entities |
Usability |
DBE-10931
|
Usability regression with the new export dialog: replace file |
Data Views | Bug |
DBE-11015
|
If MongoDB collection is read-only unable to exit the "Cannot Apply Changes" prompt by clicking OK |
Bug |
DBE-4842
|
Cloning a row with a truncated column (due to size) results in the cloned row ONLY having the truncated value |
Bug |
DBE-6340
|
While writing a filter in a data view, Shift-SPACE will perform "Select Row" in the results of the dataview, rather than typing a space into the filter view. |
Bug |
DBE-10775
|
Table View does not show new line at the end of a text |
Usability |
DBE-5447
|
Option to show boolean value as true, false, <null> instead of a checkbox |
Usability |
DBE-9995
|
Accept value on UP or DOWN key if multiline (text) cell editor contains only one line |
Navigation & Search | Usability |
DBE-10340
|
Improve difference between database objects and file objects in Go To Table |
SQL Completion | Feature |
DBE-7043
|
Even smarter JOIN completion |
Feature |
DBE-11045
|
Better OUTER JOIN completion |
Feature |
DBE-10859
|
Add completion for suggested double condition on join |
Feature |
DBE-10860
|
Add completion for suggested join conditions also inside the join clause |
Feature |
DBE-2541
|
Add completion for Oracle database links |
Bug |
DBE-10053
|
JOIN completion is not automatically invoked in subqueries |
Bug |
DBE-10836
|
MongoDB completion sometimes stops working |
SQL Format and Style | Feature |
DBE-11001
|
Use Author's Original Case |
Bug |
DBE-11070
|
Formatter breaks a custom placeholder when it appears in a column reference |
SQL General | Bug |
DBE-11148
|
BigQuery: unable to resolve name if multiple parts of it are in one pair of quotes |
Bug |
DBE-11119
|
Oracle: alter shared database link command is not supported by parser |
Bug |
DBE-11124
|
Parser failed to handle CREATE DATABASE LINK with hashed password |
Usability |
DBE-10865
|
Collapsed SQL uses wrong code style |
SQL Highlighting | Feature |
DBE-10949
|
Support "default on conversion error" clause for Oracle 12c |
Bug |
DBE-10468
|
Postgres / named notation with the same argument names |
Bug |
DBE-10977
|
Introspection hangs (SQL Server, 2020.1) |
Bug |
DBE-11104
|
Bigquery Comment Highlighting incorrect when no space is left between the "--" and the comment text |
Bug |
DBE-11080
|
Spurious error highlights in PostgreSQL function |
Bug |
DBE-10886
|
Parsing error for valid postgres plpgsql exception clause with multiple error conditions |
Bug |
DBE-11049
|
Support BigQuery scripting syntax |
Bug |
DBE-8937
|
Cassandra CQL error highlighting wrong on ALTER statements |
Bug |
DBE-10719
|
"Unable to resolve column" with spaces in materialized view |
Bug |
DBE-11051
|
Support BigQuery _SESSION, clustered table from result set syntax |
Bug |
DBE-11072
|
Snowflake SQL Dialect parsing error |
Bug |
DBE-11050
|
Support BigQuery alternate JOIN syntax |
Bug |
DBE-10975
|
Missing table field is not marked as error in insert into (a,b,c) select (a,b,c) from... |
Bug |
DBE-10407
|
Support new JSON datatype in H2 |
Bug |
DBE-10658
|
SQL inspection warning with more then one CROSS APPLY statement |
SQL Refactoring | Feature |
DBE-10321
|
Implement "Suggested Rename" for SQL |
Feature |
DBE-10581
|
"Extract variable" refactoring for SQL Server |
Bug |
DBE-10899
|
Suggested rename for aliases |
SQL Resolve | Bug |
DBE-11056
|
Unknown Oracle keyword "external" |
Bug |
DBE-11059
|
Exasol OVER() using non default window frames does not work |
Bug |
DBE-10919
|
Incorrect inspection on recursive SQL, unable to resolve column |
Bug |
DBE-11090
|
pl/sql - unresolved collection in forall |