Switch to / Kill plugins

提前说抱歉,如果之前的topics中有类似的讨论而我没有注意到。

目前的Listary 5使用起来非常完美,但是有两个功能是我非常需要而不存在的,一个是任务切换,另一个就是杀进程插件。

想问一下这两个插件是不是built-in 在Listary 6里,还是需要第三方开发者自己开发?

@Channing

窗口切换应该会有。

杀进程是指直接结束当前(失去响应的)活动窗口的进程么?

不是。 大概操作步骤应该是:

  1. 唤出Listary。
  2. 输入kill(或者其他)关键字, 会自动(或者按tab)进入二级输入框。
  3. 输入当前活动的前台程序名字(可以输进程名,也可以输显示名), 模糊搜索,选中列表中出现的进程,按回车,该程序被杀掉。

具体的操作流程跟keypirinha 的Kill插件差不多。

如果非常需要杀进程,可以暂时使用任务管理器。操作步骤是:

  1. 呼出任务管理器。
  2. 搜索进程名,Listary 支持进程列表,如同资源管理器。
  3. delete 后弹出确认对话框,回车确认结束进程。

感觉实际使用中作用不大:

  1. 除了程序失去响应,平时很少需要直接杀进程。
  2. 绝大部分用户不知道程序对应的进程名。

谢谢,这是一个备选方案。只不过稍显麻烦。

  1. 如果开的窗口特别多,我想关掉其中一个窗口的话,目前最方便(不用鼠标)的方案是,按Alt + Tab,选中那个窗口,再按Delete。 但是这个还是稍显麻烦, 因为我按上下左右选的过程没有使用Listary搜索定位的快。
    目前杀进程的使用场景对我来说的话,还是蛮多的。
  2. 记不住进程名,但是用户肯定会记住显示名称,比如我现在Chrome的进程名是"Chrome",但是显示名称是"Switch to /Kill Plugins - 中文讨论区 - Listary Discussions", 在比如VS的进程名是"devenv.exe", 但是显示名是Solution名字,用户肯定会记住Solution名字。所以在搜索的时候可以同时搜索进程名和显示名。

所以这个就是窗口切换 + 正常关闭,跟杀进程没啥关系。

举几个除了程序失去响应之外的例子?

Sorry, 可能把名字叫杀进程不太确切,我的目的其实很简单,可以用Listary关闭某个特定窗口就可以了。
上面回复也提到了,窗口切换加关闭可以做到,但是感觉还是没有搜索来得快一点,尤其是窗口开得特别多的情况下。

这样有可能直接整合进窗口切换里:
搜索窗口名 + 回车 = 切换
搜索窗口名 + 特殊快捷键(如 Ctrl + 回车) = 关闭

其实直接搜索窗口名 + 回车 + Alt + F4也不麻烦。

总感觉Alt + F4 很难按得准,而且两者键位离得也远。 :sweat_smile:
整合进窗口切换 是一个不错的主意。

@Channing
http://www.switcheroo.io/
Switcheroo完美解决了我的问题。我觉得可以把它的功能集成到Listary里~

嗯,打算提供个类似插件。