LangDocs
一个Sublime Text插件,显示某些语言类的方方法和文档
标签 CSS,css,docs,documentation,perl,html,java,javascript,js,language,matlab,python,ruby,snippets,st3,sublime,text,utilities
详情
安装
- 总计 974
- Win 593
- Mac 211
- Linux 170
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
LangDocs
一个Sublime Text 3插件,显示各种语言包、类、方法以及某些语言的函数列表。
支持词典定义、Scrabble游戏、好友分数、反义词和同义词等功能,也适用于纯文本文件。
支持的语言和范围
- CSS
- HTML
- Java
- JavaScript
- Matlab
- 纯文本(词典)
- Python
- Perl
- Ruby
使用方法
语言(范围) | 快捷键和功能 |
---|---|
CSS |
属性描述 - 显示当前选择的CSS属性的简短描述。例如,选择color将显示颜色的简短描述及其文档链接,以获取更多信息。 Linux/Windows - Ctrl+0 OSX - Super+0 |
列表属性值 - 显示当前选择CSS属性的有效值列表。例如,选择font-style将显示italic ,normal ,oblique 及其文档链接,以获取更多信息。Linux/Windows - Ctrl+Shift+0 OSX - Super+Shift+0 |
|
纯文本(词典) |
反义词 - 显示与所选文本意义相反的词语。例如,选择 好的 将显示类似于 坏的 、不幸 、坏运气 、破碎 、腐败 、欺诈 等的反义词,以及附加信息的链接。Linux/Windows - Ctrl+Alt+8 OSX - Super+Alt+8 |
定义 - 显示所选文本的各种含义。例如,选择 好的 将显示其一些含义、拼字得分 、Words with Friends 中的分数等,并提供附加信息的链接。Linux/Windows - Ctrl+8 OSX - Super+8 |
|
同义词 - 显示与所选文本具有相同或相近意义的词语列表。例如,选择 丰满的 将显示类似于 丰富 、胖子 、大 、肥胖 、丰满 等的同义词,并提供附加信息的链接。Linux/Windows - Ctrl+Shift+8 OSX - Super+Shift+8 |
|
HTML |
列表元素属性 - 显示当前选中的HTML标签的所有可用属性列表。例如,选择 table、<table> 或 </table> 将显示表属性列表,例如 accesskey 、align 、bgcolor 、border 、cellpadding 等,并提供附加信息的链接。Linux/Windows - Ctrl+Shift+0 OSX - Super+Shift+0 |
元素描述 - 显示所选HTML标签的简要描述,并提供附加信息的链接。您可以带或不带开/关标签选择元素。例如,a、<a> 或 </a> 将产生相同的结果。 Linux/Windows - Ctrl+0 OSX - Super+0 |
|
Java |
类描述 - 显示所选类的Java类文档,并提供附加信息的链接。例如,选择 java.io.InputStream 将显示 java.io 包中 InputStream 类的文档。Linux/Windows - Ctrl+0 OSX - Super+0 |
类字段与方法 - 显示所选类的不同方法列表。例如,选择 java.util.Scanner 将显示可用的方法列表,例如 close() 、delimiter() 、findInLine() 、findWithinHorizon() 、hasNext() 、hasNextBigDecimal() 等,并提供附加信息的链接。Linux/Windows - Ctrl+Shift+0 OSX - Super+Shift+0 |
|
接口与方法继承 - 显示所选类的各种实现接口列表,以及所有继承的字段和方法。例如,选择 java.util.Scanner 将显示所有请求的信息。 Linux/Windows - Ctrl+Alt+0 OSX - Super+Alt+0 |
|
包描述 - 显示所选包的简要描述,并提供附加信息的链接。例如,java.io Linux/Windows - Ctrl+9 OSX - Super+9 |
|
JavaScript |
方法与属性列表 - 显示所选JavaScript对象的列表方法与属性。例如,选择 Date 将显示方法与属性列表,例如 UTC() 、now() 、parse() 、prototype 、prototype.getDate() 、prototype.getDay() 等,并提供附加信息的链接。Linux/Windows - Ctrl+Shift+0 OSX - Super+Shift+0 |
对象与运算符描述 - 显示所选javascript对象、表达式或运算符的简要描述,并提供附加信息的链接。例如,数组将显示 Linux/Windows - Ctrl+0 OSX - Super+0 |
|
语句与声明描述 - 显示所选javascript语句或声明的简要描述,并提供附加信息的链接。例如,break。 Linux/Windows - Ctrl+0 OSX - Super+0 |
|
MatLab |
方法描述 - 显示所选matlab函数/属性的简短描述和参考链接,以便获取更多信息。例如 reset Linux/Windows - Ctrl+Alt+0 OSX - Super+Alt+0 |
Perl |
方法描述 - 显示所选perl函数的简短描述和参考链接,以便获取更多信息。例如 abs Linux/Windows - Ctrl+Alt+0 OSX - Super+Alt+0 |
Python |
内置函数描述 - 显示所选python函数的简短描述和参考链接,以便获取更多信息。例如 dict Linux/Windows - Ctrl+Alt+0 OSX - Super+Alt+0 |
列出模块方法 - 显示当前所选python模块的所有方法和属性列表。例如 webbroswer 将显示 get(using=None) ,open(url, new=0) ,autoraise=True) ,open_new(url) ,open_new_tab(url) ,register(name, constructor, instance=None) 等。Linux/Windows - Ctrl+Shift+0 OSX - Super+Shift+0 |
|
模块描述 - 显示所选python模块的简短描述和参考链接,以便获取更多信息。例如 os Linux/Windows - Ctrl+0 OSX - Super+0 |
|
Ruby |
基本类和模块描述 - 显示所选Ruby模块/类的简短描述和参考链接,以便获取更多信息。例如 Random。 请注意, Those classes that mostly fall under require “something” don’t work for this category. e.g. json or a lot of lowercase classes Linux/Windows - Ctrl+0 OSX - Super+0 |
列出模块方法 - 显示当前所选ruby模块的所有方法和属性列表。例如 Range 将生成 == ,=== ,begin ,bsearch ,cover? ,each 等。Linux/Windows - Ctrl+Shift+0 OSX - Super+Shift+0 |
安装
重要:您首先需要在sublime text中安装
Package Control
,可以在Package Control 网站上找到。
使用Package Control的仓库
转到 首选项
–> Package Control
–> 添加仓库
–> 然后在文本框中输入 https://github.com/tushortz/LangDocs
完成此操作后,然后转到: 首选项
–> Package Control
–> 安装插件
–> 然后搜索 LangDocs
并单击它。
该插件将安装并准备使用。
使用Git
使用菜单项 首选项 -> 浏览包...
查找Sublime Text的 包
目录。
在 包
目录内,使用以下命令克隆主题仓库
git clone https://github.com/tushortz/LangDocs
或者只下载压缩文件夹,解压并将其粘贴到sublime text包目录中。
贡献
欢迎所有贡献。在 Github 上fork LangDocs并创建一个pull请求。对于任何建议或错误,请告知我。
许可证
© 2016 Taiwo Kareem | [email protected].
阅读license.txt
致谢
我首先想非常感谢我的创造者上帝。没有他,这一切都不可能实现。