【问题标题】:Shortcut to quickly create/modify string in Android Studio without using strings.xml?在不使用strings.xml的情况下在Android Studio中快速创建/修改字符串的快捷方式?
【发布时间】:2015-01-12 01:11:54
【问题描述】:

我在网上搜索了如何在 Android Studio 中修改或创建字符串,但没有找到任何关于快捷方式的信息。

例如,我只想将@string/app_nameBasic App 修改为My app

我知道我可以手动导航到strings.xml 来实现这一点,但有没有更快的快捷方式?

【问题讨论】:

    标签: android xml android-studio


    【解决方案1】:

    在 Android Studio 中

    1. 重命名字符串任一文件

    WINDOWS Ctrl + F6

    MAC fn + Shift + F6

    1. “提取字符串资源”到文件resources/string下的create new字符串

    WINDOWS Alt + Enter

    MAC Alt + Enter

    我也鼓励你们看看 this video,它展示了一些其他技巧,您可以使用它们来加快编程速度。

    【讨论】:

    • 如果你 Alt + Enter 第一次它会要求提取字符串资源 -> 编辑意图设置 -> 接受对话框。在此之后,您将直接弹出添加到 strings.xml 文件中。
    【解决方案2】:

    使用 Mac 10.5+ 快捷方式,突出显示符号(例如方法、对资源的引用)并按 Command+B 将直接将您带到定义该符号的位置.

    在 Windows 上是 Ctrl+B

    【讨论】:

      【解决方案3】:

      插件类型还有一个选项

      Android:自动提取字符串

      链接string extractor plugin

      **<!-- Before, Layout: example.xml -->
      <TextView
        android:id="@+id/textView"
        android:text="Hardcoded value"
        />
      
      <!-- After -->
      <TextView
        android:id="@+id/textView"
        android:text="@string/example_textView_text"
        />**
      

      你可以试试这个,详情请看post

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-11-26
        • 2016-11-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-15
        相关资源
        最近更新 更多