PHP Completion | Feature | WI-29704 | Completion after a heredoc operator ('<<<') |
Feature | WI-30680 | Filter everything except constants after "use const" |
Feature | WI-30681 | Filter everything except functions after "use function" |
Feature | WI-30679 | Filter applicable classes in group use statement by namespace prefix |
Feature | WI-10438 | It would be superb if IDE was showing suggestions for traits within the 'use' statment of the class |
Feature | WI-21917 | Choosing switch, if, elseif, foreach from completion should insert braces |
Feature | WI-30873 | Show used trait for completion inside use block |
Bug | WI-29951 | Function autocompletion inside trait re-definition block should not append braces |
Bug | WI-21731 | Import of namespaces is treated like a class import |
Bug | WI-15505 | Import class: Insert use in a wrong place for multiple namespace with "use"s in one file |
Bug | WI-30787 | No autocomplete for php functions on the right hand side of a list() equality. |
Bug | WI-17024 | Auto-completion: <?php tag isn't the first one |
Usability | WI-16672 | Don't trigger autocompletion when creating heredoc |
Usability | WI-25561 | Autocompletion on class instance creation should place cursor between parentheses if constructor has parameters |
Usability | WI-30875 | Filter everything except trait methods in completion for trait method inside use block |
Usability | WI-27663 | Class name сompletion doesn't respect namespaces |
PHP Composer | Usability | WI-30814 | Default composer location and new composer project |
PHP Inspections | Bug | WI-22352 | False-positive "Unused private method" notice for private method that is used in trait |
Bug | WI-19348 | "Member has private/protected access" error for private/protected class method/field usage in trait |
Cosmetics | WI-30843 | Message can be more precise for missing method in interface/trait |
PHP Refactoring | Bug | WI-30675 | Make static: show warning if there is return $this and no checkbox is selected |
Usability | WI-30668 | Make static: don't show dialog if refactoring can be done without adding parameter and introducing object |
Exception | WI-30857 | NPE is thrown on attempt to create a new class from anonymous class |
PHP lang | Feature | WI-30575 | Intention: convert group use declarations to plain and v.v. |
Feature | WI-16368 | Add support of code completion classes in the traits |
Bug | WI-30809 | Double return type on method signature tooltip |
Bug | WI-30060 | Usage of trait in anonymous class is shown as Error |
Exception | WI-30789 | Exception is thrown on unfinished trait use statement |
Exception | WI-30888 | PhpUseListImpl cannot be cast to PhpClass |
Exception | WI-30459 | Exception during analysis of a trait's use |
Plugin: Command line | Exception | WI-30868 | InvocationTargetException on process termination |
Plugin: Deployment _ FTP.. | Bug | WI-30448 | Allow to control encoding for FTPS servers |
Editor. Editing Text | Bug | IDEA-152048 | RTL support: Strings including "\\" are getting mixed and not aligned properly |
Find, Replace, Find Usages | Bug | IDEA-148519 | Find in Path Directory dropdown makes it impossible to distinguish between long paths |
Usability | IDEA-150397 | "Find in path" dialog "Text to find" dropdown glitch when tab is hit |
Plugin Support. Architecture | Bug | IDEA-150127 | IDEA fails to launch after installing a plugin |
Version Control. Git | Bug | IDEA-151598 | Diffs not shown for files in a Git worktree of a bare repository |
Bug | IDEA-151690 | Git Worktrees: review all usages of GitRepositoryImpl & substitute by GitRepositoryFiles |
Version Control. Subversion | Bug | IDEA-149737 | SVN Merge from trunk not working |
CSS | Feature | WEB-14124 | Support for CSS Custom Properties |
Debugger | Bug | WEB-20446 | eval()debug: TypeError: Cannot read property 'length' of undefined at t.describeProperties |
Bug | WEB-19469 | Debugger crashing on eval() if exception breakpoints are enabled |
File Watchers | Bug | WEB-20533 | FileWatcher not respecting scope |
JavaScript | Bug | WEB-19174 | Unexpected "expression expected" syntax error for jsx code |
Exception | WEB-20487 | JSON Schema: system and local schemas are clashing and hanging IDE |
JavaScript. Formatter | Bug | WEB-20258 | New line indentation for chained methods inconsistent with chained method indentation setting |
JavaScript. Frameworks | Bug | WEB-20496 | Weird code highlighting for Angular2 inline templates |
JavaScript. Inspections | Bug | WEB-20431 | Missing module inspection doesn't work if there's any import statement already |
Node.js | Feature | WEB-20401 | Node.js interpreters: provide "Set as Project Interpreter" context action for local interpreters |
SASS | Bug | WEB-19838 | Format frontmatter in scss yields incorrect result |
TypeScript | Bug | WEB-20209 | Typescript: invalid handling reserved keywords in interface declaration |
Bug | WEB-19101 | TypeScript "Add to tsconfig.json" intent is not available for imports |
Bug | WEB-20474 | jsx syntax in tsx files formatted incorrectly |
Bug | WEB-19421 | Typescript: import from folder requires pass "index" |
Docker | Feature | PY-17716 | Docker: Need custom parameters when run a container use docker-machine interpreter plugin. |
Bug | PY-18523 | Image name is reset to the first in the list when opening edit remote interpreter dialog |
HAML | Bug | RUBY-17827 | haml: doesn't recognize ">" |
Markdown | Bug | RUBY-17536 | Pressing Enter in MD file moves cursor to beginning |