在Sublime Text中自动完成

时间:2014-03-05 02:40:16

标签: sublimetext2 sublimetext sublimetext3

我愿意尝试使用WebGL,目前正在使用 three.js 来制作我的内容。
我选择的编辑器是 SublimeText 2

我遇到的问题是除非我在之前使用该变量/方法/包,否则我不会自动完成。因此,只需按下一个圆点字符并期望获得变量和方法的完整列表就不起作用。

有没有办法在SublimeText 2或SublimeText 3中做到这一点?

3 个答案:

答案 0 :(得分:2)

查看SublimeCodeIntel插件,可通过Package Control获取。设置正确,它会索引你告诉它的文件和目录,并为类,方法,函数参数等提供“半智能”自动完成。我没有用过很多JavaScript,但是如果它在Python中的性能编码是任何指标,它对更快速的编码以及与有时不熟悉的库一起工作有很大的帮助。

答案 1 :(得分:2)

您可以使用包控件安装Three.js包来获取Three.js Autocomplete的atucomplete:

  

可以通过包控制安装Threejs sublime。

Command+Shift+P
Package Control: Install Package
Select Three.js Autocomplete

或者您可以通过从存储库中获取它来手动安装它: https://github.com/blackjk3/threejs-sublime

  

如果一切安装正确,您应该可以开始输入'THREE'。并获得自动完成。享受!

答案 2 :(得分:1)

CodeIntelTern插件应该有效。