首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【C#】让ReSharper灰色显示未使用的非私有成员的关键

    我的理解,启用后,RS会在整个解决方案范围内检查成员使用情况,你想想,一个Solution那么多Project,那么多class member,每一个都要检查,着实不是个轻量简便的活。...另外提个醒,这功能也就在当前Solution范围内检查,对于有些很公用的类成员,它不在这个方案里使用,但可能在其它方案里用到,所以也别见到灰色成员就剔~反正大家都懂的,是我啰嗦。...下面开始叽歪: 发现这问题是因为,一直以来都知道对于无任何使用的私有成员,ReSharper是会把它显示为灰色的,对于我这种轻度代码洁癖患者来说,这功能很好,但非私有成员就不会灰显,在选项中也找到了Non-private

    1.8K20

    Xamarin 学习笔记 - 配置环境(Windows & iOS)

    当我们开始学习使用Xamarin,我们可以注意到有两种方式可以进行开发,其中第一种是使用Xamarin。...如果你是在MAC上进行安装,那么站点将识别你的环境并显示Community或者其它版本的下载链接部分: ?...当你安装或者更新XCode或者运行仿真器时,通常会显示一个窗口提示使用条款的内容。如果你不接受条款,那么 Visual Studio for Mac版将不会识别该仿真器。...Emulator仿真器 当我开始我的工作室时,我遇到了和仿真器相关的许多麻烦,Windows 10 Mobile仿真器使用Hyper-v。...而我们尝试安装GenyMotion作为Android的仿真器,但是它依赖的是Visual Box。Hyper-v和Virtual Box无法工作在同一台机器上。

    7.9K20

    C#开发移动应用系列(1.环境搭建)

    (也许是微软爸爸太好,每次都管吃管住,各种开发环境 所需资源全部准备好) 让我任性了一把..特秒的 VS2017集成的谷歌仿真器..真是卡出翔...我又放弃了..直到昨天..看到博文.....3.找到移动与游戏下的使用.NET的移动开发.如图: ?    ...4.选择你所需要安装的包,如下(注意:你如果不想使用卡出屎的谷歌模拟器..就别勾选Google Android仿真器..毕竟有18G..硬盘够大,网速够快请无视): ?    ...二、安装Genymotion模拟器  提一下..这个Genymotion模拟器也比较蛋疼,但是我选择原谅他...毕竟不卡..   1.进入Genymotion官网,并注册帐号.       ...懒得找的可以直接如下地址下载     https://dl.genymotion.com/releases/genymotion-2.9.0/genymotion-2.9.0-vbox.exe

    2.3K80

    Linux使用BestTrace进行路由跟踪,支持显示IP归属地

    Linux服务器上进行路由跟踪通常的做法是使用traceroute命令,不过该命令无法显示IP归属地,看起来不方便。...可以考虑使用ipip.net 提供的路由跟踪工具BestTrace来替代traceroute,BestTrace支持IP归属地显示,看起来非常直观。...参数说明 更多使用说明可输入./besttrace --help进行查看,完整的参数如下: -6, - ipv6     使用ipv6。   ...(默认为30)   -a, - noas     显示时,请勿尝试将IP地址映射到AS。   -n, - nodomain     显示时,请勿尝试将IP地址映射到主机名。   ...-T, - tcp     使用TCP SYN进行探测。   -V, - 版本     打印版本并退出。   -w, - waittime int     设置等待探测响应的时间(以秒为单位)。

    4.2K20

    Xamarin-C#开发移动App-环境搭建

    Visual Studio 2017添加个新功能,肯定是再简单不过了,二话不说Visual Studio Installer点开,勾选使用.NET的移动开发。...注意:可以取消掉Google Android仿真器的勾选,使用Genymotion来替代他。VS自带的虚拟机已经足够好用,可以自行甄别,或使用物理机代替。...勾选完成点击修改,完成安装,然后来看看Genymotion. 安装Genymotion Genymotion官网 Genymotion本身是收费产品,但是对个人用户免费,所以赶紧注册一下把。...安装好后启动Genymotion,登陆个人邮箱,然后下面有个“醒目”(谁会去点他)的Personal Use ? 然后同意下用户协议,添加虚拟机(安卓) ?...注意:如果遇到虚拟机无法启动等情况,可以尝试卸载软件,清除注册表,自行安装VultureBox,和单独版的Genymotion。也可以使用VS自带的虚拟机或真机调试。

    2.1K50

    Xamarin-C#开发移动App-环境搭建

    安装Xamarin [vsinstall] Visual Studio 2017添加个新功能,肯定是再简单不过了,二话不说Visual Studio Installer点开,勾选使用.NET的移动开发。...注意:可以取消掉Google Android仿真器的勾选,使用Genymotion来替代他。VS自带的虚拟机已经足够好用,可以自行甄别,或使用物理机代替。...勾选完成点击修改,完成安装,然后来看看Genymotion. 安装Genymotion Genymotion官网 Genymotion本身是收费产品,但是对个人用户免费,所以赶紧注册一下把。...安装好后启动Genymotion,登陆个人邮箱,然后下面有个“醒目”(谁会去点他)的Personal Use [个人用户使用] 然后同意下用户协议,添加虚拟机(安卓) [选择系统] 下载比较常见4.3和...注意:如果遇到虚拟机无法启动等情况,可以尝试卸载软件,清除注册表,自行安装VultureBox,和单独版的Genymotion。也可以使用VS自带的虚拟机或真机调试。

    1.3K80

    Git使用经验总结7-自动检测未提交内容并进行提交

    对于这种情况就需要使用脚本,检查未提交内容,分批次进行多次提交。...例如笔者使用的PowerShell脚本如下: # 获取当前未提交的 .tif 文件列表 $files = git status --porcelain | Where-Object { $_ -match...这里脚本的意思是找到未提交的后缀为.tif数据文件,将这些文件一个一个进行提交。提交的脚本很简单,就是调用git指令。...关键在于要获取git status --porcelain返回的文件内容,并对其进行选取,并用了正则表达式进行匹配。读者可以根据自己的条件进行改写,如果不会写就问一问AI吧。...笔者使用这个脚本将70G的SRTM数据提交到Github代码仓库中去了,有兴趣的读者可以看看:地址。

    18710

    Android Studio 教程:创建 Android 应用

    该应用程序将有一个简单的 UI 和几行 java 代码,以便您可以开始进行 android 开发。在获得基本确认后,您当然可以使其功能更加丰富。...我们将使用 Android development studio,并逐步解释如何使用它。本教程还使用图像来确定您需要执行的操作。...请记住,这里我们正在创建我们的第一个项目,因此我们将创建一个显示消息“Hello World”和“单击我”按钮的屏幕。 在正文中,tab复制以下代码。...单击此“单击我”按钮后,我们会看到一个祝酒词(一条显示“按钮已单击!”的短消息)。...虽然我们已经安装了 Genymotion 模拟器,但在真实设备上运行应用程序仍然很快。因此,将您的 android 设备连接到您的电脑,然后单击工具栏上的运行选项。 您将找到以下对话框。

    2.8K20
    领券