If you attempt to run SQL queries in a SQL worksheet and that query includes ampersands then SQL Developer will prompt you for bind variable values. It assumes anything starting with an ampersand must be a bind variable.
For example the query below :
SELECT * FROM TBL_COLOURS WHERE colour = 'Red&Blue';
would result in a pop-up window asking for a value for "&Blue".