AutoImport
管理常见的关键字,如 "import"、"use" 等
详情
安装次数
- 总计 14K
- Win 8K
- Mac 3K
- Linux 3K
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 | 2 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 2 | 1 | 1 | 0 | 1 | 0 | 1 | 2 | 0 | 1 | 2 | 0 | 0 | 2 | 2 | 0 | 0 | 2 | 1 | 2 | 0 | 1 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 2 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
readme
Sublime关键字插件
荣耀的关键字管理工具。用于管理常见的关键字如“import”、“use”等。默认支持Python的“import”和PHP的“use”。
演示
安装
此插件是 sublime-enhanced 插件集的一部分。您可以安装sublime-enhanced,此插件将自动安装。
如果想要单独安装此插件,请查阅 sublime-enhanced 插件的“单独安装插件”部分。
特色功能
从文本中创建关键字(例如,“from os import path”或“use yii\helpers\Url;”)
显示找到的关键字列表
使用关键字列表删除关键字
使用关键字列表创建关键字
从当前项目更新别名为重复导入定义
此插件与片段(sublime-snippet-caller. 例如,“rs”扩展到“re.search($0)”并在Python文件的开始处创建“import re”)结合使用时特别有价值。
请注意,目前它只支持Python和PHP。您应该修改设置和.sublime-keymap文件以添加对新语言的支持。
使用方法
插入关键字
# before
re|.search() # <- cursor after "re"
# after insert keyword
import re
re|.search()
# before
<p><?= Ht|ml::encode($value) // <- cursor at Html ?>
# after
<?php
use yii\helpers\Html;
?>
<p><?= Html::encode($value) ?>
插入带有片段的关键字
# before
rs| # [tab]
# after
import re
re.search(|)
片段示例
<snippet>
<content><![CDATA[
re.search($1, ${2:$indented_selection})
]]></content>
<tabTrigger>rs</tabTrigger>
<scope>source.python</scope>
<commands>
[
{
"command": "create_keyword",
"args": {"keyword_type": "python.import", "keyword": "re"},
},
"RUN",
]
</commands>
<description>re.search</description>
</snippet>
设置
设置是哈希表;设置可以在KeymapEnhanced.sublime-settings文件或项目设置中定义(在这种情况下,“keyword”应先于设置键)每个值都包含以下格式的哈希表
“place”
正则表达式,指向插入关键字的位置。
“new_place_fallback”
如果没有找到“place”,则执行的Sublime命令。
“new_place”
如果没有找到“place”,则用于插入关键字的正则表达式。
“definition”
解析关键字列表中单个定义的正则表达式。
“删除”
如何删除关键词(允许的值:“token”或“statement”)。
“cleanup”
布尔型;如果为true,则删除最后关键词后执行“删除语句”。
“snippets”
用于从面板创建关键词的代码片段。
“search”
正则表达式,显示如何搜索关键词。
“aliases”
快速定义关键词的别名列表。
命令
描述 | 键盘快捷键 |
---|---|
显示关键词 | ctrl+u, ctrl+i |
更新项目关键词 | ctrl+u, i |
在光标处创建关键词 | ctrl+alt+e |
从列表中删除关键词 | ctrl+d |
在列表中创建关键词 | ctrl+n |
命令面板 |
---|
关键词:显示python导入 |
关键词:显示php使用 |
关键词:更新python导入 |
关键词:更新php使用 |
关键词:在光标处创建python导入 |
关键词:在光标处创建php使用 |