According to the documentation the option "View | Preferences | General | Always generate quotation marks" will add or not add quotation marks around object tables (for example table names) in the SQL DDL code.
It doesn't work properly as unchecking this option still results in the DDL SQL script code produced containing quotation marks around table names.
Evidence of this:
CREATE TABLE primarydb1."TestTable" ()
Consequence:
This makes the table names case sensitive in the database and every time SQL is written is necessary to encapsulate the table and fieldnames in quotation marks.
Expected and Desired Behaviour:
Table names and column names are not encapsulated in quotation marks in CREATE statements.