登录
可以设置成自动登录。windows系统语言语言用control userpasswords2来设置,可以设置个bat脚本。linux的系统设置里就有自动登录选项。
开机自动运行程序
系统默认自带的自动启动功能太弱。
开机后,可能不一定要启动任何程序,可能只需要运行某几个程序,下次又可能需要运行别的几个程序。
因此,如果能够在开机后,可以倒计时十几秒,让你选自动启动的方案,那里非常好了。选中某个方案,它自动打开文件管理器,浏览器,记事本之内的。
这个需求可能做成一个程序。
打开一个程序或文件或文件夹
程序本质也是一个文件,只不过它是可执行文件。平时在开始菜单打开程序,用搜索是最快的。如果程序多,或者程序在某个目录里,一个个程序过滤,一个个目录打开会比较慢。
另外,开始菜单无法打开指定的文件或文件夹,这是开始菜单的缺点。而通过系统自带的文件管理器打开指定的文件或文件夹,也需要一层层目录地点开,效率并不高。而实际上,我们常用的文件夹就那么几个。
有些高级文件管理器会有收藏夹的功能,那是不错的主意。另外像catfish这种工具也能通过所以非常快速地打开指定文件。而苹果的文件管理器和ranger文件管理器支持总是展示三个层级的目录,在目录中穿梭非常快捷。这些都是非常好的设计,值得参考。
可以参照百度桌面,做一个桌面助手。可以自定义多个桌面,每个桌面可以设置各种快捷方式,比如网址链接,文件夹链接,程序链接,折叠文件夹等。支持首字母搜索。
切换程序
我们平常都只是用桌面底部的任务栏来切换程序。打开的程序一多就比较难管理,切换的样式也比较单调,而且切换的按键(alt+tab)、鼠标无法定制。
理想中的切换是,快速,简洁或华丽。
快速。按键上,如果alt+tab,那么按键太多,如果只按一个键就好了。比如F3上一个窗口,F4下一个窗口,ctrl+6打开第六个窗口。或者鼠标移到桌面右上角,显示所有任务缩略图,再选中一个任务即可。
简洁,像文件管理器的列表模式那样。
华丽,可以像qin7那样层叠切换,或者像uc浏览器的卡片那样切换,或者像linux的透明窗口那样显示。
上网搜索
网络搜索我们经常用到,但从打开浏览器,打开搜索页,或者直接在地址栏搜索,都需要两三步操作。如果是查询百科、图片、视频、翻译,步骤还要更多。
可以做一个软件,可以快速搜索我们想要的东西。比如,双击ctrl键,唤醒搜索工具,输入关键字,回车,自动打开浏览器搜索。
如果检测到粘贴板有内容,可以自动输入并搜索。
可以记住上次的搜索习惯。
打开浏览器后,自动隐藏。
打开搜索工具后,自动选中搜索栏的内容。
没有搜索按钮。
文件管理器
我觉得现在的文件管理器,要么太死板(比如windows的文件管理器),要么功能太多太臃肿(比如预览文件),要么太简单不够用(比如pcmanfm)。
我理想中的文件管理器是这样的:
- 可以定义界面,比如不要标题栏、状态栏
- 可以自定义默认固定显示的文件夹,而不是每次都是看见C盘、home目录。自定义收藏夹,一直显示收藏夹就好了,像火狐浏览器那样。
- 支持vi的快捷键。
- 支持三层目录。
- 支持tab。
- 支持分割窗口。
- 支持插件。
- 支持双击空白返回上层目录。
说到底,最核心的就是能在文件系统里快速地导航就好了。其他交给插件实现。