PHP Completion | Feature | WI-22487 | add argument naming suggestion without "Interface" suffix |
Bug | WI-31620 | Completion list contains closing control structures |
Bug | WI-29705 | Completion after a function's parameter type |
Bug | WI-31147 | Invalid intention\autocomplete in function args |
Usability | WI-31682 | Filter everything but exceptions (\Throwable) after @throws |
PHP Inspections | Feature | WI-28549 | Do not show warning for unused parameters in anonymous functions |
Bug | WI-28627 | Unresolved include: doesn't interpolate values of class constants |
PHP debug | Usability | WI-30394 | Project interpreter: default interpreter is changed to application level one during the name collision resolve |
PHP lang | Feature | WI-28970 | Make parameter based type provider (Factory advanced metadata) work with constants as argument |
Feature | WI-31357 | Show values of class constants in a completion list |
Feature | WI-19377 | Make element access for array property Write Access |
Bug | WI-30055 | only first property in list() keyword will be interpreted as write access |
Usability | WI-31617 | PHPDoc generation adds unhelpful @throws null if type of throwable is Exception|null (and validator insists on it) |
Plugin: Deployment _ FTP.. | Bug | WI-17655 | Remote Host locks up editor when trying to connecting to FTP |
Bug | WI-31646 | Lock in connection creation |
Bug | WI-31518 | Broken node refresh in Remote Host |
No subsystem | Bug | IDEA-152628 | shift-F1 displays two URL |
Bug | IDEA-155297 | Inconsistent Launchpad Icon on Non-retina Display |
Database | Bug | IDEA-149374 | Import Database Schema from Oracle datasource can not detect varchar2 data type |
Usability | IDEA-146810 | When you attach an previously-never-attached file to a console the console chooser shows lazily |
Debugger | Usability | IDEA-121775 | XDebugger: merge Watches and Variables in one view |
Docker | Bug | IDEA-146876 | Docker: code style for Dockerfile |
Bug | IDEA-146347 | Docker Plugin fails to attach to container running on server bound to unix socket |
Bug | IDEA-154429 | Docker Compose: start/stop action for services |
Bug | IDEA-155691 | Docker: attach fails for remote Docker with insecured HTTP access |
Bug | IDEA-153414 | Docker-compose Redeploy should rebuild before deploying |
Bug | IDEA-154430 | Docker Compose: scale action for services |
Bug | IDEA-150970 | Docker: edit container settings in the Docker view |
Editor. Editing Text | Feature | IDEA-152792 | Force reformat code for empty line when uncommenting several commented lines |
Bug | IDEA-151783 | Copying and pasting "\0" does not work |
Bug | IDEA-154663 | column selection mode error |
Bug | IDEA-151101 | Double-clicking a word following an escape sequence (e.g. \t) includes the escape sequence letter in the selection |
Indices | Bug | IDEA-145785 | ArrayIndexOutOfBoundsException when requesting index stubs |
JavaScript. Debugger | Bug | IDEA-151992 | Debug watches for functions in Nashorn does not work |
Run | Debug configuration | Bug | IDEA-155610 | ModuleBasedConfiguration.createInstance() may produce wrong custom 'cloning' |
SQL | Bug | IDEA-152649 | nextval syntax for DB2 not supported |
Cosmetics | IDEA-153121 | Input field 'Name' not high enough under tab Advanced of Database source |
User Interface | Bug | IDEA-125027 | File name displays with folder in the Editor tab for controller's views |
Usability | IDEA-149590 | Open File dialog should display icons for registered directory types (e.g. bundles on OS X) |
Cosmetics | IDEA-154631 | wrong directory's icon |
Version Control | Bug | IDEA-142061 | Applying patch deletes blank lines |
Bug | IDEA-153138 | "Unshelve..." does not work properly when several files with the same name exist in the project |
Version Control. Perforce | Bug | IDEA-153867 | Perforce Job selection window cannot be resized |
No subsystem | Task | DBE-2657 | DataGrip should ask user if they want to associate *.sql files with DataGrip |
DB Introspection | Bug | DBE-2485 | Database-Window: OR-ing object filters does not work in datasource properties |
DB Refactoring | Bug | DBE-2535 | Add/Update rows with xml columns datatype |
Data Viewer | Feature | DBE-2604 | Unable to edit column with int4range (and potentially all range types) postgresql data type. |
Feature | DBE-2565 | When copying rows as INSERT provide an option to include/exclude table autogenerated id |
Feature | DBE-2586 | Change column widths with keyboard |
Bug | DBE-273 | Sorting results grid with row selected causes horizontal scroll position to change |
Bug | DBE-1955 | PostgreSQL: Table Editor: can't delete a row with not null timetz value |
Bug | DBE-1956 | PostgreSQL: Table Editor: can't insert timetz and timestamptz values from Table Editor |
Bug | DBE-2526 | copy as SQL syntax for postgres date ranges are wrong |
Bug | DBE-2060 | Database > Table editor highlights wrong column after column position was changed |
Usability | DBE-1119 | Table Editor: unexpected cells are highlighted after showing hidden columns |
Usability | DBE-897 | PostgreSQL: allow setting 'infinity' and '-infinity' for DATE and TIMESTAMP columns |
SQL Editing | Bug | DBE-2534 | Surround With not exposing sql functions |
No subsystem | Feature | WEB-15190 | Ignore validity of library code |
Bug | WEB-20986 | JSON Schema Files that are updated require a close and relauch to be used |
Build tools | Feature | WEB-16538 | Grunt option flag support |
CoffeeScript | Bug | WEB-16810 | Automatically defined variables triggering "Unresolved variable or type" |
Bug | WEB-20734 | PyCharm does not navigate to CoffeeScript classes |
Bug | WEB-15681 | CoffeeScript: Red code: escaped backtick inside inline JavaScript |
Bug | WEB-15658 | CoffeeScript: Red code: range comprehension with step |
Debugger | Bug | WEB-20627 | Stepping: 'Step into' library file when 'Do not step into library files' is chosen |
Bug | WEB-12844 | Debugger does not correctly interpret TypedArrays |
Bug | WEB-21574 | FireFox: some breakpoints are skipped |
Bug | WEB-19117 | Debugger is extremely slow to start w/ Node.js 5.0.0 |
Bug | WEB-20394 | JavaScript Debugger stepping out of library files |
Bug | WEB-21447 | Attached files (.css, .js) are not served by built-in webserver |
Bug | WEB-14454 | Breakpoints not hit when using inline sourcemaps produced by browserify |
Bug | WEB-20543 | TypeError in Function scopes |
Bug | WEB-20542 | TypeError when try to show array in 'Variables' |
Exception | WEB-20546 | 'Step into' open temporary file in case of using sourcemaps (typescript) |
HTML | Feature | WEB-20704 | Emmet: allow to configure bem separators |
Jade | Task | WEB-21353 | Rename Jade plugin to Pug and support Pug language |
JavaScript | Feature | WEB-16444 | ES6 inside inline scripts |
Feature | WEB-20977 | Flow: provide 'before type reference colon' and 'after type reference colon' options to Code Style/Javascript/Spaces |
Feature | WEB-17571 | ReactJS - Should not add double quotes automatically to JSX/React Node attributes |
Bug | WEB-19766 | Dummy suggestions for `function` |
Bug | WEB-21301 | JSDoc: Alias for ES6 class |
Bug | WEB-21288 | goto declaration of exported item will take you to the export statement not the declaration |
Bug | WEB-21281 | folding object error |
Bug | WEB-21197 | JSDoc update function parameters fails |
Bug | WEB-21493 | Autocompletes JavaScript function call incorrectly. |
Bug | WEB-21163 | Fix doc comment |
Bug | WEB-21161 | JSAnnotator inspection doesn't allow to lower severity. |
Bug | WEB-20633 | JSDoc: auto generation of comment is broken if "*/" is present as string |
Bug | WEB-21530 | JSDoc, inherited nested objects code auto-complete doesn't work for additional child properties |
Bug | WEB-21665 | Node exports not correctly detected |
Bug | WEB-20965 | Type inferred from destructured function parameters is wrong |
JavaScript. Formatter | Bug | WEB-9210 | Wrong indentation for inline comments for multiple var statements |
Bug | WEB-21149 | IntelliJ adds linefeed before opening brace in `switch-case` statement |
JavaScript. Inspections | Feature | WEB-20444 | WS should report conflicts between auto-detected types and types in JSDoc |
Bug | WEB-21731 | Invalid return and break statements |
Bug | WEB-21568 | Excessive vertical space in JSCS config description |
Usability | WEB-19855 | ESLint configuration: add info about package.json |
Usability | WEB-19586 | Unnecessary warning for Possible iteration over unexpected members |
JavaScript. Refactoring | Feature | WEB-16918 | New refactorings (JS): convert to arrow function/convert to anonymous function |
Feature | WEB-17667 | ES6: Intention to convert arrow function to shorthand arrow function |
Bug | WEB-21420 | ES6: Intentions: "Convert to Class": invalid result when invoked on constructor or exported module |
Node.js | Bug | WEB-21685 | .iml files contain ancient references |
Bug | WEB-21519 | No Autocompletion for JSON Array Object Properties |
Bug | WEB-21725 | node-globals-stub is wrong for process.hrtime |
Bug | WEB-21652 | Different variable highlighting for Node.js core modules |
SASS | Bug | WEB-21416 | SCSS: extending Attribute selector is falsely marked as invalid syntax |
TypeScript | Bug | WEB-13903 | Typescript module completion includes duplicates |
Unit Tests | Feature | WEB-21636 | electron-mocha runner |
Feature | WEB-15907 | Add for mocha analog of the throw FileComparisonFailure in JVM tests |
Feature | WEB-15867 | Add for nodeunit tests analog of the throw FileComparisonFailure in JVM tests |
Bug | WEB-21683 | Failed mocha tests aren't shown as failed |
Bug | WEB-21184 | Cucumber step definitions that uses normal string or ES6 string literals are not linked to the .feature files |
spy-js | Bug | WEB-21228 | Spy-js: "Node interpreter" field doesn't show current version or (Project) label for selected Node |