Code completion plugin