RubyMine 2017.2 Help

File Types Recognized by RubyMine

RubyMine 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 TypeIcon
Archive files /help/img/idea/2017.2/icon_create_archive.png
C# files/help/img/idea/2017.2/fileTypeCSharp.png
C/C++ files/help/img/idea/2017.2/fileTypeC.png
CSS files /help/img/idea/2017.2/fileTypeCss.png
CoffeeScript files/help/img/idea/2017.2/icon_CoffeeScript.png
Cucumber feature files/help/img/idea/2017.2/fileTypeCucumber.png
Dart files/help/img/idea/2017.2/icon_dart_file.png
Diagram files/help/img/idea/2017.2/icon_UML.png
Erlang files/help/img/idea/2017.2/fileTypeC.png
Files marked as plain text/help/img/idea/2017.2/plain_text_icon.png
Files opened in associated applications/help/img/idea/2017.2/iconFileTypeCustom.png
HAML files /help/img/idea/2017.2/fileTypeHAML.png
HTML files /help/img/idea/2017.2/classTypeHtml.png
IDL files/help/img/idea/2017.2/fileTypeIdl.png
Image files/help/img/idea/2017.2/fileTypeImage.png
JavaFX files/help/img/idea/2017.2/fileTypeC.png
JavaScript files/help/img/idea/2017.2/fileTypeJavaScript.png
JavaScript test files/help/img/idea/2017.2/fileTypeJSTest.png
JavaScript files that can be executed on Node.js/help/img/idea/2017.2/fileTypeJSFileToRunOnNode.png
Jade files (refer to the section Pug (Jade) Template Engine)./help/img/idea/2017.2/jade.png
JSHint configuration files /help/img/idea/2017.2/ac_iconJSHint.png
JSON files/help/img/idea/2017.2/fileTypeJSON.png
JSTestDriver Config filesfileTypeJSTestDriverConfig.png
Less files /help/img/idea/2017.2/fileTypeLESS.png
Patch files/help/img/idea/2017.2/patch.png
Perl files/help/img/idea/2017.2/fileTypeJavaScript.png
Properties files/help/img/idea/2017.2/propertiesFile.png
Puppet files/help/img/idea/2017.2/icon_puppet.png
Pug files (refer to the section Pug (Jade) Template Engine). /help/img/idea/2017.2/pug.png
RHTML files/help/img/idea/2017.2/fileTypeRHTML.png
RDoc files/help/img/idea/2017.2/fileTypeRuby.png
Ruby files/help/img/idea/2017.2/fileTypeRuby.png
RJS files/help/img/idea/2017.2/fileTypeRJS.png
RXML files/help/img/idea/2017.2/fileTypeRXML.png
Regular expressions/help/img/idea/2017.2/fileTypeRegexp.png
RELAX NG Compact Syntax/help/img/idea/2017.2/fileTypeRelaxNG.png
Sass files /help/img/idea/2017.2/fileTypeSASS.png
SCSS files /help/img/idea/2017.2/fileTypeSASS.png
SQL files/help/img/idea/2017.2/icon_sqlOpenInEditor.png
Stylus files/help/img/idea/2017.2/fileTypeStylus.png
Text files/help/img/idea/2017.2/ac_iconFileTypeText.png
TypeScript files /help/img/idea/2017.2/ac_iconFileType_TypeScript.png
XHTML files /help/img/idea/2017.2/ac_iconFileTypeXHTML.png
XML DTD files /help/img/idea/2017.2/ac_iconFileTypeDTD.png
XML files /help/img/idea/2017.2/ac_iconFileTypeXML.png
YAML files /help/img/idea/2017.2/fileTypeYAML.png
Last modified: 26 October 2017

See Also