首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

米老鼠版权到期,可以用在游戏里

[i] 如今著作权到期,是否意味着米老鼠从此成为所有人共享财富,可以任意发掘和使用呢?...法律赋予著作权人在一定期限内对自己创造智慧成果(即“作品”)控制权,使得著作权人可以获得相应报酬与奖励;同时又规定在一定期限届满后,相应作品将进入公有领域,成为社会共有的财富,人们可以在这些作品基础上自由地进行进一步创作...(我国著作权法有关作品保护期规定总结) 二、著作权到期作品是否可以被任意使用?...信息网络传播权,即以有线或者无线方式向公众提供,使公众可以在其选定时间和地点获得作品权利; 10. 摄制权,即以摄制视听作品方法将作品固定在载体上权利; 11....例如,在著作权法范围内,游戏公司可以在不经迪士尼公司许可情况下,自由制作以公域米老鼠为外观游戏角色皮肤并发布在游戏中;电影公司可以在不经迪士尼公司许可情况下,使用公域米老鼠制作动画电影。

17810

Resharper上手指南

可以简单地这样体验一下:Alt+R,N,回车,就可以在当前项目中添加一个类,还记得以前你是怎么做?...如果当前文档所有错误和警告都得到了适当处理,则不会再出现横杠,而最顶上方框也会变成绿色;   如果没有错误但有警告,则是黄色,这时编译可以通过;   如果那个方框是红色,则表示有编译通不过错误...比如说,在原生自动完成中,关键字,比如private,override这些,是没有提供自动完成(有已经不记得了)。...为你提供处理当前错误一些建议 被Resharper标记为红色即为错误了,有时错误也可能是你有意为之。...曾经有一个组合键可以注释掉当前行,还有另一个是取消注释,但是已经淡忘了,因为Ctrl+/才应该是真正属于它快捷键,再次按下就可以取消注释

1.7K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    利用 ReSharper 自定义代码中错误模式,在代码审查之前就发现并修改错误

    利用 ReSharper 自定义代码中错误模式,在代码审查之前就发现并修改错误 发布于 2018-03-20 11:54...▲ 可以遵循建议 ? ▲ 然后代码就被修改成我们建议写法了 开始编写自定义模式 我们需要打开 ReSharper 选项窗口,然后在里面找到“自定义模式”: ? ?...确定之后我们填写其他信息: Pattern severity:警告 如果你需要,修改成“错误”也是可以;事实上我们项目中就是标记为错误,这样找出代码就会是红色错误下划线了。...最后,把这些规则保存到团队共享中,那么所有安装了 ReSharper 此项目的团队成员都将遵循这一套规则。 ? 自己动手,发掘潜能 Custom Pattern 功能只是为了给我们一个格式转换?...于是,我们可以编写一个自定义模式来发现和修改这样错误。 ? 你认为可以怎么写呢?在下面给出了写法。你还可以发掘出更多潜能?非常期待! ?

    1.5K00

    ReSharper 配置及用法

    这样当你使用某个方法时候,便不会提示参数,是一个很郁闷事情。 可以手动勾上。 (2)、会将选项——文本编辑器——C#——高级——显示实时语义错误、在编辑中用下划线标识错误这两个选项去掉。...这个本来没有什么,但是如果卸载了Resharper, vs编辑器变不会实时提示错误。因此卸载Resharper后,需要把这两个选项重新勾选上。...由于这两个键非常难按(这是感受),真正在使用时候,是Alt-R-C-G,意指打开Resharper菜单——Code——Generate,都只需要你左手,这样你可以右手一边比划,一边还在写代码.../xml注释而是两个/,那么就对不起了。 ...曾经有一个组合键可以注释掉当前行,还有另一个是取消注释,但是已经淡忘了,因为Ctrl+/才应该是真正属于它快捷键,再次按下就可以取消注释

    1.8K10

    为什么委托减法(- 或 -=)可能出现非预期结果?(Delegate Subtraction Has Unpredictable Result)

    ▲ 委托减法可能出现非预期结果 ReSharper 官方帮助文档 例子和现象 从 ReSharper 提示中,我们可以跳转到官方帮助文档 Code Inspection: Delegate subtractions...也就是说,委托加减其实就是委托调用列表中序列拼接和子序列移除。 用图来表示这个调用列表加减过程,可以画成这样。其中 a, b 是委托,x, y, z, w 是调用列表中每一项。 ?...带着疑问,ReSharper 官方例子中 s 改成了事件,其他代码完全一样。...(s - (a + b))(); //C (s - (b + c))(); //A (s - (a + c))(); //ABC } 后面用于代表输出结果注释依然没改...本文会经常更新,请阅读原文: https://walterlv.com/post/delegate-subtraction-has-unpredictable-result.html ,以避免陈旧错误知识误导

    1K10

    【玩转 EdgeOne】个人酷炫3D博客可以用EO加速

    ,使用户可以就近获得所需内容。...配置缓存策略操作方法,请参见缓存配置。 4.什么样网站适合用 CDN? 有一个微信小程序,可以用 CDN 加速有一个分享图片个人摄影作品网站,可以用 CDN 加速??...有一个...... 可以用 CDN 加速??? 想要知道一个网站或者 APP 或者小程序能不能用 CDN 加速? 首先,要明白我们网站内容是什么类型。...5.下一步后会推荐你一些配置,需要根据自己情况进行配置,是加速博客所以选择了第一个。...6.然后我们,将得到域名配置信息,到域名管理那块,进行配置 7.解析好了后,点击完成,就可以等待EdgeOne部署了。

    16.9K1604

    .net持续集成单元测试篇之单元测试简介以及在visual studio中配置Nunit使用环境

    ); 单元测试命名 由于单元测试非常强调可读性,因此我们要花些功夫在命名上,要使单元测试方法名简单易懂,基本一下子能看出它主要功能.如果觉得方法名不能够完全表达出此方法要实现功能,也可以额外添加注释...,这时候如果有错误我们虽然可以根据方法名定位到出错测试方法,然而这样很不方便,我们这时候可以点击错误信息栏里Source后面的蓝色文字,快速定位到测试出现错误方法. ?...同样,由于面板大小限制,如果错误内容信息过丰富查看起来不是很方便,VisualStudio自带测试工具可以通过Copy All复制到剪切板,然而这个面板并没有,没有办法把错误记录复制出来,答案是有的...如果我们选择一个路径便会将错误导出,很多时候并不需要这么做,我们点击Copy to Clipborard把内容复制到剪辑板,便可以把它复制到自己喜欢文本编辑器里查看了 Resharper测试技巧-状态过滤...如果测试方法很多,运行完以后出现多处错误,此时想要一个个找出失败单元测试不是很方便,此时我们可以借助Resharper Unit Test Explorer中测试状态过滤功能来过滤出所有的错误测试.

    3.3K30

    Resharper 去掉注释拼写

    最近在 Resharper 2018.2.1 版本,提供了单词拼写功能,如果自己写错了单词,可以Resharper 提示 Resharper 拼写 在 Resharper 2018.2.1...版本可以自动找出单词拼写,包括注释单词,命名空间,属性字段命名,方法命名和方法内局部变量。...这时 switch 单词写不对,从上面图片可以看到单词下面有下划线,通过在下划线按 alt+enter 就看可以看到 Resharper 提示 ?...如果添加到团队设置,就可以使用 git 同步到团队仓库 但是很多时候在注释都使用中文,而现在拼写还没支持好中文,所以下面告诉大家如何在 Resharper 关闭提示 关闭拼写 很多时候在注释都使用中文...这时去掉 Typo in comment 就可以不在中文注释提示 这个功能虽然比较好,但是很多时候会发现有很多自己需要单词是他找不到,下面告诉大家如何添加字典 添加字典 可以从下面的链接找到大量字典

    2.3K20

    Visual Studio高效实用扩展工具、插件

    说明:   对一个有想法程序员来说,善于使用一款高效开发工具是很重要,今天给大家介绍是宇宙第一IDE vs用起来很不错开发工具,假如大家觉得不错也可以尝试用用,毕竟对于我们这些一天一大半时间用在写代码程序员而言...沿袭了jetbrains开发工具一贯优良传统,ReSharper拥有高度智能纠错,30多种高级代码重构功能,方便单元测试工具,快速导航、检索,以及一键格式化代码,自动代码生成和模板功能等很多特性,...下载地址:https://www.visualsvn.com/visualsvn/ 说明:在一些团队项目中使用代码统一时不需要再去文件夹中看有哪些文件修改在提交,直接可以在vs中可以看到修改了信息,然后在同一提交...itemName=CodeValueLtd.OzCode 说明:OzCode是一个Visual Studio扩展,它通过检测和隔离错误来减少调试时间并提高工作效率,使其易于修复。...这几款在开发中用比较多,大家有什么好插件可以留言分享。

    2.6K20

    C# 8.0 如何在项目中开启可空引用类型支持

    当仅仅启用警告上下文而不开启可为空注释上下文,那么编译器将仅仅识别局部变量中明显可以判定出对 null 解引用代码,而不会对包括变量或者参数定义部分进行分析。...将警告视为错误 以上只是警告,如果你希望更严格地执行可空引用建议,可以考虑使用编译错误: 1 2 3 4 5 6 7 8 9 10 11 <Project Sdk="Microsoft.NET.Sdk...:将警告改为<em>错误</em> WarningsAsErrors - walterlv C# 8.0 可空引用类型中<em>的</em>各项警告/<em>错误</em><em>的</em>含义和示例代码 - walterlv 可为空<em>注释</em>(Annotation)上下文 当启动可为空<em>注释</em>上下文后...在源代码文件中开启可空引用类型<em>的</em>支持 除了在项目文件中全局开启可空引用类型<em>的</em>支持,也<em>可以</em>在 C# 源代码文件中覆盖全局<em>的</em>设定。...现在,这些旧<em>的</em>属性已经废弃。 <em>ReSharper</em> 支持 <em>ReSharper</em> 从 2019.1.1 版本开始支持 C# 8.0,如果使用早期版本,就会到处报错。

    30620

    ReSharper 在 C 盘占用了太多空间了,本文告诉你如何安全地删除或转移这些文件

    一个不小心, SSD 又满了。到底是谁占用了那么多空间!如果你是 ReSharper 重度用户,那么可能你调查结果会直指 JetBrains ReSharper。...之前写过一篇文章介绍如何使用它: 找回你 C 盘丢失空间(SpaceSniffer) 当你是 ReSharper 重度用户时候,你很有可能会看到如下场景: image.png 是的,JetBrains...删除 ReSharper 缓存目录 注意:只有 Transient 文件夹是可以删除ReSharper 安装时目录都在 %LocalAppData%\JetBrains 中。...在这里可以修改 ReSharper 缓存文件存储位置。 不过可得提醒你一下,ReSharper 这么耗性能插件,还是老老实实放 SSD 里面吧,SSD 再怎么贵比起你时间来说可便宜多了呀!.../post/safely-remove-jetbrains-resharper-cache-folder.html ,以避免陈旧错误知识误导,同时有更好阅读体验。

    1.6K40

    resharper 自定义代码片 常用功能

    这个过程需要时间也是值得。 我们在C#下使用工具,有一个神器,Resharper,他可以帮修改代码、重构,做很多重复事。...resharper 提供了很有用代码片,但是我们还是觉得不够,这时我们需要自己编辑 Resharper 代码片。 将会告诉大家,如果在 resharper 定义自己需要 代码片 。...接下来就直接写出一个可以使用 public $string$ $name$ { set { _$name$=value; OnPropertyChanged...有一些文件需要忽略,不让他分析,因为这文件太多错误,但是是必要可以打开Resharper 设置 选择 Code Inspection ,设置,添加例外文件。 ?...添加例外文件可以指点哪些文件忽略,可以忽略某个文件,很简单,如果有不懂请告诉。 如何显示空格 显示有多少空格,有些代码可能存在看不见字\u0012,如果有这些,你以为是空格。

    1.2K10

    程序员不容错过开发利器

    现在工作多年来收集实用开发利器分享出来,希望能够给同学们参考借鉴(以下排名不分先后)。假如各位同学有更好值得推荐利器欢迎在文末留言或者去GitHub知识库中留下你宝贵Issues。...ReSharper ReSharper使Visual Studio成为更好IDE ReSharper通过 对C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他技术...对于大多数检查,ReSharper提供了快速修复(灯泡)来改进代码。 查找并删除未使用代码?将您代码迁移到C#7?随意将循环转换为LINQ?查找并防止可能异常?使用通用命名标准?...通过ReSharper代码分析,所有这些以及更多代码改进成为可能。...能使用元素也非常丰富,还可以对文本、线条、箭头样式进行调整,比如加粗、更换字体、颜色、排序方式等等。或者直接套用给出样式颜色,虽然不多,但是效果还是可以

    2.2K20

    如何快速编写和调试 Emit 生成 IL 代码

    注意到那篇文章中返回委托有类型强转?也就是说需要编译期确定类型,即便是泛型。)...ReSharper 提供了 IL Viewer 窗格,从菜单依次进入 ReSharper->Windows->IL Viewer 可以打开。 ?...看下面代码,你应该能够很容易看出里面一一对应关系。...如果你希望拥有完整代码,可以自行将以上两句替换掉此前注释说明了 注意:下一句代码会在文章后面被修改。 地方。 更进一步 如果要 Emit 代码中存在 if-else 这样非顺序结构怎么办?...通过 ReSharper 插件,我们可以实时查看生成 IL 代码。 我们可以将 Emit 生成代码输出到程序集文件。 通过 dotPeek,我们可以查看程序集中类型和方法 IL 代码。

    1.5K10
    领券