Ack: File Types Cheat Sheet

--[no]actionscript.as.mxml
--[no]ada.ada.adb.ads
--[no]asm.asm.s
--[no]asp.asp
--[no]aspx.master.ascx.asmx.aspx.svc
--[no]batch.bat.cmd
--[no]cc.c.h.xs
--[no]cfmx.cfc.cfm.cfml
--[no]clojure.clj
--[no]cmakeCMakeLists.txt.cmake
--[no]coffeescript.coffee
--[no]cpp.cpp.cc.cxx.m.hpp.hh.h.hxx
--[no]csharp.cs
--[no]css.css
--[no]dart.dart
--[no]delphi.pas.int.dfm.nfm.dof.dpk.dproj.groupproj.bdsgroup.bdsproj
--[no]elisp.el
--[no]elixir.ex.exs
--[no]erlang.erl.hrl
--[no]fortran.f.f77.f90.f95.f03.for.ftn.fpp
--[no]go.go
--[no]groovy.groovy.gtmpl.gpp.grunit.gradle
--[no]haskell.hs.lhs
--[no]hh.h
--[no]html.htm.html
--[no]java.java.properties
--[no]js.js
--[no]json.json
--[no]jsp.jsp.jspx.jhtm.jhtml
--[no]less.less
--[no]lisp.lisp.lsp
--[no]lua.lua, first line matches /^#!.*\blua(jit)?/
--[no]make.mk.makmakefileMakefileGNUmakefile
--[no]matlab.m
--[no]md.mkd.md
--[no]objc.m.h
--[no]objcpp.mm.h
--[no]ocaml.ml.mli
--[no]parrot.pir.pasm.pmc.ops.pod.pg.tg
--[no]perl.pl.pm.pod.t.psgi, first line matches /^#!.*\bperl/
--[no]perltest.t
--[no]php.php.phpt.php3.php4.php5.phtml, first line matches /^#!.*\bphp/
--[no]plone.pt.cpt.metadata.cpy.py
--[no]pmc.pmc
--[no]python.py, first line matches /^#!.*\bpython/
--[no]rakeRakefile
--[no]rr.R
--[no]ruby.rb.rhtml.rjs.rxml.erb.rake.specRakefile, first line matches /^#!.*\bruby/
--[no]rust.rs
--[no]sass.sass.scss
--[no]scala.scala
--[no]scheme.scm.ss
--[no]shell.sh.bash.csh.tcsh.ksh.zsh.fish, first line matches /^#!.*\b(?:ba|t?c|k|z|fi)?sh\b/
--[no]smalltalk.st
--[no]sql.sql.ctl
--[no]tcl.tcl.itcl.itk
--[no]tex.tex.cls.sty
--[no]textile.textile
--[no]tt.tt.tt2.ttml
--[no]vb.bas.cls.frm.ctl.vb.resx
--[no]verilog.v.vh.sv
--[no]vhdl.vhd.vhdl
--[no]vim.vim
--[no]xml.xml.dtd.xsl.xslt.ent, first line matches /<[?]xml/
--[no]yaml.yaml.yml

Leave a Reply

Your email address will not be published. Required fields are marked *