Betta_Fish 在VS商店看到了MVVM Tools 拓展,按快捷键就能在View/ViewModel之间跳转,感觉挺有意思就fork下来改了一下 支持WPF,UWP,WinUI3,Avalonia等C#框架 获取 https://marketplace.visualstudio.com/items?itemName=BettaFish.MVVMToolsEX 项目地址 https://github.com/zxbmmmmmmmmm/Mvvm-Tools-EX 新增内容 编辑器小部件,可以选择跳转到View/CodeBehind/ViewModel TemplatedControl支持跳转到同名.cs文件 已知问题 对于找不到ViewModel的项,按钮仍然会显示(点击后不会跳转)
Betta_Fish 虽然但是,原作者似乎不支持这个项目发在商店里 然而我未违反任何协议(在自述文件和商店页都标注了原作者名字并且项目在github上完全开源,Apache License 2.0更没禁止再分发) 只是因为名字和原作相似。?
何木槿 Betta_Fish 只是因为名字和原作相似。 估计就是这个原因,但其实各种Extended软件满天飞(加EX/Extended后缀的),这个原作者看起来并没有很大度 “Since you kept a similar name” Betta_Fish 是这样的,三星商店和微软商店都曾经有这样的垃圾软件泛滥过 于我个人而言,有些常用的手搓的工具我通常就是自己100%private,当然我知道分享出来可以让更多的人体验到这个扩展或是新功能(自己的心血不被认可确实让人心寒),但是西方的版权文化有的时候红线还是蛮多的
DaleZ Betta_Fish 相当一部分人并不知道他们选的 License 到底意味着什么(国内外均有……) 可能真有点文化冲突……有时候他们可能会觉得这是一种踩着肩膀反过来和他们竞争的行为,简而言之就是原扩展的下载量会被夺走。 您已经和作者私聊了吗?就我个人建议,可以邮件简单解释下实际意图(点到即止),减少冲突。然后就是,作者反应速度如此之快的情况下,说明还是挺关注自己项目的,不如就推个 PR 过去吧🤔