宝刀不老,PowerToys重出江湖!(下)

探索PowerToys:微软的效率提升神器

封面图

哈喽,大家好,我是源小北。

前几天我向大家介绍一款微软经典工具软件—PowerToys(点击蓝字阅读重出江湖!微软的高效作弊器—PowerToys工具合集(下篇))。

现在就让源小北带大家继续看新的PowerToys还有哪些亮点吧!

一、继续介绍实用功能:

1、 FancyZones(窗口布局)

效果图:

这是一个窗口管理器实用工具,用于在指定桌面上将多个窗口按照自定义布局(窗口位置)排列,以达到高效。这更适合于多屏显示。

6、 File Explorer Add-ons(文件资源管理器加载项)、

效果图:

这个功能还是很实用的,让你能够通过预览方式快速查看文件内容,提高效率。

2、 Image Resizer(图像大小调整器)、

效果图:

这是用于批量调整图像大小的Windows Shell扩展,安装PowerToys后,在文件管理器中单击一个或多个图像文件,右键显示菜单选中“调整图像大小”。对于那些经常批量调整图片大小的太实用了。

3、 Keyboard Manager(键盘管理器)

效果图:

键盘管理器让你重新定义键盘上的键。这样就可以让那些键坏了的键盘继续发挥余热啦:)

4、 Mouse utilities(鼠标实用程序)

这些鼠标实用功能在日常工作、演示等场合都非常有用,能让你减少失误,提高效率!特别是聚焦功能,那是开会宣讲、培训指点等必备功能啊!

5、 PowerRename(批量改名工具)

效果图:

批量重命名工具,它使你能够修改大量文件的文件名,而不向所有文件提供相同的名称;对文件名的目标部分执行搜索和替换;对多个文件执行正则表达式重命名;在完成批量重命名之前,在预览窗口中检查预期重命名结果;完成后撤消重命名操作等等,是对那些有命名规范的文件管理利器!

6、 PowerToys Run(快速启动)

效果图:

快速启动器,很棒的一个小实用程序,对命令处理还挺智能。没事盘盘它!

7、 Shortcut Guide(快捷键指南)

效果图:

该功能就是让用户快速了解当前常见快捷键方式、更改窗口活动位置快捷方式、更改任务栏快捷方式等,使得用户能够以自己的喜好调整工作环境。

8、 Video Conference Mute(视频会议静音)。

无论哪个应用程序在计算机上有焦点,都可以在电话会议中通过一个按键快速将麦克风(音频)静音和关闭摄像头(视频),这就大大方便了用户。

以上截图都是截取了一部分内容,如果大家有兴趣了解或者试用更详细的内容,可以去关注公众号开源指北后回复PowerToys获取项目地址。

二、源小北有话说

哎呀!总算介绍完PowerToys内容,大家是不是觉得源小北诚意满满?

微软的这个开源项目提供全部源代码,方便大家下载,还提供了很详细的文档说明。

大家不仅可以通过使用PowerToys来优化体验和提升工作效率,还可以通过对源代码学习和了解微软的编程规范,了解他们是如何实现PowerToys的各个功能。

开源指北,立志做最好的开源分享平台,分享有趣实用的开源项目。欢迎加入交流群,你可以摸鱼、划水、吐槽、咨询。还有简历模板、各种技术面试资料等100G资源等着你领取哦。关注公众号开源指北,后台回复fff888马上加入,快来一起来聊一聊吧!

项目开源地址 https://github.com/microsoft/PowerToys 安装包地址: https://github.com/microsoft/PowerToys/releases/latest

以上就是本次推荐的全部内容,我是源小北,感谢各位的观看。

好的,以下是一个简单的成语接龙菜单程序,可以供参考: ```python import random # 成语字典,以首字为键,成语为值 idioms = { 'a': {'啊': None, '爱不释手': None, '安然无恙': None}, 'b': {'百年大计': None, '宝刀不老': None, '半途而废': None}, 'c': {'春风得意': None, '出奇制胜': None, '长驱直入': None}, 'd': {'大言不惭': None, '断章取义': None, '东山再起': None}, 'e': {'尔虞我诈': None, '恶贯满盈': None, '恩威并施': None}, 'f': {'风华正茂': None, '凤凰于飞': None, '繁荣昌盛': None}, 'g': {'高山流水': None, '孤掌难鸣': None, '孤注一掷': None}, 'h': {'海阔天空': None, '横扫千军': None, '荒谬绝伦': None}, 'j': {'金玉满堂': None, '精卫填海': None, '将心比心': None}, 'k': {'开门见山': None, '口吐芬芳': None, '苦口婆心': None}, 'l': {'兰亭序': None, '龙马精神': None, '两全其美': None}, 'm': {'名列前茅': None, '面面俱到': None, '迷途知返': None}, 'n': {'弄假成真': None, '年富力强': None, '宁死不屈': None}, 'p': {'破釜沉舟': None, '平步青云': None, '披荆斩棘': None}, 'q': {'千里之堤毁于蚁穴': None, '青出于蓝': None, '千姿百态': None}, 'r': {'人浮于事': None, '如火如荼': None, '任重道远': None}, 's': {'三位一体': None, '水到渠成': None, '世外桃源': None}, 't': {'天马行空': None, '同舟共济': None, '谈笑风生': None}, 'w': {'未雨绸缪': None, '无中生有': None, '无忧无虑': None}, 'x': {'心悦诚服': None, '胸有成竹': None, '虚怀若谷': None}, 'y': {'一路顺风': None, '以德服人': None, '有口皆碑': None}, 'z': {'走马观花': None, '自由自在': None, '纸上谈兵': None} } # 人机对战函数 def human_vs_computer(): print('欢迎进行人机对战!') while True: # 随机选择一个首字母 initial = random.choice(list(idioms.keys())) print('请以“{}”字开头,输入一个成语:'.format(initial)) # 等待用户输入 user_input = input() # 判断输入的成语是否合法 if user_input not in idioms[initial]: print('输入不合法,请重新输入。') continue # 选择一个以输入成语结尾的成语作为电脑回答 next_idiom = None for idiom in idioms[user_input[-1]]: if idiom != user_input and idiom not in idioms[initial]: next_idiom = idiom break # 如果没有合适的成语可以回答,电脑认输 if next_idiom is None: print('恭喜你,你赢了!') break print('电脑回答:{}'.format(next_idiom)) # 机机对战函数 def computer_vs_computer(): print('欢迎进行机机对战!') # 随机选择起始首字母 initial = random.choice(list(idioms.keys())) print('首个成语:{}'.format(random.choice(list(idioms[initial])))) while True: # 选择一个以上一个成语结尾的成语作为回答 next_idiom = None for idiom in idioms[initial]: if idiom != user_input and idiom not in idioms[initial]: next_idiom = idiom break # 如果没有合适的成语可以回答,认输 if next_idiom is None: print('电脑1认输,电脑2获胜!') break print('电脑1回答:{}'.format(next_idiom)) # 选择一个以回答成语结尾的成语作为下一个回答 initial = next_idiom[-1] next_idiom = None for idiom in idioms[initial]: if idiom != user_input and idiom not in idioms[initial]: next_idiom = idiom break # 如果没有合适的成语可以回答,认输 if next_idiom is None: print('电脑2认输,电脑1获胜!') break print('电脑2回答:{}'.format(next_idiom)) # 主函数 def main(): print('欢迎来到成语接龙游戏!请选择游戏模式:') print('1. 人机对战') print('2. 机机对战') while True: mode = input() if mode == '1': human_vs_computer() break elif mode == '2': computer_vs_computer() break else: print('输入不合法,请重新输入。') if __name__ == '__main__': main() ``` 在此程序中,我们使用了一个字典来存储成语,以首字母为键,成语为值,多个首字母相同的成语放入一个集合中。之后,我们分别实现了人机对战和机机对战的功能,并在主函数中提供了选择游戏模式的选项。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值