在代码片段中启用语法高亮显示
返回帮助页面首页
与 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