在 Geany 中写下以下内容
* Item 1
* My code block will go after this line break
```sql
CREATE EVENT SESSION query_performance ON SERVER
ADD EVENT sqlserver.sql_statement_completed(
```
* Item 3
然后您会注意到语法突出显示是正确的。
现在,将最后一行缩进四个空格,因为我认为这是在 markdown 中缩进代码块的正确方法。
* Item 1
* My code block will go after this line break
```sql
CREATE EVENT SESSION query_performance ON SERVER
ADD EVENT sqlserver.sql_statement_completed(
```
* Item 3
然后语法高亮就会变得不正确。文档的其余部分将突出显示,就好像它是代码块的一部分一样。
我的问题如下:
这将在即将发布的版本(1.39 或 2.0)中修复。虽然尚未确定发布日期。
这已在 Geany 错误跟踪器中报告,网址为 https://github.com/geany/geany/issues/2797,并已在 Scintilla 库中修复,报告网址为 https://sourceforge.net/p/ scintilla/bug/2247.
当前的 GIT master 已经有了更新的 Scintilla 版本,其中包含修复程序。您可以自行安装当前的 GIT 版本,详细信息请参阅 https://www.geany.org/manual/current/index.html#source-compilation。