首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将..clang格式代码样式导出到Android

将..clang格式代码样式导出到Android
EN

Stack Overflow用户
提问于 2022-07-14 17:19:39
回答 1查看 183关注 0票数 2

问题:是否有一种方法在Android中导入.clang-format代码样式以进行本机开发?

上下文:

大家好,

我目前正在从事一个跨平台的C++项目,其中也涉及到Android。我们有多个子项目,包括一个独立于平台的通用代码库。

整个存储库的结构如下所示:

代码语言:javascript
复制
.
├── .idea           - Settings for CLion
├── .vscode         - Settings for VS Code
├── app
│   ├── android     - Full Android project generated by Android Studio 
│   │   └── .idea   - Settings for Android Studio
│   └── linux       - Project for targeting hardware based on Linux
├── core            - Platform-independent library with business logic etc.
└── .clang-format   - Clang-format configuration file for the whole repository

正如您所看到的,我们可以为整个存储库使用一个.clang-format文件,而不管所使用的IDE是什么(这个文件可以配置CLion和VS代码)。然而,我无法找到一种方法来强迫Android也使用在那里定义的样式。我应该指出,Android项目包括原生C++代码,我希望使用相同的代码样式对其进行格式化。

我在考虑多种方法来实现这一目标,但没有一种方法奏效。我试过:

  1. 强迫CLion使用.clang-format和导出IDEA XML设置不起作用,因为这些设置只是包含一个指令,以启用clang格式支持的
  2. ,找到了一种将.clang-format转换为.editorconfig的方法,这是由as -支持的,并且不确定这两种规范是否有足够的重叠。
  3. 寻找一些插件、自定义的保存操作等等--目前还没有什么进展。H 216g 217

有没有人有一个可行的解决方案或者其他一些我可以尝试的想法?

EN

回答 1

Stack Overflow用户

发布于 2022-09-16 11:44:45

试着查看一下文件>设置>语言和框架> C/C++,如果您想要使用内部安卓的工作室clang-整齐或外部的clangd或者clangd,您将有能力进行更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72984371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档