gpt4 book ai didi

android - 如何在 Intellij IDEA 13 for android 中按字母顺序对 XML 文件中的代码进行排序?

转载 作者:bug小助手 更新时间:2023-10-28 10:49:51 28 4
gpt4 key购买 nike

我使用 eclipse 在 android 中进行培训,但现在使用 Intellij IDEA 13。我习惯了 eclipse 的图形字符串编辑器,它可以为我按字母顺序对 string.xml 文件进行排序。我想在 intelliJ 中做同样的事情,但找不到任何解决方案。这就是代码的样子

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">ActionBar App</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
</resources>

我想像这样按字母顺序排序

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="action_settings">Settings</string>
<string name="app_name">ActionBar App</string>
<string name="hello_world">Hello world!</string>
</resources>

如何做到这一点?请帮忙!

最佳答案

排列功能允许您设置规则来排列出现在文件中的顺序。通过 IDEA-72907 添加属性排列,特别是 Android 文件.您可以通过转到 Settings > [Project Settings] > Code Style > XML {Arrangement Tab} 为 android 获取预定义的排列样式,点击“Set from... "右上角附近的链接,然后选择 Preferred Style > Android。这将使用您可以调整的预定义样式填充 XML 样式(和排列)设置。

也就是说,我不确定排列功能是否能够按属性值排序。我知道它可以按特定顺序对属性进行排序。如果有机会,我会看看能否找到按属性值排序的语法。在此期间,您可以看看。

另外,您可以尝试 Lines SorterSortSelection第三方插件。更基本一点,但可能对你有用。

关于android - 如何在 Intellij IDEA 13 for android 中按字母顺序对 XML 文件中的代码进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22946302/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com