haroopad 语法高亮问题
<!DOCTYPE html>
Untitled.html
haroopad 语法高亮问题
昨天下载了haroopad,总体感觉还是很好的!但是从昨天开始就一直有个问题,就是代码高亮的问题,比如我写下面一段代码:
c #include<stdlib.h> #include<stdio.h> int mian() { printf("hello world!"); return 0; } 、、、 </code></pre><p>应该是没有瑕疵的吧,但是显示的却是</p><pre><code class="c" data-origin="<pre><code class="c">#include&lt;stdlib.h&gt; #include&lt;stdio.h&gt; int mian() { printf("hello world!"); return 0; } </code></pre>">#include<stdlib.h> #include<stdio.h> int mian() { printf("hello world!"); return 0; } </code></pre><p>结果很明显,并没有传说中的高亮显示出来。<br>so why?</p><hr class="page"><p>苦思冥想不得其解,遂baidu,知道我看到了这篇博客:<br><a href="http://blog.csdn.net/u013553529/article/details/50629055#language_key">Haroopad Markdown 编辑器代码语法高亮支持</a></p><p style="color:green">看完才知道,C的代码需要用cpp来标识!</p><p>书写代码的规范应是:</p><p>
keycode<br><b style="color:red">PS:规范中的
可用 ~~~ 全部代替
所以以下代码是不合规范的
~
key~
code
</p> </blockquote> <p>或者是</p> <blockquote> <p>
key
code
合乎规范的代码段
~~~ key
code
~~~
各支持语言对应key如下:
language
key
1C
1c
ActionScript
actionscript
Apache
apache
AppleScript
applescript
AsciiDoc
asciidoc
AspectJ
asciidoc
AutoHotkey
autohotkey
AVR Assembler
avrasm
Axapta
axapta
Bash
bash
BrainFuck
brainfuck
Cap’n Proto
capnproto
Clojure REPL
clojure
Clojure
clojure
CMake
cmake
CoffeeScript
coffeescript
C++/C
cpp
C#
cs
CSS
css
D
d
Dart
d
Delphi
delphi
Diff
diff
Django
django
DOS.bat
dos
Dust
dust
Elixir
elixir
ERB (Embedded Ruby)
erb
Erlang REPL
erlang-repl
Erlang
erlang
FIX
fix
F#
fsharp
G-code (ISO 6983)
gcode
Gherkin
gherkin
GLSL
glsl
Go
go
Gradle
gradle
Groovy
groovy
Haml
haml
Handlebars
handlebars
Haskell
haskell
Haxe
haxe
HTTP
http
Ini file
ini
Java
java
JavaScript
javascript
JSON
json
Lasso
lasso
Less
less
Lisp
lisp
LiveCode
livecodeserver
LiveScript
livescript
Lua
lua
Makefile
makefile
Markdown
markdown
Mathematica
mathematica
Matlab
matlab
MEL (Maya Embedded Language)
mel
Mercury
mercury
Mizar
mizar
Monkey
monkey
nginx
nginx
Nimrod
nimrod
Nix
nix
NSIS
nsis
Objective C
objectivec
OCaml
ocaml
Oxygene
oxygene
Parser 3
parser3
Perl
perl
PHP
php
PowerShell
powershell
Processing
processing
Python’s profiler output
profile
Protocol Buffers
protobuf
Puppet
puppet
Python
python
Q
q
R
r
RenderMan RIB
rib
Roboconf
roboconf
RenderMan RSL
rsl
Ruby
ruby
Oracle Rules Language
ruleslanguage
Rust
rust
Scala
scala
Scheme
scheme
Scilab
scilab
SCSS
scss
Smali
smali
SmallTalk
smalltalk
SML
sml
SQL
sql
Stata
stata
STEP Part 21 (ISO 10303-21)
step21
Stylus
stylus
Swift
swift
Tcl
tcl
TeX
tex
Thrift
thrift
Twig
twig
TypeScript
typescript
Vala
vala
VB.NET
vbnet
VBScript in HTML
vbscript-html
VBScript
vbscript
Verilog
verilog
VHDL
vhdl
Vim Script
vim
Intel x86 Assembly
x86asm
XL
xl
XML, HTML
xml
详情参考:HAROOPAD:How to use fenced code block
注:haroopad官网上的并没有给出C语言的key,但精油本人试验,C++与的key应该是共用的
C语言代码实例如下:
#include<stdlib.h>#include<stdio.h>int mian(){printf("hello world!\n");return 0;
}
sql代码实例:
create table doubi(no integer constraint doubi_no_nn not null,
name varchar2[30] constraint doubi_name_nn not null
);
and so on
参考网站:
http://pad.haroopress.com/page.html?f=how-to-write-fenced-code-block
http://blog.csdn.net/u013553529/article/details/50629055#支持的语言和缩写标记
generated by haroopad
转载于:https://www.cnblogs.com/pualus/p/5994646.html
haroopad 语法高亮问题相关推荐
- Haroopad Markdown 编辑器代码语法高亮支持
代码语法高亮 支持的语言和缩写标记 参考 代码语法高亮 书写格式为: ` ` ` language_key if (condition){ return true } ` ` ` 在 ` ` ` (三 ...
- Markdown之haroopad语法
经常写技术文档,需要将文档像代码一样管理,例如可以提交SVN或者GIT,可以比对历史差异.用WORD之类的工具,文档不是纯文本,没法满足需求.用简单文本没有格式不美观.Latex最强大,但是对于一般文 ...
- vim php 语法高亮,linux vim配置文件(语法高亮)
" 不要使用vi的键盘模式,而是vim自己的 set nocompatible " 语法高亮 set syntax=on "配色方案 colorscheme torte ...
- 生信人写程序2. Editplus添加Perl, Shell, R模板和语法高亮
https://www.editplus.com/ 前言 "工欲善其事必先利其器",生信工程师每天写代码.搭流程,而且要使用至少三门编程语言,没有个好集成开发环境(IDE,Inte ...
- 【好用的.vimrc】支持vim语法高亮,保留上一次编辑内容,记住位置等配置
2019独角兽企业重金招聘Python工程师标准>>> 以下内容,保存到 ~/.vimrc 文件即可,以作备份. "ctags set tags=tags;/set wra ...
- linux配置文件语法错误,linux vim配置文件(语法高亮)
复制代码 代码如下: " 不要使用vi的键盘模式,而是vim自己的 set nocompatible " 语法高亮 set syntax=on "配色方案 colorsc ...
- vim对nginx的语法高亮设置
为什么80%的码农都做不了架构师?>>> 1.下载vi语法高亮配置到 ~/.vim/syntax,如果不存在则创建该目录 cd ~/.vim/syntax wget http: ...
- Pgcli—自动完成和语法高亮的Postgres命令行工具
Pgcli是一款可自动完成和语法高亮的Postgres命令行工具,由开发者 Amjith 创建而来.该项目托管在 GitHub 上. 主要特性如下: Pgcli基于prompt_toolkit编写而来 ...
- wps的高亮怎么用_怎样在WPS上实现代码语法高亮
本文列举两种可行的方法,在WPS上实现代码语法高亮.其中,第二种方法也可以用到其他编辑软件,譬如Word之类.本文重点讨论第二种方法. 方法1 在WPS官网下载语法高亮插件. 图1 WPS语法高亮插件 ...
最新文章
- python怎么建文件dome_Python专题(四) 如何制作一个demo给老板看
- helm发布自定义Chart:指定namespace、设置NodePort
- 搭建elsticsearch集群 报错 failed to send join request to master [{data-node-0}(已经测试)
- C/C++ strict-aliasing
- LeetCode Hot100 ---- 排序专题
- (实用篇)浅谈PHP拦截器之__set()与__get()的理解与使用方法
- 浅谈CDN技术的性能与优势
- python 实现图片转视频
- OceanBase数据库Docker部署文档
- Mac系统control,option,command的区别
- provide和inject 用法
- Paper reading (三十二):Personalized Nutrition by Prediction of Glycemic Responses(Results)
- 计算机所需要的数学基础知识,学计算机需要什么基础 数学不好能学计算机吗...
- 笔记本在Win7/Win8/win8.1下安装OS X 10.9.3懒人版通用教程
- 测试工程师等级评定细则
- 手把手微信机器人部署教学
- 实录 | 计算未来轻沙龙:人工智能前沿与应用研讨会(PPT下载)
- Python:利用Pillow库创建字符画
- 云师大计算机调剂,云南师范大学2020考研调剂信息(二)
- 全志V853的NPU的demo试玩