RubyMine 2016.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 icon_create_archive
C# filesfileTypeCSharp
C/C++ filesfileTypeC
CSS filesfileTypeCss
CoffeeScript filesicon_CoffeeScript
Cucumber feature filesfileTypeCucumber
Dart filesicon_dart
Diagram filesicon_UML
Erlang filesfileTypeC
Files marked as plain textplain_text_icon
Files opened in associated applicationsiconFileTypeCustom
HAML filesfileTypeHAML
HTML filesclassTypeHtml
IDL filesfileTypeIdl
Image filesfileTypeImage
JavaFX filesfileTypeC
JavaScript filesfileTypeJavaScript
JavaScript test filesfileTypeJSTest
JavaScript files that can be executed on Node.jsfileTypeJSFileToRunOnNode
Jade files (refer to the section Using Pug (Jade) Template Engine).jade
JSHint configuration filesac_iconJSHint
JSON filesfileTypeJSON
JSTestDriver Config filesfileTypeJSTestDriverConfig.png
Less filesfileTypeLESS
Patch filespatch
Perl filesfileTypeJavaScript
Properties filespropertiesFile
Puppet filesicon_puppet
Pug files (refer to the section Using Pug (Jade) Template Engine). pug
RHTML filesfileTypeRHTML
RDoc filesfileTypeRuby
Ruby filesfileTypeRuby
RJS filesfileTypeRJS
RXML filesfileTypeRXML
Regular expressionsfileTypeRegexp
RELAX NG Compact SyntaxfileTypeRelaxNG
Sass filesfileTypeSASS
SCSS filesfileTypeSASS
SQL files icon_sqlOpenInEditor
Stylus files fileTypeStylus
Text files fileTypeText
TypeScript files typeScript
XHTML files classTypeXHtml
XML DTD files fileTypeDTD
XML files classTypeXml
YAML files fileTypeYAML

See Also

Last modified: 30 November 2016