IntelliJ IDEA 2017.1 Help

File Types Recognized by IntelliJ IDEA

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.

The default types include:

File TypeIconRecognized in
ActionScript files ActionScript files fileTypeActionScript.png

Ultimate Edition

Active Server Pages files fileTypeActiveServerPages.png Ultimate Edition
Android files /help/img/idea/2017.1/fileTypeAndroid.png Ultimate Edition: all Android-related file types;
Community Edition: Android IDL files, Android renderscript files
Apache Config files fileTypeApacheConfig.png Ultimate Edition
Archive files /help/img/idea/2017.1/icon_create_archive.png Ultimate Edition, Community Edition
AspectJ files fileTypeAspectJ.png Ultimate Edition, Community Edition
C# files/help/img/idea/2017.1/fileTypeCSharp.pngUltimate Edition, Community Edition
C/C++ files/help/img/idea/2017.1/fileTypeC.pngUltimate Edition, Community Edition
Command Shell files/help/img/idea/2017.1/fileTypeCommandShell.pngUltimate Edition
CSS files/help/img/idea/2017.1/fileTypeCss.pngUltimate Edition
CoffeeScript files/help/img/idea/2017.1/icon_CoffeeScript.pngUltimate Edition
Cucumber feature files/help/img/idea/2017.1/fileTypeCucumber.pngUltimate Edition
ColdFusion files/help/img/idea/2017.1/fileTypeColdFusion.pngUltimate Edition
Eclipse project files/help/img/idea/2017.1/eclipseFile.pngUltimate Edition, Community Edition
Dart files/help/img/idea/2017.1/icon_dart.pngUltimate Edition, Community Edition
Diagram files/help/img/idea/2017.1/icon_UML.pngUltimate Edition
Drools files/help/img/idea/2017.1/fileTypeDrools.pngUltimate Edition
Erlang files/help/img/idea/2017.1/fileTypeC.pngUltimate Edition, Community Edition
EJB QL files/help/img/idea/2017.1/fileTypeC.pngUltimate Edition, Community Edition
Files marked as plain text/help/img/idea/2017.1/plain_text_icon.pngUltimate Edition, Community Edition
Files opened in associated applications/help/img/idea/2017.1/iconFileTypeCustom.pngUltimate Edition, Community Edition
FreeMarker template files/help/img/idea/2017.1/fileTypeFreeMarker.pngUltimate Edition
Gant scripts/help/img/idea/2017.1/icon_gant.pngUltimate Edition
Gradle scripts/help/img/idea/2017.1/icon_gradle.pngUltimate Edition
Groovy files/help/img/idea/2017.1/fileTypeGroovy.pngUltimate Edition, Community Edition
Groovy Server Pages/help/img/idea/2017.1/fileTypeGSP.pngUltimate Edition
GUI FormimgUltimate Edition, Community Edition
Handlebars files/help/img/idea/2017.1/fileTypeHandlebars.pngUltimate Edition
HAML files/help/img/idea/2017.1/fileTypeHAML.pngUltimate Edition
HTML files/help/img/idea/2017.1/classTypeHtml.pngUltimate Edition, Community Edition
IntelliJ IDEA project, module or workspace files./help/img/idea/2017.1/ideaProjectFile.pngUltimate Edition, Community Edition
IDL files/help/img/idea/2017.1/fileTypeIdl.pngUltimate Edition, Community Edition
Image files/help/img/idea/2017.1/fileTypeImage.pngUltimate Edition, Community Edition
Java class files/help/img/idea/2017.1/fileTypeJavaClass.pngUltimate Edition, Community Edition
Java source files/help/img/idea/2017.1/fileTypeJavaSource.pngUltimate Edition, Community Edition
JavaFX files/help/img/idea/2017.1/fileTypeC.pngUltimate Edition, Community Edition
JavaScript files/help/img/idea/2017.1/fileTypeJavaScript.pngUltimate Edition
JavaScript test files/help/img/idea/2017.1/fileTypeJSTest.pngUltimate Edition
JavaScript files that can be executed on Node.js/help/img/idea/2017.1/fileTypeJSFileToRunOnNode.pngUltimate Edition
Jade files (refer to the section Using Pug (Jade) Template Engine)./help/img/idea/2017.1/jade.pngUltimate Edition
JSF files/help/img/idea/2017.1/fileTypeJSF.pngUltimate Edition, Community Edition
JSHint configuration files /help/img/idea/2017.1/ac_iconJSHint.png Ultimate Edition
JSON files/help/img/idea/2017.1/fileTypeJSON.pngUltimate Edition
JSTestDriver Config filesfileTypeJSTestDriverConfig.pngUltimate Edition
Java Server Pages files/help/img/idea/2017.1/fileTypeJSP.pngUltimate Edition, Community Edition
JSPx files/help/img/idea/2017.1/fileTypeJSPX.pngUltimate Edition, Community Edition
Kotlin files/help/img/idea/2017.1/kotlin_file.pngUltimate Edition, Community Edition
Kotlin classes/help/img/idea/2017.1/kotlin_class.pngUltimate Edition, Community Edition
Kotlin interfaces/help/img/idea/2017.1/kotlin_file.pngUltimate Edition, Community Edition
Kotlin enums/help/img/idea/2017.1/kotlin_enum.pngUltimate Edition, Community Edition
Kotlin objects/help/img/idea/2017.1/kotlin_object.pngUltimate Edition, Community Edition
Less files/help/img/idea/2017.1/fileTypeLESS.pngUltimate Edition
Patch files/help/img/idea/2017.1/patch.pngUltimate Edition, Community Edition
Perl files/help/img/idea/2017.1/fileTypeJavaScript.pngUltimate Edition, Community Edition
PHP files /help/img/idea/2017.1/fileTypePHP.pngUltimate Edition, Community Edition
Properties files/help/img/idea/2017.1/propertiesFile.pngUltimate Edition, Community Edition
Resource bundles/help/img/idea/2017.1/resource_bundle_icon.pngUltimate Edition, Community Edition
XML-based properties files/help/img/idea/2017.1/xml_properties_icon.pngUltimate Edition, Community Edition
Pug files (refer to the section Using Pug (Jade) Template Engine). /help/img/idea/2017.1/pug.pngUltimate Edition
Regular expressions/help/img/idea/2017.1/fileTypeRegexp.pngUltimate Edition, Community Edition
RELAX NG Compact Syntax/help/img/idea/2017.1/fileTypeRelaxNG.pngUltimate Edition, Community Edition
Sass files/help/img/idea/2017.1/fileTypeSASS.pngUltimate Edition
SCSS files/help/img/idea/2017.1/fileTypeSASS.pngUltimate Edition
Scala files/help/img/idea/2017.1/scala_files.pngUltimate Edition
Smarty, Smarty config files /help/img/idea/2017.1/fileTypeSmarty.png Ultimate Edition
SQL files/help/img/idea/2017.1/icon_sqlOpenInEditor.png Ultimate Edition, Community Edition
Stylus files/help/img/idea/2017.1/fileTypeStylus.png Ultimate Edition
Drools Expert files/help/img/idea/2017.1/fileTypeDrools.pngUltimate Edition
Text files/help/img/idea/2017.1/ac_iconFileTypeText.png Ultimate Edition, Community Edition
TypeScript files /help/img/idea/2017.1/ac_iconFileType_TypeScript.png Ultimate Edition
Velocity template files/help/img/idea/2017.1/fileTypeVelocity.png Ultimate Edition
XHTML files/help/img/idea/2017.1/ac_iconFileTypeXHTML.png Ultimate Edition, Community Edition
XML DTD files/help/img/idea/2017.1/ac_iconFileTypeDTD.png Ultimate Edition, Community Edition
XML files/help/img/idea/2017.1/ac_iconFileTypeXML.png Ultimate Edition, Community Edition
YAML files/help/img/idea/2017.1/fileTypeYAML.png Ultimate Edition

See Also

Last modified: 5 April 2017