# 在代码片段中启用语法高亮显示

> 熊掌记支持超过二百种程序语言的高亮显示。了解如何为你的代码片段启用语法高亮显示功能。了解如何将带有语法高亮显示的代码片段粘贴至熊掌记中。

Source: https://bear.app/zh/faq/show-syntax-highlighting-for-your-code-snippets-in-notes/

与 [GitHub Markdown Dialect](https://help.github.com/articles/creating-and-highlighting-code-blocks/) 一样，熊掌记支持超过二百种程序语言的高亮显示（列表见下方），只需要在第一个块标记之后指定使用的程序语言即可。

例如：

![](https://bear.app/faq/images/cn/snippets_1.png)

## 如何粘贴代码片段

将带有语法高亮的代码片段快速插入熊掌记中：

* 复制代码片段
* 在熊掌记中选择一篇笔记
* 选择 **“粘贴自代码”** 功能，操作如下

### Mac

右键点击并选择 `粘贴自`&rarr;`代码`。

### iOS

* 打开一篇笔记
* 轻触编辑器内任意地方来触发**编辑菜单**
* 在**编辑菜单**中选择`粘贴自`&rarr;`代码`。

## 如何复制代码片段
你可以通过“侧边操作”轻松复制代码片段。

## Mac
* 将鼠标移动至编辑器文本左侧边
* 复制代码的图标会出现在代码片段的左侧
* 点按图标即可复制整段代码
## iOS
* 打开笔记
* 轻按右上角的更多图标 (⫶) 
* 选择“显示/隐藏侧边操作”
* 复制代码的图标会出现在代码片段的左侧
* 轻按图标即可复制整段代码

## 可识别的程序语言
熊掌记支持语法高亮显示的语言及缩写如下：
* ABAP
* ActionScript
* ADA
* Apache
* APL
* AppleScript
* Arduino
* ARFF
* AsciiDoc
* ASP.NET - _aspnet_
* AutoHotkey
* AutoIt
* Bash
* BASIC
* Batch
* Bison
* Brainfuck
* Bro
* C / C++
* C# - _csharp_
* CoffeeScript - _coffee_
* Clojure - _clj_
* Crystal
* CSP
* CSS
* D
* Dart
* Diff
* Django/Jinja2 - _django_
* Docker
* Eiffel
* Elixir
* Elm
* ERB
* Erlang
* F# - _fsharp_
* Flow
* Fortran
* Fountain 
* GEDCOM
* Gherkin
* Git
* GLSL
* GraphQL
* Groovy
* GO - _golang_
* Haml
* Handlebars
* Haskell
* Haxe
* HTTP
* HTML
* Icon
* Inform 7 - _inform7_
* Ini
* Io
* J
* Java
* Javascript - _js_
* JSON
* Julia
* Keyman
* Kotlin
* Less
* Liquid
* Livescript
* LOLCODE
* Lua
* Makefile
* Markdown - _md_
* MATLAB - _mat_
* MEL
* Mizar
* Monkey
* NAJS
* NASM
* ngnix
* nim
* nix
* Objective-C - _objc_
* Ocam
* OpenCL
* Oz
* Pascal
* Perl
* PHP
* PL/SQL - _sql_ _plsql_
* PowerShell
* Prolog
* Pug
* Puppet
* Pure
* Python - _py_
* Q
* Qore - _qore_
* R
* React JSX - _jsx_
* Ren'py - _renpy_
* reST - _rest_
* Ruby
* Rust
* SAS
* SASS
* Scala - _sc_
* SCSS
* Scheme
* Shell - _sh_
* SmallTalk
* Smarty
* Swift
* TAP
* Tcl
* Textile
* Tex/Latex - _latex_
* Twig
* TypeScript
* VB.NET - _vbnet_
* Velocity
* Verilog
* VHDL
* vim
* Visual Basic - _visual-basic_
* WebAssembly - _wasm_
* Wiki markup - _wiki_
* Xeora
* Xojo
* XQuery
* XML
* YAML
