用 Flutter 开发时修正 Android Studio 速度慢的问题
原文 https://medium.com/technicaltalk/fixing-android-studio-slowness-when-developing-with-flutter-75747c9f0581
前言
本文将会告诉你一个小技巧来提高 Android Studio 的速度,当你在用 Flutter 开发时。
正文
问题描述
如果你使用 Android Studio 来开发你的 Flutter 应用程序,而且你是在 Windows 上开发的,你可能偶尔会遇到编辑器没有响应的情况,或者你的应用程序的代码高亮显示看起来很差。奇怪的是,这种情况只发生在 Windows 设备上,而在 Linux 或 Mac OS 主机上很少发生。
如果你像我一样,你可能认为你是唯一有问题的人。但事实证明,这是一个相当普遍的问题。
当我在 IntelliJ IDEA 中输入任何代码时,它会被标记为红色的波浪线,然后大约 2 秒钟后它就会..。
https://github.com/flutter/flutter-intellij/issues/3255
简而言之,似乎存在一个由行结束引起的问题,它扰乱了代码分析。
修复
从 CRLF (Windows)行结尾更改为 LF 行结尾(如 mac OS 或 Linux)。据广泛报道,这解决了问题,在我的情况下,它也这样做。
菜单选择 File Properties > Line Separators > LF — Unix and macOS
已经在 macOS 上了,因为在本例中我正在 macOS 上开发。但是如果你在 Windows 上,应该选择 CRLF。
另一个方法
单独更改每个文件可能很繁琐,但似乎有一些方法可以根据这些 Stack Overflow 答案一次更改整个文件夹。
转换整个目录树的行结束符
https://stackoverflow.com/questions/7068179/convert-line-endings-for-whole-directory-tree-git
一旦您使用 LF
行结束,您的开发 IDE 应该快速上来了。
结束语
如果本文对你有帮助,请转发让更多的朋友阅读。
也许这个操作只要你 3 秒钟,对我来说是一个激励,感谢。
祝你有一个美好的一天~
© 猫哥
微信 ducafecat
https://wiki.ducafecat.tech
https://ducafecat.com