定制显示完成 - 摩纳哥

时间:2017-06-22 11:09:07

标签: monaco-editor

我指的是摩纳哥的completion-provider-example

我注意到完成按此顺序定义:lodash, express, mkdirp但编辑器中的建议按字母顺序列出。

我想自定义此行为。这可能吗?我看过这个pull request,但无法连线。

感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

在您链接到的示例中,只需将steps = 0 for parts in range(n): print(('460-' if parts in [0, n - 1] else '') + '{}-{}-{}\n'.format(2, 401 + steps , parts+1)) steps +=1 键添加到每个完成项即可。此值用于确定完成框中项目的顺序。

对链接示例的修改:

sortText

sortText值' a',' b'' c'现在确定建议的顺序。