【Markdown】Markdown 中的语言简称

目录

    • [1. 编程语言](#1. 编程语言)
    • [2. 脚本语言](#2. 脚本语言)
    • [3. 标记语言](#3. 标记语言)
    • [4. 样式语言](#4. 样式语言)
    • [5. 数据格式](#5. 数据格式)
    • [6. 查询语言](#6. 查询语言)
    • [7. 配置文件](#7. 配置文件)
    • [8. 其他](#8. 其他)
    • [9. 语言简称的汇总表格](#9. 语言简称的汇总表格)
    • [10. 结束语](#10. 结束语)

以下是常见编程语言、脚本语言、标记语言等在 Markdown 中的语言简称以及相应的示例:

1. 编程语言

  • Bash / Shell 脚本

    bash 复制代码
    echo "Hello, World!"
  • Python

    python 复制代码
    print("Hello, World!")
  • JavaScript

    javascript 复制代码
    console.log("Hello, World!");
  • TypeScript

    typescript 复制代码
    let message: string = "Hello, World!";
    console.log(message);
  • Java

    java 复制代码
    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello, World!");
        }
    }
  • C

    c 复制代码
    #include <stdio.h>
    int main() {
        printf("Hello, World!\n");
        return 0;
    }
  • C++

    cpp 复制代码
    #include <iostream>
    int main() {
        std::cout << "Hello, World!" << std::endl;
        return 0;
    }
  • C#

    csharp 复制代码
    using System;
    class Program {
        static void Main() {
            Console.WriteLine("Hello, World!");
        }
    }
  • Go

    go 复制代码
    package main
    import "fmt"
    func main() {
        fmt.Println("Hello, World!")
    }
  • Rust

    rust 复制代码
    fn main() {
        println!("Hello, World!");
    }
  • PHP

    php 复制代码
    <?php
    echo "Hello, World!";
    ?>
  • Ruby

    ruby 复制代码
    puts "Hello, World!"
  • Swift

    swift 复制代码
    print("Hello, World!")
  • Kotlin

    kotlin 复制代码
    fun main() {
        println("Hello, World!")
    }

2. 脚本语言

  • PowerShell

    powershell 复制代码
    Write-Host "Hello, World!"
  • Perl

    perl 复制代码
    print "Hello, World!\n";
  • R

    r 复制代码
    print("Hello, World!")
  • Lua

    lua 复制代码
    print("Hello, World!")
  • Groovy

    groovy 复制代码
    println 'Hello, World!'

3. 标记语言

  • HTML

    html 复制代码
    <h1>Hello, World!</h1>
  • XML

    xml 复制代码
    <message>Hello, World!</message>
  • Markdown

    markdown 复制代码
    # Hello, World!
  • LaTeX

    latex 复制代码
    \documentclass{article}
    \begin{document}
    Hello, World!
    \end{document}

4. 样式语言

  • CSS

    css 复制代码
    body {
        background-color: lightblue;
    }
  • Sass / SCSS

    scss 复制代码
    $bg-color: lightblue;
    body {
        background-color: $bg-color;
    }

5. 数据格式

  • JSON

    json 复制代码
    {
        "message": "Hello, World!"
    }
  • YAML

    yaml 复制代码
    message: "Hello, World!"
  • TOML

    toml 复制代码
    message = "Hello, World!"

6. 查询语言

  • SQL

    sql 复制代码
    SELECT * FROM users;
  • GraphQL

    graphql 复制代码
    {
        user(id: "1") {
            name
        }
    }

7. 配置文件

  • INI

    ini 复制代码
    [Section]
    message=Hello, World!

8. 其他

  • Dockerfile

    dockerfile 复制代码
    FROM alpine
    CMD echo "Hello, World!"
  • Makefile

    makefile 复制代码
    all:
        echo "Hello, World!"
  • YAML for Kubernetes

    yaml 复制代码
    apiVersion: v1
    kind: Pod
    metadata:
      name: hello-world
    spec:
      containers:
      - name: hello-world
        image: busybox
        command: ['echo', 'Hello, World!']

通过在代码块中指定这些语言简称,Markdown 会自动为相应的代码启用语法高亮。

9. 语言简称的汇总表格

以下是常见编程语言、脚本语言、标记语言及其他类别的代码块语言简称的汇总表格:

类别 语言 语言简称
编程语言 Bash / Shell bash
Python python
JavaScript javascript
TypeScript typescript
Java java
C c
C++ cpp
C# csharp
Go go
Rust rust
PHP php
Ruby ruby
Swift swift
Kotlin kotlin
脚本语言 PowerShell powershell
Perl perl
R r
Lua lua
Groovy groovy
标记语言 HTML html
XML xml
Markdown markdown
LaTeX latex
样式语言 CSS css
Sass / SCSS scss
数据格式 JSON json
YAML yaml
TOML toml
查询语言 SQL sql
GraphQL graphql
配置文件 INI ini
其他 Dockerfile dockerfile
Makefile makefile
YAML for Kubernetes yaml

这个表格列出了在 Markdown 中可以使用的常见语言及其相应的代码块语言简称,以便进行语法高亮。

10. 结束语

  1. 本节内容已经全部介绍完毕,希望通过这篇文章,大家对 Markdown 中的代码块语言简称有了更深入的理解和认识。
  2. 感谢各位的阅读和支持,如果觉得这篇文章对你有帮助,请不要吝惜你的点赞和评论 ,这对我们非常重要。再次感谢大家的关注和支持 !点我关注❤️
相关推荐
十年Java程序媛8 小时前
Java 接口和抽象类对比|抛弃老旧八股,正确选型
java·开发语言·spring boot·后端
sanqima8 小时前
MFC里的线程本地存储(TLS)与模块状态(Module State)
c++·mfc·tls·module state
见叶之秋8 小时前
【C++】从基类到派生类:关于C++继承的务实梳理
开发语言·c++
范中勤8 小时前
OSS 多文件打包回流上传:流式管道无落地 VS 临时磁盘落地,两种工业方案深度对比
java·高并发·zip·oss·架构选型
无毁的湖光-Al8 小时前
解Bug之路-隔离故障点后业务不恢复?-热点Key处理与亚稳态故障
java·数据库·mysql
yi0118 小时前
LeetCode 3. 无重复字符的最长子串|不定长滑动窗口:什么时候更新最大值?
笔记·python·算法·leetcode·双指针·滑动窗口
kyle~8 小时前
C++ 智能指针:RAII、所有权与对象生命周期
开发语言·c++
Eyfcom8 小时前
快递管理系统中的电子围栏实战:高德与谷歌双平台技术选型与实现
java·后端·快递管理系统
Rain的Java大神之路8 小时前
Java PDF导出,90%的人选错库!11个生产坑+选型+代码,一次讲透
java·后端·面试
y1su8 小时前
Leetcode 单调栈模板
java·开发语言·数据结构·算法·leetcode