ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

基于方法签名的自动完成JavaScript

eladyarkoni 所有

Sublime Text编辑器的轻量级插件

详细信息

  • 2014.06.10.11.05.22
  • github.com
  • github.com
  • 10年前
  • 34分钟前
  • 12年前

安装

  • 总计 89K
  • Win 58K
  • Mac 17K
  • Linux 15K
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 1 2 3 1 2 0 2 0 1 2 0 1 3 3 2 0 3 2 0 1 2 3 4 0 2 0 2 3 1 1 2 1 1 3 1 5 3 0 4 4 1 1 0 0 3
Mac 1 3 1 0 1 0 0 1 1 1 0 0 1 0 0 0 0 0 1 0 0 2 0 0 0 0 0 0 2 0 2 2 0 1 0 0 0 0 0 1 0 0 0 0 0
Linux 1 0 0 0 0 0 0 0 1 1 0 3 0 2 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0

说明文件

源代码
raw.githubusercontent.com

MySignature - Sublime Text包件

适用于Sublime Text的宽范围JavaScript自动完成功能,具有方法/函数签名(参数)和var完成。(你通常可以在js文件中通过Ctrl+Space来显示完成框。)

该包将维护 .js 文件中查看过的方法/函数索引,进行简单的解析:它查找 name = function(...)name: function(...)。它不评估对象。

从版本2开始,仅在这些文件首次看到时解析文件,如果保存文件则将重新解析文件(以保持索引最新。)

索引的来源将查看

  • 当前打开的项目/文件夹中的所有js文件。这包括所有窗口,并以优化的方式定期扫描更改,仅在缓存未命中时解析文件)

  • 如果你打开了一个位于当前项目之外的js文件,它将扫描该文件所在的文件夹。

  • 在未保存的文件中完成方法和函数以及当前文件中var的完成是在服务器运行的,使用Sublime Text fast API的奇快速度。

将在js文件和js作用域(例如在HTML文件的script标签中)中触发其魔法。

关于原始开发,请参阅http://www.eladyarkoni.com/2012/09/sublime-text-auto-complete-plugin.html

关于性能改进,请查看https://github.com/eladyarkoni/MySignaturePlugin/pull/7

祝您享受!

2012 Elad Yarkoni

2014 Tito Bouzout <[email protected]>