在代码片段中启用语法高亮显示
返回帮助页面首页
与 GitHub Markdown Dialect 一样,熊掌记支持超过二百种程序语言的高亮显示(列表见下方),只需要在第一个块标记之后指定使用的程序语言即可。
例如:

如何粘贴代码片段
将带有语法高亮的代码片段快速插入熊掌记中:
- 复制代码片段
 - 在熊掌记中选择一篇笔记
 - 选择 “粘贴自代码” 功能,操作如下
 
Mac
右键点击并选择 粘贴自→代码。
iOS
- 打开一篇笔记
 - 轻触编辑器内任意地方来触发编辑菜单
 - 在编辑菜单中选择
粘贴自→代码。 
如何复制代码片段
你可以通过“侧边操作”轻松复制代码片段。
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