版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
CSDN代码高亮,要在三个重音符(`)(英语 Grave Accent)后面加上语言即可。我今天测试了几种我常用的语言,
Java
显示结果如下:
public class HelloWorld {
/**
* 输出一行字符串“Hello World!”
* @param args
*/
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
VB.net
Console.WriteLine(vbCrLf + "What is your name? ")
Dim name = Console.ReadLine()
Dim currentDate = DateTime.Now
Console.WriteLine($"{vbCrLf}Hello, {name}, on {currentDate:d} at {currentDate:t}")
Console.Write(vbCrLf + "Press any key to exit... ")
Console.ReadKey(True)
C#
using Sytem.IO;
public class class1
{
public bool Exists()
{
//code here.
}
}
Objective C
class classname : public superclassname {
protected:
// instance variables
public:
// Class (static) functions
static void * classMethod1();
static return_type classMethod2();
static return_type classMethod3(param1_type param1_varName);
// Instance (member) functions
return_type instanceMethod1With1Parameter (param1_type param1_varName);
return_type instanceMethod2With2Parameters (param1_type param1_varName, param2_type param2_varName=default);
};
Javascript
function factorial (num){
if(num<=1){
return 1;
}else{
return arguments.callee(num-1)*num;
}
}
Python
import sys
import pandas as pd
def add(a,b):
return a+b
XML 和 JSON
<configuration>
<appSettings>
<add key="ericstorage" value="DefaultEndpointsProtocol=https;AccountName=tvshowblob;AccountKey=nYV0gln9fT7bvY+rxu2iWAEyzPNITGkhM88J8HUoyofpK7C8fHcZc2kIZp6cKgYRUM74lHI84L50Iau1+9hPjB==" />
</appSettings>
</configuration>
{
"person": {
"name": "Jame",
"Age": 25,
"Skills":["java","C#","Python"],
"Sex":False,
"Married":True
}
}
HTML
<pre>
hello world
</pre>
BASH
#!/bin/bash
PATH=/home/ubuntu/miniconda3/bin/:$PATH
export PATH
echo start
cd ~/spider/srt_en_cn
scrapy crawl xxx
scrapy crawl yyy
scrapy crawl zzz
scrapy crawl aaa
python bbb.py
python ccc.py
./executable
总结
语言 | 写作 |
---|---|
Java | java |
Javascript | javascript |
Python | python |
Objective C | objectivec |
c# | csharp |
c++ | cpp |
vb.net | vbnet |
XML | xml |
JSON | json |
BASH | bash |
代码片段里面的语言用小写。
C#的关键字是csharp,c++的关键字是cpp。
windows command命令行不知道用什么,我用Linux下面的bash替代了。
vb用vbnet代替。
高级
我在CSDN,找到了高人用HTML做语法高亮的。可以细粒度的控制所有代码的颜色。
链接:
https://blog.csdn.net/qq_29591261/article/details/78070588
效果:
|