我想根据自己的喜好自定义 VScode 自动完成行为。
即:
第 2 项是通过编辑键绑定来实现的。
我还没有找到获得第 1 项行为的方法。
对于第 3 项,一个肮脏的黑客可能是利用该editor.acceptSuggestionOnCommitCharacter设置,并将所有字符用作提交字符,但我还没有找到如何编辑哪些字符是提交字符。
有没有办法使用设置来实现这种行为?
如果没有,是否有提供这种行为的扩展?
理想情况下,我想避免编写自己的扩展程序,但如果没有其他解决方案可用,我可以求助于它。
注意:这个问题是来自不同的这一个,因为我不想按Return接受的建议(除非我想接受该建议,并插入一个新行)。
编辑:我相信这个答案可以使用上面描述的脏黑客实现第 3 项,我只需要为具有相同“何时”条件的所有可能的字符复制相同的键绑定,现在我只需要找到一种方法来获取第 1 项。 (理想情况下找到获得第 3 项的更好方法。)。