1. Qiita
Changes in body
Source | HTML | Preview
@@ -1,165 +1,166 @@
Qiita Markdownのコードブロックで指定できる言語は以下の通りです。
例えばRubyを利用する場合は
> \`\`\`rb
> brabrabra...
> \`\`\`
のように、コードブロック記法のあとに言語名を指定してください。
![BEEkXyuFf2S.gif](https://qiita-image-store.s3.amazonaws.com/0/88/f03782b0-27d5-4208-62ab-29ced8e53b40.gif)
Qiita Markdownについては [Qiita Markdown](http://qiita.com/Qiita/items/c686397e4a0f4f11683d) をご覧下さい。
シンタックスハイライトには [Rouge](http://rouge.jneen.net/) を利用しており、下記の対応言語リストは上記サイトに準ずるものですが、最新の状況に対応していない可能性もありますのでご了承ください。(編集リクエストをいただければ幸いです :wink: )
## 対応言語リスト
-言語名の表記は [Rouge](http://rouge.jneen.net/) に準じます。また、表記の言語名ではなく、 **ファイルタイプの表記で補完される言語** もあります(例: `markdown` -> `md`)。[^1]
+言語名の表記は [Rouge](http://rouge.jneen.net/) に準じます。
+なお、ここにリストされたとおりの表記ではなく、基本的に補完は小文字で入力する必要があり、また一部の言語はファイルタイプでの入力が必要です [^1]
<details>
<summary>**クリックで展開します**</summary>
<div>
- ABAP
- ActionScript
- Apache
- API Blueprint
- AppleScript
- Awk
- BIML
- 1C (BSL)
- C
- Ceylon
- CFScript
- Clojure
- CMake
- CoffeeScript
- Common Lisp
- Config File
- Console
- Coq
- C++
- C#
- CSS
- D
- Dart
- diff
- digdag
- Docker
- DOT
- Eiffel
- Elixir
- Elm
- ERB
- Erlang
- Factor
- Fortran
- FSharp
- Gherkin
- GLSL
- Go
- Gradle
- Graphql
- Groovy
- Hack
- Haml
- Handlebars
- Haskell
- HTML
- HTTP
- HyLang
- IDL
- IgorPro
- INI
- Io
- Irb
- Irb_output
- Java
- JavaScript
- Jinja
- JSON
- Json-doc
- Jsonnet
- JSX
- Julia
- Kotlin
- Lasso
- Liquid
- Literate CoffeeScript
- Literate Haskell
- LLVM
- Lua
- Make
- Markdown
- MATLAB
- MoonScript
- Mosel
- MXML
- Nasm
- nginx
- Nim
- Nix
- Objective-C
- OCaml
- Pascal
- Perl
- PHP
- Plain Text
- Plist
- Pony
- powershell
- Praat
- Prolog
- Prometheus
- .properties
- Protobuf
- Puppet
- Python
- Q
- QML
- R
- Racket
- Ruby
- Rust
- Sass
- Scala
- Scheme
- SCSS
- sed
- shell
- Sieve
- Slim
- Smalltalk
- Smarty
- SML
- SQL
- Swift
- TAP
- Tcl
- TeX
- TOML
- TypeScript
- Tulip
- Turtle/TriG
- Twig
- TypeScript
- Vala
- Visual Basic
- Verilog and System Verilog
- VHDL 2008
- VimL
- Vue
- Wollok
- XML
- YAML
</div>
</details>
## Last Update: 2018-02-20
シンタックスハイライトライブラリがPygments.rbからRougeに変更されました。
これにより一部言語で「これまで対応していたが、対応されなくなったもの」が存在しています。ご注意ください。
一方で、JSXなどこれまで対応していなかった言語にも対応しました :tada:
-[^1]: わかりづらいため、言語名でもファイルタイプでも補完が働くよう変更することを検討しています (2018/01/23)
+[^1]: わかりづらいため、大文字小文字関係なく補完が働くよう変更することを検討しています (2018/01/23)