小编Dev*_*ere的帖子

使Notepad ++不会使用选定/相邻文本自动填充搜索值

在Notepad ++中,当你执行搜索 - >查找时,它会根据下面的行为自动填充"查找内容:"字段(根据在线文档 - 强调我的)...

在"查找内容"字段中,键入要查找的文本.当打开"查找"对话框时,会自动填充当前所选文本或插入符号下的单词或最后搜索的模式.

有没有办法更改或禁用此行为?我希望它变得空洞.我不介意最后搜索到的模式是一个合理的默认模式,但是当它通过自动选择光标旁边的单词来不断更改搜索值时,它会让我感到疯狂.

我已经做了很多挖掘(设置,帮助,网络搜索等),并且无法找到解决此问题的方法.

settings replace notepad++

16
推荐指数
2
解决办法
1266
查看次数

Android Studio - 如何禁用滚动代码预览覆盖?

在Android Studio(和IntelliJ IDEA)中,当您将光标悬停在编辑窗口的滚动条区域时,光标将变为指针,并在文件中的该位置显示代码的10行预览.这是一个截图:

在此输入图像描述

当您在该滚动条区域上下移动光标时,代码预览覆盖会随之移动.我已经挖掘了偏好并在线搜索,但我无法弄清楚如何关闭此功能.有谁知道这是什么以及如何禁用它?

ide android intellij-idea android-studio

12
推荐指数
1
解决办法
2974
查看次数

是否可以在Gradle中定义Android字符串数组资源?

在Gradle for Android中,我正在尝试生成相应的字符串数组资源...

<resources>
    <string-array name="url_array">
       <item>http://www.url1.com</item>
       <item>http://www.url2.com</item>
       <item>http://www.url3.com</item>
    </string-array>
</resources>
Run Code Online (Sandbox Code Playgroud)

...在我的应用程序的build.gradle配置文件中.我不想在res/values/arrays.xml中对这些值进行硬编码,因为我希望能够为不同的构建变体(dev与prod)生成不同的数组内容.我知道有解决方法,但如果可能的话,这将是最干净的解决方案.

我已经尝试过类似下面摘录的resValue类型的"string-array"或"array",但是我得到一个错误,说resValue()不存在.当然,resRalue类型的"string"参数适用于单个字符串,但我需要生成一个字符串数组资源.

resValue "string-array", "url_array",
   ["http://www.url1.com",
    "http://www.url2.com",
    "http://www.url3.com"]
Run Code Online (Sandbox Code Playgroud)

Gradle for Android文档没有帮助.它列出了这种方法......

void resValue(字符串类型,字符串名称,字符串值)

...但它不表示类型参数的有效值.它只是有一个链接,上面写着" 查看资源类型 ",但它只指向常规的Android资源类型文档,并没有描述如何在Gradle Android DSL中表达它们.

有没有人有任何指导?我在网上看了一遍,但没找到任何东西.

java android gradle build.gradle android-gradle-plugin

9
推荐指数
1
解决办法
4012
查看次数