IntelliJ IDEA 12.1.0 Web Help

IntelliJ IDEA recognizes numerous file types. Each file type is denoted with a special icon. Custom files types are also allowed. Each file type is associated with one or more extensions that match a certain pattern.

The file types and their extensions are configurable in the File Types dialog.

Note

"Recognized" does not mean "supplied with extensive support". For example, php files are recognized in the Community Edition and marked with the corresponding icon, although the edition does not provide PHP development support.

The default types include:

File TypeIconRecognized in
ActionScript files fileTypeActionScript.png Ultimate Edition
Active Server Pages files fileTypeActiveServerPages.png Ultimate Edition
Android files fileTypeAndroid Ultimate Edition: all Android-related file types;
Community Edition: Android IDL files, Android renderscript files
Apache Config filesfileTypeApacheConfig.pngUltimate Edition
Archive filesicon_create_archiveUltimate Edition, Community Edition
AspectJ filesfileTypeAspectJ.pngUltimate Edition, Community Edition
Command Shell filesfileTypeCommandShell.pngUltimate Edition
Cucumber feature filesfileTypeCucumberUltimate Edition
ColdFusion filesfileTypeColdFusion Ultimate Edition
Eclipse project files eclipseFile Ultimate Edition, Community Edition
Diagram files icon_UML Ultimate Edition
Drools files fileTypeDrools Ultimate Edition
Files marked as plain text plain_text_icon Ultimate Edition, Community Edition
Files opened in associated applications fileTypeC Ultimate Edition, Community Edition
FreeMarker template files fileTypeFreeMarker Ultimate Edition
Gant scriptsicon_gant Ultimate Edition
Gradle scriptsicon_gradle Ultimate Edition
Groovy files fileTypeGroovy Ultimate Edition, Community Edition
Groovy Server Pages fileTypeGSP Ultimate Edition
GUI Form img Ultimate Edition, Community Edition
IntelliJ IDEA project, module or workspace files. img Ultimate Edition, Community Edition
Java class files img Ultimate Edition, Community Edition
Java source files img Ultimate Edition, Community Edition
Java Server Pages files img Ultimate Edition, Community Edition
JSPx files img Ultimate Edition, Community Edition
Patch files patch Ultimate Edition, Community Edition
PHP files fileTypeC Ultimate Edition, Community Edition
Properties files propertiesFile Ultimate Edition, Community Edition
RELAX NG Compact Syntax fileTypeRelaxNG.png Ultimate Edition, Community Edition
Scala files scala_files Ultimate Edition
Smarty, Smarty config files fileTypeSmarty Ultimate Edition
SQL files icon_sqlOpenInEditor Ultimate Edition, Community Edition
Drools Expret filesfileTypeDrools Ultimate Edition
Text files fileTypeText Ultimate Edition, Community Edition
TypeScript files typeScript Ultimate Edition
Velocity template files fileTypeVelocity Ultimate Edition
XML files classTypeXml Ultimate Edition, Community Edition

See Also

Procedures:

Reference:

Web Resources: