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

See Also

Last modified: 25 July 2017