## File Options

These properties are applicable to project files. These properties can only be set in Common configuration.

Property | Type | Save Name | Description
File Encoding | Enumeration | file_codec | Use this property to change the codec when reading and writing the file.
File Type | Enumeration | file_type | Use this property to change the file type of the selected file. If this property isn't set then the file extension is used to determine the file type. In the case of an XML file the document type is used. The options are C (compile using a C compiler) C++ (compile using a C++ compiler) Basic (compile using a BASIC compiler) Assembly (assemble using an assembler) Section Placement (an XML linker section placement file) Memory Map (an XML memory map file) Target Definitions (an XML target definitions file) Threads Script (a JavaScript threads finding script) Reset Script (a JavaScript reset script) Linker Script (a linker script) Executable (an executable) Object file (an object code file) Library (a library)