向大家推荐一个自己正在维护的老项目 Launchy

2018-12-12 18:19:07 +08:00
 SamsonWang

我用 launchy 已经好多年了,有了它,我就不需要在桌面上寻找各种软件的启动图标,只需要输入软件名字,就能快速将所需要软件打开。它也支持使用插件来完成一些拓展功能,如计算器等。这款小工具在日常工作生活中为我提供了很大的便利。

遗憾的是,原作者似乎对这个项目失去的开发兴趣,这款软件的源码自从 2010 年就没有修改过。于是我开始阅读源码,尝试进行维护。

目前已经完成的修改:

目前来看,改版后的 launchy 已经能够满足我自己的日常使用需求,我也在思考下一步的开发方向。

欢迎新老用户试用,欢迎大家提一些开发建议。

项目地址: https://github.com/samsonwang/LaunchyQt/releases

7817 次点击
所在节点    分享创造
41 条回复
reechangs
2018-12-12 18:30:46 +08:00
支持一下楼主,已 star。希望楼主以后能考虑一下移植到 Linux 上
youthcould
2018-12-12 19:14:38 +08:00
已 star
marcong95
2018-12-12 19:49:47 +08:00
之前用过老版 Launchy,过来支持一下,由于各种原因没继续用。

改版了可以又来试一下了
Tink
2018-12-12 22:28:10 +08:00
支持一下大佬
Rokee
2018-12-12 22:46:53 +08:00
@reechangs #1 linux 不需要吧,gnome 自带够用了
zouchtssn
2018-12-12 23:22:34 +08:00
目前还在用 Wox 不过似乎作者有弃坑的趋势…
kios
2018-12-13 08:04:31 +08:00
来,我来推荐一款好用的。也是有大兄弟在 V2EX 上发布过,叫做 utools,官网是这个 http://u.tools/
TinW
2018-12-13 08:22:06 +08:00
支持一下
l00t
2018-12-13 08:42:43 +08:00
之前一直用了好几年,现在改用 Listary 了。
mcone
2018-12-13 08:56:35 +08:00
一直在用老版本的 lauchy,现在在 win10 上感觉好像还好……

楼主最好找找自己维护的版本能解决什么痛点,不然的话我这种老家伙真的太懒了,不想换啊,,,,
54yinhang
2018-12-13 09:55:46 +08:00
支持一下
tamlok
2018-12-13 10:57:35 +08:00
项目那个小标题,Get 前面的逗号换成句号?

请问是怎么内置 python 插件系统的?我想挪到 vnote 上面😁
Joan
2018-12-13 11:22:35 +08:00
@kios #7 感谢,很好用 哈哈发现宝贝一样
ddup
2018-12-13 11:28:00 +08:00
赞!前段时间 V2EX 上还发了个类似的 uTools,https://u.tools/
missdeer
2018-12-13 11:38:44 +08:00
友情支持
SamsonWang
2018-12-13 13:00:58 +08:00
谢谢大家的支持~
-----------------------
#1 @reechangs
已经开始在向 linux 上移植了,目前我自己在 deepin linux 上能够编译通过,不过在 linux 上还需要更加精细的调教。
-----------------------
#10 @mcone
目前解决的痛点是对 2k 屏的支持,老版本在 2k 屏上的界面过小(毕竟 10 年那会儿还没有 2k 屏),新版针对 2k 和 4k 屏进行了适配。另外,如果有啥其他痛点,也欢迎提出来,我可以尝试着改一改。
----------------------
#12 @tamlok
看得真仔细,标点符号的问题已经改过来了。
关于 c++中内置 python:
需要定义好插件的接口,然后分别在 C++和 python 中完成相应的处理。
- 对于 python 代码来说,python 是在调用 C/C++写的拓展( extension )
- 对于 C++代码来说,需要将 python interpreter 内嵌到程序中,借助 interpreter 执行 python 代码
参考链接: https://docs.microsoft.com/en-us/visualstudio/python/working-with-c-cpp-python-in-visual-studio
另外,VNote 也是基于 Qt 的,python 中有 pyqt5 这个库,允许在 python 中实现各种基于 Qt 的 GUI,插件实现的 GUI 可以方便地嵌入到主程序中。
由于之前也没做过 python 和 C++的混合编程,移植 python 这块我也是踩了好多坑,目前也是在不断学习摸索中,以后可以多多交流啊~
kios
2018-12-13 14:05:44 +08:00
@Joan 我也觉得蛮好用的 可惜就是没有 Linux 平台的 。
ioven
2018-12-13 15:26:20 +08:00
貌似还缺一个比较详细的文档
gejun123456
2018-12-13 17:07:12 +08:00
支持
valorachen
2018-12-13 17:33:26 +08:00
UI 好丑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/516979

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX