如何防止Android studio格式化build.gradle

Posted

技术标签:

【中文标题】如何防止Android studio格式化build.gradle【英文标题】:How to prevent Android studio from formatting build.gradle 【发布时间】:2017-08-17 19:53:54 【问题描述】:

每次我添加一个活动或片段时,android studio 都会自动重新格式化 build.gradle 文件,并弄乱我的依赖项,即使没有添加任何内容。

这很烦人,因为每次我都必须从我的 VCS 中撤消更改。 我试图停止禁用此answer 中提到的代码格式,但运气不佳。

【问题讨论】:

确保在你的编译语句中使用'not" 如果使用字符串,我在编译 myString + '' 时取得了一些成功,其中 '' 是使用逗号的空字符串 我不明白你的意思,请详细说明。你到底是什么意思:请确保在你的编译语句示例中使用'not'! 所以我假设您正在或正在看到 build.gradle 中的编译行删除了换行符的问题 - 导致单行上有多个编译语句 根据下面的答案,这似乎是 Android Studio 中的一个错误。我是说通过改变例如 compile "com.j256.ormlite:ormlite-android:5.0" 来编译 'com.j256.ormlite:ormlite-android:5.0' 这似乎解决了这个问题。 【参考方案1】:

据我所知,这个问题没有解决方案。还有一个open bug on AOSP issue tracker。确保你投票给它。

【讨论】:

以上是关于如何防止Android studio格式化build.gradle的主要内容,如果未能解决你的问题,请参考以下文章

如何防止 Android Studio 在项目导航中自动折叠我的包?

如何防止 Dexguard 混淆 android studio 中的资源文件夹?

如何防止 Visual Studio Code Flutter/Dart Editor 格式化新行/换行代码?

Android Studio:如何防止工具栏中的向上按钮将子视图向右推?

Android Studio 引入Lambda表达式

Android Studio打包全攻略