获得下崇高文字全JS自动完成(Getting full JS autocompletion unde

2019-06-21 09:56发布

我刚安装的崇高文本在Windows Vista,甚至在之后给出的建议这篇文章 ,即明确设置View > Syntax > JavaScript > JavaScript ,我只看到基于我以前已经输入的建议。 我甚至安装了SublimeCodeIntel插件 ,无果。

据我了解,我写的时刻“标准杆”我应该得到“parseFloat”和“parseInt函数”选项,如Chrome浏览器开发者工具,对不对?

谢谢!

Answer 1:

建议是(基本上)基于当前打开的文件中的文本,并且您已经定义的任何片段或完成( REF )。 如果您想了解更多的文本建议,我建议:

  • 添加自己的代码段为常用的操作 。
  • 加上你自己的完成为常用词 。
  • 添加其他人的片段通过包控制 。
  • 你可以找到在github上更加片段 。
  • 使用禅编码 (可通过包控制 )或埃米特 。
  • 也有调节方式代码完成作业的各种套餐。 我爱SublimeCodeIntel ,但检查出其他的这个问题的答案了更多的选择。

作为一个方面说明,我真的建议安装包的控制采取的崇高社会的充分利用。 上述部分使用包控制选项。 我还强烈建议在tutsplus崇高教程视频 ,其中包括各种关于使用时崇高提高你的效率的信息。



Answer 2:

Ternjs是让JS自动完成的新选择。 http://ternjs.net/

崇高插件

为崇高文本维护良好的大多数燕鸥的插件被称为“tern_for_sublime”

还有一个名为旧的插件“TernJS” 。 这是维护且包含一些性能相关的错误,导致崇高文本崩溃,所以要避免这一点。



Answer 3:

如前所述, tern.js与插件崇高文本时,Vim和Emacs的一个新的和有前途的项目。 从来就使用了对崇高TernJS了一段时间,我得到的建议是方式比标准的要好:

燕鸥扫描项目中的所有.js文件。 您可以通过添加在你的.sublime项目文件“库”获取DOM,的NodeJS,jQuery和更多的支持:

"ternjs": {
    "exclude": ["wordpress/**", "node_modules/**"],
    "libs": ["browser", "jquery"],
    "plugins": {
        "requirejs": {
            "baseURL": "./js"
        }
    }
}



Answer 4:

有三种方法

  • 使用SublimeCodeIntel插件

  • 使用C标签插件

  • 手动生成.sublime完成文件

方法是较详细的博客文章(矿)描述: http://opensourcehacker.com/2013/03/04/javascript-autocompletions-and-having-one-for-sublime-text-2/



Answer 5:

我开发了一个所谓的新插件的JavaScript的增强 ,你可以找到包控制 。 它使用流程 (从Facebook JavaScript的静态类型检查器)的引擎盖下。

此外,它提供了智能的JavaScript自动完成 (相对于我的其他插件的JavaScript完井), 实时错误代码重构 ,也有很多关于创建,发展和管理的JavaScript项目 的特点

见维基知道所有它提供的功能!

这个插件的介绍可以在此找到css-tricks.com文章: 打开崇高的文本3成一个JavaScript IDE

只是一些快速截图:



Answer 6:

检查片段有<tabTrigger>与特殊字符开始的属性。 如果他们这样做,他们将不会在自动完成框中显示出来。 这是目前可用的jQuery插件在Windows上的问题。

见我在此线程的回答更多的细节。



文章来源: Getting full JS autocompletion under Sublime Text