当您单击Google之类的搜索结果中的链接,然后从一个网页跳至下一个网页时,回到您的搜索结果是很痛苦的,对吧?如果您熟悉SnapBack功能,则不会。...从当前窗口恢复最后一个选项卡后,它将继续从最后关闭的窗口恢复选项卡。 您要查找的选项卡是否隐藏在关闭的选项卡或网页的一长串后面?然后,最好从浏览器历史记录或地址栏中跳至相关列表。...并按空格键。 12.在文本中插入Apple图标 您可能不需要经常输入Apple徽标(如果有的话),但无论如何,我还是在这里包括此快捷方式,因为它很酷。...看到“快速查看”中“下一步”按钮右侧的网格图标了吗?链接到索引表,该索引表为您提供了所有选定图像的基于网格的视图。单击任何图像以跳转至该图像。...您还可以在停靠图标的右键菜单中找到某个应用的“强制退出”选项。但是它是隐藏的,在按住Option键时会显示。
欢迎 点赞✍评论⭐收藏前言WPF控件是Windows Presentation Foundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。...1.属性介绍RepeatButton控件是WPF中的一个按钮,它可以在按钮被按下后自动重复执行某个操作,直到鼠标按钮被释放。...当用户按住RepeatButton控件时,该控件会自动触发Click事件,持续地触发该事件,直到用户释放该按钮。这样可以让用户方便地调节某个值或进行某个操作,不需要频繁点击或拖动。...3.具体案例以下是一个简单的例子来说明如何使用WPF中的RepeatButton控件:的例子,说明如何使用WPF中的RepeatButton控件。通过使用该控件,您可以方便地实现许多功能,例如增加和减少值,调整音量等。
Ctrl + D 选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...对于普通用户来说,常规的关键字搜索就可以满足其需求:在搜索框输入关键字后 Enter 跳至关键字当前光标的下一个位置, Shift + Enter 跳至上一个位置, Alt + Enter 选中其出现的所有位置...Text还支持在选中范围内搜索(Search in selection),这个功能没有对应的快捷键,但可以通过以下配置项自动开启。...# 跳转到某行 Ctrl + G 然后输入行号以跳转到指定行: # 组合跳转 在 Ctrl + P 匹配到文件后,我们可以进行后续输入以跳转到更精确的位置: 1.@ 符号跳转:输入 @symbol...Sublime Text 自带的风格是我喜欢的深色风格(也可以调成浅色),默认主题是Monokai Bright,这两者的搭配已经很不错了,不过我们还可以做得更好:接下来我将会展示如何通过设置偏好项和添加自定义风格
Ctrl + D 选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...对于普通用户来说,常规的关键字搜索就可以满足其需求:在搜索框输入关键字后 Enter 跳至关键字当前光标的下一个位置, Shift + Enter 跳至上一个位置, Alt + Enter 选中其出现的所有位置...Text还支持在选中范围内搜索(Search in selection),这个功能没有对应的快捷键,但可以通过以下配置项自动开启。...# 跳转到某行 Ctrl + G 然后输入行号以跳转到指定行: # 组合跳转 在 Ctrl + P 匹配到文件后,我们可以进行后续输入以跳转到更精确的位置: 1.@ 符号跳转:输入 @symbol 跳转到...Sublime Text 自带的风格是我喜欢的深色风格(也可以调成浅色),默认主题是Monokai Bright,这两者的搭配已经很不错了,不过我们还可以做得更好:接下来我将会展示如何通过设置偏好项和添加自定义风格
Ctrl + D 选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...▍关键字查找&替换 对于普通用户来说,常规的关键字搜索就可以满足其需求:在搜索框输入关键字后 Enter 跳至关键字当前光标的下一个位置, Shift + Enter 跳至上一个位置, Alt + Enter...Text还支持在选中范围内搜索(Search in selection),这个功能没有对应的快捷键,但可以通过以下配置项自动开启。...Sublime Text 自带的风格是我喜欢的深色风格(也可以调成浅色),默认主题是Monokai Bright,这两者的搭配已经很不错了,不过我们还可以做得更好:接下来我将会展示如何通过设置偏好项和添加自定义风格...Ctrl + D:选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,
Ctrl + D 选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...# 快速查找&替换 多数情况下,我们需要查找文中某个关键字出现的其它位置,这时并不需要重新将该关键字重新输入一遍然后搜索,我们只需要使用 Shift + ←/→ 或 Ctrl + D 选中关键字,然后...# 关键字查找&替换 对于普通用户来说,常规的关键字搜索就可以满足其需求:在搜索框输入关键字后 Enter 跳至关键字当前光标的下一个位置, Shift + Enter 跳至上一个位置, Alt + Enter...Text还支持在选中范围内搜索(Search in selection),这个功能没有对应的快捷键,但可以通过以下配置项自动开启。...Sublime Text 自带的风格是我喜欢的深色风格(也可以调成浅色),默认主题是Monokai Bright,这两者的搭配已经很不错了,不过我们还可以做得更好:接下来我将会展示如何通过设置偏好项和添加自定义风格
Electric Rain ZAM 3D是一个功能齐全的3D建模软件,可轻松创建,定制和动画基于Windows Vista 应用的3D界面要素. 用于快速创建3D网格,并让3D网格动起来。...下面以一个3D的Hello World实例来演示如何使用zam 3d进行3d开发。...此时,我们可以将这个动画导入到我们的WPF或者Silverlight项目中,这个我是导入至Expression Blend中的,我们可以使用菜单栏—>编辑—>Copy XAML将xaml代码拷贝出来,或者使用菜单栏...这里我们选择导出为xaml文件,可以选择保存路径,默认路径为安装路径下的ZAM 3D\Version 1.00\Files中 11....12.最终的运行效果如下: ? 小结:我们发现我们可以使用ZAM 3D十分方便的创建出适合WPF和Silverlight的3D效果 ?
前言 ---- 刚开始学Python的时候,我用的是其自带的idle(安装Python后,在开始菜单里可以找到),后来发现在sublime中设置环境后也可以编辑Python,但是很多功能需要手动设置...一直到到现在我依然觉得pycharm是最适合Python初学者的开发环境。...自动补全功能,使用tab键,如输入im后按tab键,可自动补全import。...Jupyter的各种快捷键 执行当前cell,并自动跳到下一个cell:Shift Enter 执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter 是当前的cell进入编辑模式:Enter...先按住Ctrl键,再单击某一变量,光标会跳至那个变量定义的地方。 2. 其实是ipython的功能:再ipython console里输入某个命令,再按tab键,可以自动补全 ?
注意:这时你会看到光标跳至第一个匹配的位置,并高亮显示搜索的文本。...3.再次按下Ctrl+I键,光标将跳至下一个匹配的文本; 4.按Ctrl+Shift+I可向后搜索; 5.按ESC键停止搜索; 评论:这功能比Ctrl+F的搜索不同,灵活快捷,不会弹出一个搜索对话框...操作步骤: 窗体处于未停靠的状态 1、按Alt键 2、(放开ALT键)按下空格(Spacebar )键,你会看见包含“移动”和“尺寸”命令的标准窗口系统菜单出现。...注意:如果同时按下Alt和空格键,将激活VS主窗口的系统菜单,因此必须在按下空格键之前放开Alt键。 评论:这个技巧和上个一样,最适合习惯用键盘操作的人。...如果再次双击标题栏,窗体又回到刚才浮动的状态。 评论:快速停靠窗体,比较实用。当然,如果工具窗体处于“自动隐藏”的状态,是无法通过双击标题栏转到浮动的状态。
移动光标 h,j,k,l 上,下,左,右 ctrl-e 移动页面 ctrl-f 上翻一页 ctrl-b 下翻一页 ctrl-u 上翻半页 ctrl-d 下翻半页 w 跳到下一个字首,按标点或单词分割 W...跳到下一个字首,长跳,如end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,长跳 b 跳到上一个字 B 跳到上一个字,长跳 0 跳至行首,不管有无缩进,就是跳到第0个字符 ^...跳至行首的第一个字符 $ 跳至行尾 gg 跳至文首 G 调至文尾 5gg/5G 调至第5行 gd 跳至当前光标所在的变量的声明处 fx 在当前行中找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复的输入...l 跳转到右边的窗口 ctrl-w t 跳转到最顶上的窗口 ctrl-w b 跳转到最底下的窗口 多标签编辑 :tabedit file 在新标签中打开文件file :tab split file 在新标签中打开文件...gg=G就能搞定 如何在vim中编译程序 在vim中可以完成make,而且可以将编译的结果也显示在vim里,先执行 :copen 命令,将结果输出的窗口打开,然后执行 :make 编译后的结果就显示在了
接着使用 vim 中的典型动作,例如$(转到行尾)、f(转到在 f 之后键入的下一个字符的第一个匹配项,例如f(将使光标移至下一个 (上)、%(转到匹配的定界符)或w(转到下一个单词的开头)/b(转到上一个单词的开头...它有几种模式,具体取决于你要执行的移动类型: 按行:此模式允许你跳至当前(或所有打开的)缓冲区中的任何行。 按单词:此模式允许你跳转到当前(或所有打开的)缓冲区中的任何“单词”。...在我的当前缓冲区中键入SPC l会发生: 键入任何高亮显示的字符将使我的光标跳至该字符。对于单词也是如此,命令是SPC w: 对于字符模式,输入 SPC c 后我必须按另一个字符(我想跳到的字符)。...2 其他模态技巧 对模态编辑而言,以下是我希望编辑器具备的功能列表,当然不止这些: C-i和C-o:这些使我可以跳转到缓冲区中的某个文件 / 某个位置,然后返回到C-o之前我所在的位置,或者输入C-i...atom 的优点 对我来说,atom 的杀手级功能是它能告诉你,你正在按下的按键绑定了(或清除了)哪些命令。很容易调试键绑定问题,我希望有更多的编辑器有同样的体验。
+ Shift + ↑/↓移动当前行 选择(Selecting) Ctrl + D:选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl + D选择该词出现的下一个位置,在多重选词的过程中,使用...,输入文件名后可以: @ 符号跳转:输入@symbol跳转到symbol符号所在的位置 # 关键字跳转:输入#keyword跳转到keyword所在的位置 : 行号跳转:输入:12跳转到文件的第12行。.../跳转到某个函数 (双加号表示按住Crtl连续按另一个键,Ctrl+K被当做开启连续快捷方式的按键) Ctrl+K+Backspace 从光标处删除至行首 Ctrl+K+B 开启/关闭侧边栏 Ctrl+...闭合当前标签 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑 F2 下一个书签 F6 检测语法错误 F9 行排序(按a-z) 搞完快捷方式就是Sublime强大的插件安装功能了...zip,可以解压打开,放入Packages文件夹中可以对插件的配置文件进行修改,比如快捷键,菜单显示等。
幸运的是,可以在 Sublime 中使用 Vim 的大部分功能。 让 Sublime 支持 Vim Sublime 中自带支持 Vim 的插件,但默认是关闭的。...开启方式为:在菜单 Preferences/Settings-User 中设置 "ignored_packages": [] 在 Sublime 中按下 Esc 键,就进入了一般模式。...但 Esc 键好远,我们可以在 Key Binding 中改成自己习惯的键。...移动光标 h,j,k,l: 左,下,上,右。 w: 下一个词的词首。 b: 上一个词的词首。 e: 下一个词的词尾。 $: 行尾。 ^: 行首。0也可以达到一样的效果。 gg: 到文件第一行。...{: 向上跳转到最近的空行。 }: 向上跳转到最近的空行。 ctrl + n: 到第n个面板。编号顺序是从上到下,从左到右。 进入编辑模式 i: 光标前插入。 I: 在当前行首插入。
控制面板\所有控制面板项\轻松使用设置中心\设置筛选键 里面将 启用重复键和慢速键 打开 编辑模式 普通模式下按下 i 进入插入模式 使用 i 将光标定位到选择内容前方 使用 a 将光标定位到选择内容后方...插入模式下按下 Esc 或者 Ctrl+[ 回到普通模式 如果不确认在哪个模式就按两下 Esc 回到普通模式 Command Cheatsheet 移动 (motion) 按照单词移动 w: 跳到下一个单词的开头...}: 跳转到行内上一个 {char} 位置 t{char}: 跳转到行内下一个 {char} 前, 比 f{char} 少取一个字符 T{char}: 跳转到行内上一个 {char} 后, 同样少取一个字符...> 在文档中查找下一处匹配项 继续查找下一个: n继续查找上一个: N ?...pattern 在文档中查找上一处匹配项 同上 :s/target/replacement 替换 继续替换下一个: &回退: u替换特定行范围内的文字: {num},{num}s/old/new
在其他应用(如画图、写字板和 Office)中,按 Alt 键或 F10 即可显示标记了快捷键的命令。如果菜单中某个字母有下划线,请同时按下 Alt 键和带有下划线的键,而不是选择该菜单项。...+ F3 跳转到当前行中的上一个单元格 Caps Lock + F4 跳转到当前列中的下一个单元格 Caps Lock + Shift + F4 跳转到当前列中的上一个单元格 Caps Lock +...移动到应用或网页中的下一个或上一个字符 空格键 激活要使用的项目,如按钮或文本框 Enter 如果受支持,请在某个项目上执行辅助操作 Ctrl + 向左键和 Ctrl + 向右键 移动到下一个或上一个字词...进入选项卡后,每个功能按键周围又会显示大写祖母或字母组合,按下执行功能或进入下一级菜单。 如果记住了某个选项卡对应的字母,比如“设计”对应的G,就可以同时按Alt + G快速实现。...没错,在有数据的区域,Ctrl + 上/左/右方向键会定位到各自行列的边缘,再多按一下就会定位到整个工作表的边缘。 Ctrl + Home/End会定位到整个数据区域的左上角/右下角。
不是放在ST3的安装路径下(比如我安装在了E盘下:E:\Program Files\Sublime Text 3\Packages)的Packages目录中。...当你下载并手动安装插件时,可以根据插件到底是一个文件,还是一个安装包,放置到对应的目录中。 2.3 快捷键 主要是根据参考资料【2】中的内容进行整理,感谢原作者。 1....选择 Ctrl + D: 选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl + D,会选择该词出现的下一个位置 Ctrl + K: 在多重选词的过程中,会将当前选中的词进行跳过 Ctrl +...(之后可以进行快速替换) Ctrl + F: 调出搜索框 Enter: 跳至关键字下一个位置 Shift + Enter: 跳至关键字上一个位置 Alt + Enter: 选中关键字出现的所有位置(同样的...Ctrl + Shift + F: 开启多文件搜索&替换,此快捷键和搜狗输入法的简繁切换快捷键有冲突,所以当你调不出搜索框时,注意一下当前是否切换到了搜狗输入法,如果是的话,切换到英文输入法,然后再Ctrl
字符查找 f{char}: 跳转到行内下一个 {char} 位置 F{char}: 跳转到行内上一个 {char} 位置 t{char}: 跳转到行内下一个 {char} 前, 比 f{char}...少取一个字符 T{char}: 跳转到行内上一个 {char} 后, 同样少取一个字符 ;: 重复执行上一次字符查找 ,: 反向执行字符查找 动作 i: 选中范围内(Inner), vi( 会选括号内的内容..."", // 关键快捷键 "vim.easymotion": true, // 开启功能 如上配置之后可以通过 w{char} 快速跳转到包含特定字母的字符的开头...> 在文档中查找下一处匹配项 继续查找下一个: n继续查找上一个: N ?...pattern 在文档中查找上一处匹配项 同上 :s/target/replacement 替换 继续替换下一个: &回退: u替换特定行范围内的文字: {num},{num}s/old/new
2、常见的功能: 自动完成: 自动完成的快捷键是Tab,如果在html文件中,输入cl按下tab,即可自动补全为class=””;加上zencoding后,更是如虎添翼,后面再讲到 多列编辑: 按住...因为快捷键众多,所以有下面这种组合快捷键,先按下ctrl+k,松开k,再按下j就可以展开全部代码了。...,再次Ctrl+D选择该词出现的下一个位置,在多重选词的过程中,使用Ctrl+K进行跳过,使用Ctrl+U进行回退,使用Esc退出多重 ### 编辑 Ctrl+Shift+L:将当前选中区域打散...如果在某个字符的多行后面加上光标,可以将光标放在这个字符后面,按住shift键,然后右键可以向下拖动产生多个光标。...Goto anything:(模糊匹配) Ctrl+P:跳转到指定文件,输入文件名后可以: @ 符号跳转:输入@symbol跳转到symbol符号所在的位置 # 关键字跳转:输入#keyword跳转到keyword
WPF 中可以使用 UIElement.Focus() 将焦点设置到某个特定的控件,也可以使用 TraversalRequest 仅仅移动焦点。本文介绍如何在 WPF 程序中控制控件的焦点。...比如,以下代码是将焦点转移到下一个控件,也就是按下 Tab 键时焦点会去的控件。...而 WPF 有多个焦点范围(Focus Scope),按下 Tab 键切换焦点的时候只会在当前焦点范围切焦点,不会跨范围。那么一旦跨范围切焦点的时候,焦点会去哪里呢?答案是逻辑焦点。...比如默认情况下 WPF 每个 Window 就是一个焦点范围,那么每个 Window 中的当前焦点就是逻辑焦点。...跨窗口/跨进程切换焦点 参见我的另一篇博客: WPF 程序如何跨窗口/跨进程设置控件焦点 ---- 参考资料 winapi - Win32: C++: How do I re-focus on Parent
【自定义控件】,1.自定义控件概念讲解 2.自定义控件库如何使用。 【依赖项属性】,讲解依赖项属性,并基于该特性开发自定义控件。 【附加属性】,附加属性的讲解,并实战编写例子。...如果通过PriorityBinding需要一定的时间才能得到结果,就可以通知用户的进度,让用户知道需要等待。 【Binding(二)】,关于绑定的语法补充,.net5版本新特性的介绍。...细心的小伙可能会发现并不是所有的控件都自带这样的属性,那么如何让“万物皆可Command”呢?...【Animation】,动画是快速循环播放一系列图像(其中每个图像与下一个图像略微不同)给人造成的一种幻觉。再回到WPF开发中动画是让控件表现出多样性具有动画行为。...【Custom Animation】,分享自定动画的基础思路 【DataTemplate】,在日常开发中,会遇到需要在一个集合控件中通过某个Type属性选择不同的View显示在控件上。
领取专属 10元无门槛券
手把手带您无忧上云