typescript - 在 Atom 中,自动完成加建议比我自己的代码段前缀/触发器具有更高的优先级

标签 typescript atom-editor code-completion

我有一个简单的自定义片段

'.source.ts':
  'console.log()':
    'prefix': 'log'
    'body': 'console.log($1);'

我经常使用它。

它应该像这样工作:

my snippet in atom

但我有 autocomplete-plus installed 将自己的建议推到比我自己更高的位置:

autocomplete-plus suggestions

我的整个项目中没有像 »localStorage« 这样的变量,所以我猜它一定来自某种 »native js functions« autocomplete-plus 库。

有没有办法设置优先级?如果没有,我会考虑将诸如 »localStorage« 之类的一般建议转为。我在 autocomplete-plus 的设置中找不到这个的任何属性。

最佳答案

这不是修复,而是解决方法。我遇到过同样的问题。我能做的最好的事情就是将我的代码段从 log 更改为 l.

末尾的句点会导致自动完成+对话窗口关闭,但按 Tab 键仍会触发代码段。

关于typescript - 在 Atom 中,自动完成加建议比我自己的代码段前缀/触发器具有更高的优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45690038/

相关文章:

docker - Xdebug with Docker compose over Atom

javascript - 基于浏览器的 IDE - 带有代码完成功能的文本区域可用吗?

c# - 当从 F# 使用 AvalonEdit 时,CompletionWindow(CodeCompletion 命名空间)中的白线而不是文字

.net - 想要一个反编译混淆的.NET代码的工具

javascript - Babylon.js OnIntersectionEnterTrigger 未使用相机触发

node.js - Angular 2/4 Typescript 数组内容未更新

javascript - Material UI (Scrollspy) - React - 使用标签在列表中移动并自动滚动到索引

ide - 如何在每个项目的 Atom 编辑器中从搜索中排除/隐藏特定目录/文件夹

macos - 将本地编辑器与 Vagrant 一起使用

javascript - Kotlin 喜欢 JavaScript 中的作用域函数(让、也、应用、运行)?