局部变量
提取/分离/重命名变量重构
详细信息
安装量
- 总数 3K
- Win 1K
- Mac 560
- Linux 490
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 | 1 | 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 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 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 |
说明文档
Sublime LocalVariable 插件
辉煌的局部变量插件。提供提取/分离变量重构以及其他插件与变量交互的API。
演示
安装
此插件是 sublime-enhanced 插件集的一部分。您可以安装 sublime-enhanced,此插件将自动安装。
如果您想单独安装此包,请检查 sublime-enhanced 包中的“单独安装包”部分。
特性
提取变量 - 从方法调用或选定的文本创建新变量
分离变量 - 销毁变量并以分配给此变量的内容替换所有使用
重命名变量 - 将光标扩展到当前方法中所有变量的出现位置
它还插入标记,您可以按“转到标记”返回到编辑开始前的位置(请参阅“sublime-named-mark”包以获取快捷键)。
用法
提取变量
# before
call1(call(|)) # <- cursor here
call2(call())
# after
| = call() # <- cursors here
call1(|) # <- cursors here
call2(|) # <- cursors here
# after typing variable name
variable = call()
call1(variable)
call2(variable)
分离变量
# before
variable| = call1() # <- cursor here
call2(variable)
call3(variable)
# after
call2(call1())
call3(call1())
重命名变量
# before
call1(variable|) # <- cursor here
call2(variable)
# after
call1({variable}) # <- selections here
call2({variable}) # <- selections here
命令
描述 | 快捷键 | 命令面板 |
---|---|---|
提取变量 | ctrl+alt+x | LocalVariable: 提取 |
分离变量 | ctrl+shift+x | LocalVariable: 分离 |
重命名变量 | alt+shift+x | LocalVariable: 重命名 |