大家好,今天分享一些实用的 VS 技巧,而这些技巧我发现很多人都不知道.因为我经常在工作中遇到:我在同事电脑上解决问题,或在会议上演示代码示例时,使用了一些 VS "骚"操作,他们会好奇地问:你是怎么做到的?有时候你知道一些别人不知道的小技巧便可以让你显得更专业. PS:本文所有示例演示均基于 VS 2019 (v16.6.3)版本. 1. 扩展/缩小选区 通过双击选中整个单词,这个操作大家应该都知道.但如何快速选择几个单词.或多个单词的字符串.或代码块呢?教大家一个快捷键,如何快速扩…
大家好,今天分享几个我知道的实用 VS 技巧,而这些技巧我发现很多人都不知道.因为我经常在工作中遇到:我在同事电脑上解决问题,或在会议上演示代码示例时,使用了一些 VS "骚"操作,他们会好奇地问:你是怎么做到的?这给我的感觉,有时候你知道一些别人不知道的小技巧便可以让你显得更专业. 1. 扩展/缩小选区 通过双击选中整个单词,这个操作大家应该都知道.但如何快速选择几个单词.或多个单词的字符串.或代码块呢?教大家一个快捷键,如何快速扩展选择代码区域.例如,当光标在一个字符串中时,使用下…
Microsoft Office是微软公司开发的一套基于 Windows 操作系统的办公软件套装.常用组件有 Word.Excel.Powerpoint等.当我们不需要再用了或者想安装旧版本的话,首先要卸载原有的版本.一般我们都是进控制面板卸载或者用软件管家卸载,但是这样操作常常会伴随各种问题,最常见的就是卸载不干净,使得安装其他版本失败. 其实微软公司提供了一套相应的卸载工具,可以将office软件从我们的系统彻底删除.卸载方法也非常简单,我们以卸载office2003为例. 1.首先双击打开…
我总结一些我发现的比较实用的功能,内容来自日常工作中用到的功能.图片来自PPT,是在公司内部的分享. 你不知道的webstorm进阶使用技巧 1.双击shift 全局搜索,可以搜索代码.设置等. 如果你不知道有些配置在哪里,只管双击shift按键,然后在搜索框输入关键词即可. 如下如所以,输入模板 template,既可以搜到代码中有关template关键字的代码文件,又可以搜到和template相关的设置. 2.Emmet,这个就不用说了,谁用谁知道,特别是jQuery时代.现在估计写三大框架…
c++有一些在现实世界中很少看到的结构.这些结构有着自己的用法,但是要特别小心保守的予以运用.就像是网站 The Old New Thing首页标题上面的说的那样: “代码通常被读的次数原因超过了被写的次数,所以计划要遵循此道.” 在下面将介绍一些很少有人能够知道的c++构造函数,包括其中的运用场景,语法和陷阱. 运用场景 try函数块的应用场景一般局限于下面几个: (1)构造函数初始化列表: (2)基类构造含数据: (3)析构函数: 语法 对于函数 void f() try { /*...*/…
文章中没有奇淫技巧,都是一些在实际开发中常用,但很容易被我们忽略的一些常见问题,源于平时的总结,这篇文章主要对这些常见问题进行分析. 这篇文章主要分析一些常见问题的解决方案,如果使用不当会对 性能 和 内存 造成的那些影响以及如何规避这些问题,文章中涉及的案例来自 Kotlin 官方.Stackoverflow.Medium 等等网站. 通过这篇文章你将学习到以下内容: 使用 toLowerCase 和 toUpperCase 等等方法会造成那些影响? 如何优雅的处理空字符串? 为什么解构声明和…
dubbo功能非常完善,很多时候我们不需要重复造轮子,下面列举一些你不一定知道,但是很好用的功能; 直连Provider 在开发及测试环境下,可能需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连,点对点直连模式,将以服务接口为单位,忽略注册中心的提供者列表,A 接口配置点对点,不影响 B 接口从注册中心获取列表(说明:官方只建议开发&测试环境使用该功能),用法如下,url指定的地址就是直连地址: 多版本 当一个接口实现,出现不兼容升级时,可以用版本号过渡,版本号不同的服务相互间不…
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有价值的宝藏.有些Linux命令很少人知道,但不管你是新手还是高级用户,它们都非常方便有用. 少有人知道的Linux命令 这篇文章的目的是介绍一些少有人知的Linux命令,它们一定会高效地帮你管理你的桌面/服务器. 1. sudo !!命令 没有特定输入sudo命令而运行,将给出没有权限的错误.那么,…
之前没有认真的研究过,padding-bottom的值如果是百分比,那么它的实际值是根据父类的宽度来调整的.我还以为是根据这个元素的本身的宽度来定义呢?汗..padding-top/padding-left/padding-right也是一样算. 不过现在有一个CSS3属性叫box-sizing,可以取值 box-sizing:content-box | border-box content-box: padding和border不被包含在定义的width和height之内.对象的实际宽度等于设…
本文来告诉大家在C#很少有人会发现的科技.即使是工作了好多年的老司机也不一定会知道,如果觉得我在骗你,那么请看看下面 因为C#在微软的帮助,已经从原来很简单的,到现在的很好用.在10多年,很少人知道微软做了哪些,我在网上找了很多大神的博客,然后和很多大神聊天,知道了一些科技,所以就在这里说.如果大家看到这个博客里面没有的科技,请告诉我. 无限级判断空 在 C# 6.0 可以使用??判断空,那么就可以使用下面代码 var v1 = "123"; string v2 = null; str…