azu / azu/gitbook-plugin-include-codeblock
No syntax highlighting in included c_cpp files
- 主要语言
- JavaScript
- 星标
- 40
- 派生
- 25
- PR 合并指标
- 30 天内没有已合并 PR
描述
Hello,
I'll be honest. I don't know what information you need. I am using the code, like so:
```
[import:1-, unindent:"true", lang="c_cpp"](code/c/example.c)
```
There is no syntax highlighting in this case, but when using the exact same importing scheme and another language, it works fine, for example:
```
[import:1-, unindent:"true", lang="csharp"](code/c/example.cs)
```
I have tried both `c` and `cpp` for `.c` and `.cpp` files respectively, but these do not seem to work. I fear I might be missing something in the documentation, but I don't know where to look. Could someone point me in the right direction to solve this issue?
Note that this is with the default settings. Ace will not work for our purposes because it doesn't seem to work with the theme-api. That is, when changing our theme, we should also change the language we are reading in from a file somewhere. When doing this with ace, only the initial language is displayed. When changing the language, no codeblock appears.
If I understand correctly, c/c++ syntax highlighting was fixed for ace (but not for default) in issue #21?
贡献指南
这个仓库没有索引到贡献指南
调研方向
Reproduce the two import examples using the default settings and compare the c_cpp, c, cpp, and csharp language paths; issue #21 is the related reference. Done means included C and C++ files receive syntax highlighting with the default configuration while theme changes continue to work.
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- c, cpp, javascript
- 领域
- tooling
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100