c - CodeLite 配色方案(主题)搞砸了 C
问题描述
我最近将 CodeLite for Linux (Debian) 更新到了 14.0 版。我主要将 CodeLite 用于 C,看起来 IDE 搞砸了颜色主题。这里我有之前(CodeLite 13.0)和之后(CodeLite 14.0)的 截图。
经过进一步的“调查”,我发现无法专门为 C 设置颜色主题(因为它适用于 java、perl 和基本上任何其他语言),但 C++ 主题是 *.c 文件的默认设置。
这可以防止我更改我想要的颜色的关键字,因为 IDE 将几乎所有 C 字(函数签名、字段、变量、常量、自定义类型...)解释为类型“标识符”并为所有他们。
如果我更改单词类型“标识符”的颜色,就会发生这种情况。如您所见,它几乎就像在纯文本编辑器中编码(实际上鼠标垫比 CodeLite 14.0 具有更多的颜色多样性)。
这发生在我尝试过的每个主题以及其他一些语言中。我不知道这是否是一个错误,或者是否有某种方法可以使主题在 v14.0 中恢复正常工作。在解决这个“错误”的同时,我还希望在安装较旧的 CodeLite 版本 13.0时获得一些建议,但这是一个更长的故事,所以我已经发布了另一个关于这个的问题。
解决方案
推荐阅读
- c# - 删除绑定后编辑文件
- angular - 使用 Oidc-Client.js 在 signinRedirectCallback 中没有响应状态
- javascript - 使用来自服务器的表单数据在客户端上获取响应
- python - 在 Pyspark 中使用 xgboost 会出现 ImportError: cannot import name 'JavaPredictionModel'
- javascript - 你会如何向孩子解释 React Context?
- overriding - 尝试在 Odoo 12 中覆盖(noupdate=1)电子邮件模板
- excel - Excel:当另一台计算机上的用户在单元格中输入日期时,格式转换为字符串
- python - Django 教程 - 运行“python manage.py xyz”时笔记本电脑 Django 出现问题 -> AttributeError: 'Choice' object has no attribute 'model'
- javascript - 如何在reactjs中单击时从数组中添加和删除元素?
- c# - 如何处理来自不同 EF Core 架构/上下文的关系?