Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 319908

Summary: Auto activation of code assist should not be on by default
Product: z_Archived Reporter: Mauro Molinari <mauromol>
Component: PDTAssignee: PHP Core <php.core-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: ganoro, silviya, wywrzal
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows Vista   
Whiteboard:

Description Mauro Molinari CLA 2010-07-14 15:23:20 EDT
Build Identifier: I20100608-0911

In PHP editor the code assist is too intrustive. You just need to enter a character that the PHP proposal window shows up. This is annoying and a source of frequent errors while typing.

Just like other editors (i.e.: Java editor, JSP editor, XML editor, JavaScript editor...) I think the code assist should popup only when Ctrl+Space is invoked.

Reproducible: Always

Steps to Reproduce:
1. create a PHP file and try to write in something; for instance, type letter 'd': the code assist kicks in almost immediately.
Comment 1 Roy Ganor CLA 2010-07-14 15:26:29 EDT
Actually this is enabled by default since many users asked this, but... good news is that you can disable it very simply.

In preference page go to PHP | Editor | Content Assist and disable the auto activation option
Comment 2 Mauro Molinari CLA 2010-07-15 01:47:53 EDT
Thank you Roy, I didn't notice it. Sorry for filing this "bug"... However, I'm still convinced that the auto activation should be optional and not the default value, in order to have a consistent behavior with the rest of the platform. If someone wants it, he/she can enable in the options... So, I'm changing this report a bit, feel free to close it again if you don't plan to do any intervention.
Comment 3 Michal Niewrzal CLA 2015-01-22 15:14:12 EST
This option is enabled by default for many years. Wont fix.
Comment 4 Sylvia Tancheva CLA 2015-02-10 06:11:41 EST
As Michal wrote this has been for many years as most users like it that way.
There are 2 ways out if you don't like it - first one is to disable the auto-activation, and the other one is to enlarge the delay so that it will not show so fast as soon as a letter is being typed.

Closing the issue