【sublime】手把手教你sublime重命名文件名操作 |
您所在的位置:网站首页 › 改文件名快捷键怎么改 › 【sublime】手把手教你sublime重命名文件名操作 |
1.添加一个重命名的快捷键
具体操作就是Setting->Preferences->Key Bindings,进入到添加快捷键界面,然后添加语句: { "keys": ["shift+f2"], "command": "rename_file", "args": { "paths": ["$file"] } }, // 其中["shift+f2"]是自己设定的快捷键 // "rename_file"是按下快捷键之后调用的命令,具体需要后面的py代码实现具体效果如下(Windows同理): 2.在site packages中添加相关python文件将下面的py代码保存在rename_file.py中 import sublime import sublime_plugin import os import functools class RenameFileCommand(sublime_plugin.WindowCommand): def run(self, paths): if paths[0] == "$file": paths[0] = self.window.active_view().file_name() branch, leaf = os.path.split(paths[0]) v = self.window.show_input_panel("New Name:", leaf, functools.partial(self.on_done, paths[0], branch), None, None) name, ext = os.path.splitext(leaf) v.sel().clear() v.sel().add(sublime.Region(0, len(name))) def on_done(self, old, branch, leaf): new = os.path.join(branch, leaf) try: os.rename(old, new) v = self.window.find_open_file(old) if v: v.retarget(new) except: sublime.status_message("Unable to rename") def is_visible(self, paths): return len(paths) == 1然后在Packages 文件夹中新建RenamFile文件夹,将上面的Python文件放入其中,"...Packages/RenameFile/rename_file.py" 注:至于packages文件夹可以通过Setting->Preferences->Browser Packages访问看到,最终有如下形式就可以了(Windows同理) 3.具体效果当我们按下我们之前设置快捷键shift+fn-f2就可以看到如下效果(最下面的状态栏就可以重命名了,Windows同理): 参考链接:https://superuser.com/questions/683766/renaming-open-files-in-sublime-text-2?answertab=oldest#tab-top 打开文件所在文件夹请参考https://cloud.tencent.com/developer/article/1402310 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |