Sublime Text中有时候我想在侧栏中显示当前文件,然后浏览文件夹结构.
这可以使用命令来实现reveal_in_side_bar,focus_side_bar但是它们必须绑定到两个单独的键组合,所以我必须做2个键盘组合来实现我的目标,理想情况下我只想一个(我很懒).
有没有办法将多个命令绑定到单个组合键?例如:
{
"keys": ["alt+shift+l"],
"commands": ["reveal_in_side_bar", "focus_side_bar"]
},
Run Code Online (Sandbox Code Playgroud)
基于@ artem-ivanyk和@d_rail的答案
1)工具→新插件
import sublime, sublime_plugin
class RevealInSideBarAndFocusCommand(sublime_plugin.WindowCommand):
def run(self):
self.window.run_command("reveal_in_side_bar")
self.window.run_command("focus_side_bar")
Run Code Online (Sandbox Code Playgroud)
保存为RevealInSideBarAndFocus.py
2)Sublime Text 2→首选项→键绑定 - 用户
将它绑定到快捷方式:
{ "keys": ["alt+shift+l"], "command": "reveal_in_side_bar_and_focus" }
Run Code Online (Sandbox Code Playgroud) 我想创建一个将添加文件注释的片段,但我希望该片段自动创建DateTime.崇高的片段能做到吗?
<snippet>
<content><![CDATA[
/**
* Author: $1
* DateTime: $2
* Description: $3
*/
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>/header</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>source.css,source.js,source.php</scope>
</snippet>
Run Code Online (Sandbox Code Playgroud)