建议可以按ctrl切换左右方向键的输入焦点

在资源管理器中直接输入关键词时,list会弹出搜索窗口,然后关键词输入框中会显示刚录入的关键词,这个时候关键词输入框中是没有输入光标在闪动的(这个时候左右方向键只能控制搜索结果弹出的快捷菜单,但没法控制输入光标的位置,默认都是在关键词最后),如果想要在关键词前面再增加工程名,就必须用鼠标点击输入框获得焦点(这时就可以在输入框里通过左右方向键随意移动输入光标了,但没法控制搜索结果的快捷菜单)或者按退格键删除已输入的关键词并正确输入所需的关键词。

建议增加一个按键功能:在输入关键词过程中可以按ctrl切换左右方向键的输入焦点。
比如:在资源管理器中直接输入关键词时,list会弹出搜索窗口,然后关键词输入框中会显示刚录入的关键词(但没有输入光标在闪动)。这个时候按一次ctrl,就可以实现关键词输入框中出现闪动的输入光标并且可以使用左右方向键来移动。然后再按一次ctrl,就可以实现输入框中不再出现闪动的输入光标,通过左右方向键可以控制搜索结果弹出的快捷菜单。依次类推……

或者反过来:双击ctrl,list会弹出搜索窗口,关键词输入框中无文字但有输入光标在闪动。这个时候按一次ctrl,就可以实现输入框中不再出现闪动的输入光标,通过左右方向键可以控制搜索结果弹出的快捷菜单。然后再按一次ctrl,就可以实现关键词输入框中出现闪动的输入光标并且可以使用左右方向键来移动。依次类推……

这样改动的好处就是可以顺利解决当输入框中没有闪动的输入光标时无法正常输入中文作为第二个以上关键词的问题,不然每次等到弹出搜索窗口以后才想起想要正常输入中文作为第二个以上关键词,必须得通过双击ctrl或者弹出以后用鼠标去点一下搜索输入框。

当然也可以考虑将软件改成左右方向键只能控制关键词输入框中输入光标的位置,ctrl+左/右方向键只能控制搜索结果弹出的快捷菜单。

麻烦开发人员有空帮忙研究一下看,必要时可以考虑同时提供上述两套方案供用户自主选择其中一种。先谢谢啦!

感谢建议!

这个时候虽然看不见光标,但是可以使用左方向键移动光标,多按几次或者长按就可以把光标移动到最前面输入工程名。

另外计划按照这里提到的方案对方向键的功能进行优化,这样应该能解决问题了。

这里列出的一些高级搜索语法都支持直接添加到关键字的末尾,无需像工程一样必须在开头使用,都可以很好地替代工程功能。

感谢回复!
在不显示光标又不用鼠标的情况下自由编辑关键词,对于强迫症患者来说有点不大好接受,而且这时也没法正常输入中文作为第二个以上关键词。
建议在必要时帮忙考虑提供一个选项来切换是不是可以通过按ctrl或者其他快捷键来实现便捷切换是否显示光标,这个选项可以默认关闭。
不管能不能实现,都感谢哈~

我研究下能不能一直保持光标的显示。