在Notepad ++中,当你执行搜索 - >查找时,它会根据下面的行为自动填充"查找内容:"字段(根据在线文档 - 强调我的)...
在"查找内容"字段中,键入要查找的文本.当打开"查找"对话框时,会自动填充当前所选文本或插入符号下的单词或最后搜索的模式.
有没有办法更改或禁用此行为?我希望它变得空洞.我不介意最后搜索到的模式是一个合理的默认模式,但是当它通过自动选择光标旁边的单词来不断更改搜索值时,它会让我感到疯狂.
我已经做了很多挖掘(设置,帮助,网络搜索等),并且无法找到解决此问题的方法.
在Android Studio(和IntelliJ IDEA)中,当您将光标悬停在编辑窗口的滚动条区域时,光标将变为指针,并在文件中的该位置显示代码的10行预览.这是一个截图:
当您在该滚动条区域上下移动光标时,代码预览覆盖会随之移动.我已经挖掘了偏好并在线搜索,但我无法弄清楚如何关闭此功能.有谁知道这是什么以及如何禁用它?
在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中表达它们.
有没有人有任何指导?我在网上看了一遍,但没找到任何东西.