.I File Extension
File Type 1INTERCAL Source File
What is an I file?
Contains source code written in INTERCAL, a programming language designed to be different than all other major program languages; uses commands such as "DO," "NEXT," "PLEASE," and "FORGET."
The INTERCAL compiler is called the "Compiler Language With No Pronounceable Acronym."
File Type 2Visual Studio Intermediate File
.I File Association 2
File generated by the Microsoft Visual Studio compiler when compiling a Visual C++ project; contains the output from the preprocessor operation; may be used to diagnose and fix compilation errors.
If you want to generate an ".i file" from a source file, you can right-click on the file and select "Properties." Then select C/C++ → Preprocessor in the Properties tree. Finally, deselect "No" for the "Generate Preprocessed File" option.
When you compile the file, an ".i file" will be created. However, this setting may also prevent the compilation process from completing. Therefore, "Generate Preprocessed File" should be reset to "No" when you want to compile your project.