IntelliJ - 在 Markdown 中格式化 Java 代码
IntelliJ - Formatting Java code in Markdown
将 Java 代码片段添加到 Markdown 时,缩进格式不正确。例如,具有以下代码片段:
```java
if(x==0){
if(flag){
return true;
}else{
return false;
}
}
```
自动格式化程序完成后将呈现以下内容
```java
if(x==0){
if(flag){
return true;
}else{
return false;
}
}
```
我确定这是 Java 设置语言的一部分,因为仅用 ```
替换 ```java
将保持格式不变。
如何确保在 Markdown 中正确设置 IntelliJ 格式 Java 代码片段(或者忽略自动格式,我会自己格式化)?
这是由于尚不支持部分代码片段造成的。参见 https://youtrack.jetbrains.com/issue/IDEA-267081
作为解决方法,取消选中 首选项 |语言与框架 |降价 |在 code fences 选项中注入语言:
将 Java 代码片段添加到 Markdown 时,缩进格式不正确。例如,具有以下代码片段:
```java
if(x==0){
if(flag){
return true;
}else{
return false;
}
}
```
自动格式化程序完成后将呈现以下内容
```java
if(x==0){
if(flag){
return true;
}else{
return false;
}
}
```
我确定这是 Java 设置语言的一部分,因为仅用 ```
替换 ```java
将保持格式不变。
如何确保在 Markdown 中正确设置 IntelliJ 格式 Java 代码片段(或者忽略自动格式,我会自己格式化)?
这是由于尚不支持部分代码片段造成的。参见 https://youtrack.jetbrains.com/issue/IDEA-267081
作为解决方法,取消选中 首选项 |语言与框架 |降价 |在 code fences 选项中注入语言: