第七章 代码块

第七章 代码块

或叫“代码围栏“—作用是提供写代码的环境

需要提前进行设置:
第七章 代码块_第1张图片

7.1 创建代码块

  1. 快捷键 ----------- Ctrl+shift+K

  2. Markdown语法 :

    ```java   回车 或 ~~~java 回车
    ```/~~~ 再选择语言再回车
    
示例
  1. Markdown语法示范

    1. 
      1. 首先形成一个代码书写区
         1. 如果此时书写。则只有背景,没有缩进和变色
      2. 再选择语言  --  写完之后选择语言只能变色,需要手动缩进。
         1. 书写时的操作:
         1. ctrl+enter 能够跳出代码区
            2. 删除代码块,需要先删除里面的内容(Ctrl+a),再删除代码区
      
      ```java
      public class HelloWorld{
      	public static void main(String[] args)
      		System.out.println("Hello World");
      }
      ```
      
      小结:这种方法先选择语言,会更方便。
      
      
    2. ~ ~~java :相当于上一个方式一二步结合。生成一个能改变颜色和自动缩进的代码书写区

          public class HelloWorld{
              public static void main(String[] args)
                  System.out.println("Hello World");
          }
      
  2. 或者使用快捷键

    1. 先写出代码 — Ctrl+shift+K (相当于~~~)

      1. 先写代码,不能缩进、变色
      2. 先选择语言:能缩进、变色(相当于~~~java形式)
      public class HelloWorld{
      	public static void main(String[] args)
      		System.out.println("Hello World");
      }
      

7.2 代码块的其他用法

这是用text格式写的代码块,其实也不用标记text,不填任何语言即可
代码块不一定用于放代码
也可使用作一个段落,进行表达想说的内容

7.3 总结

  1. 在Typora中插入代码块 ~~ ~ + 语言 最方便;如果选择Ctrl+shift+K、~~~或 ```只要出现代码区就直接选择语言,也能变色和缩进
    1. 而CSDN中~ ~~和 ```都会被误认为是删除线操作和加粗操作(会不会被误认为时其他操作,需要看前后有误~或"反引号",所以在CSDN中快捷键更方便。
  2. 这 ~~~(java) 或者```(java)只会在其处于段首时变成代码块。而且三个~与三个"反引号"后面不能再接相同符号,否则会被认为是删除线和加粗操作
  3. CSDN中对代码块再次进行Ctrl+shift+K 无法复原
  4. 如果是从外部复制一个没有缩进的代码到代码块内,无论是否那种方式,在这里只能变色,还需手动缩进

你可能感兴趣的:(Markdown语法,Typora使用,markdown)