`
netatomy
  • 浏览: 46808 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Keystroke mappings in WebMatrix

 
阅读更多
Most of the keystrokes you can use in WebMatrix are pretty familiar – Ctrl+C/Ctrl+V to copy/paste, of course, plus Ctrl+F4 to close a tabbed doc, plus F3 for search. But there are a few that are not as obvious. Here's a list of everything (AFAIK):

CloseTab Control+F4
CloseTab Control+W
CycleToNextTab Control+Tab
CycleToPreviousTab Control+Shift+Tab
TabDropDownMenu Control+Shift+T
CloseSite Control+Shift+F4
LaunchSiteInBrowser F12
Workspace1 Control+Shift+D1
Workspace2 Control+Shift+D2
Workspace3 Control+Shift+D3
Workspace4 Control+Shift+D4
Workspace5 Control+Shift+D5
WorkspaceNext Control+Shift+W
AddExistingFile Control+Alt+A
Find Control+F
GoToLine Control+G
NewFindNext Control+F3
NewFindPrevious Control+Shift+F3
NewFromTemplate Control+N
Open Control+O
QuickFindNext F3
QuickFindPrevious Shift+F3
Replace Control+H
SelectAll Control+A
Copy Control+C
Copy Control+Insert
Cut Control+X
Cut Shift+Delete
Paste Control+V
Paste Shift+Insert
Redo Control+Shift+Z
Redo Control+Y
Save Control+S
SaveAll Control+Shift+S
Undo Control+Z
Refresh F5

A couple of notes:
  • As you can see, a number of tasks are mapped to multiple keystrokes.
  • D1-D5 refer to the digits 1-5 on the keyboard.
  • F5 to refresh is fine for those used to it with browsers, but is going to be a bit confusing for those used to F5 launching the debugger in Visual Studio. :-)
What's a little remarkable (to me, anyway) is that this is all from a simple text file, which you can find here:

C:\program files\Microsoft WebMatrix\config\hotkeys.txt

What's more, you can change this file. I don't know what the constraints are, but my experiments with making small changes (e.g., Control+Alt+A to Control+Alt+E) worked fine. (Note however that this is a protected file, so I had to launch Notepad as an admin user in order to be able to save changes.) If you want to play with this, please note:
  • Make a backup first!
  • This is an entirely unsupported activity, so you sure as heck didn't get the idea to do this from me.
分享到:
评论

相关推荐

    keystroke_demo源码

    【keystroke_demo源码】是一个C++编程的示例项目,主要展示了如何捕捉和处理键盘事件,这对于理解和开发输入相关的应用程序非常有帮助。在C++编程中,处理键盘输入通常涉及到低级I/O操作或者使用特定库来简化这一...

    Keystroke Converter 键盘按键转换工具 v5 3

    Keystroke Converter 键盘按键转换工具 v5 3 绝对可用 含注册机

    Keystroke Recognition Using WiFi Signals论文原文及PPT

    Keystroke Recognition Using WiFi Signals论文原文以及PPT;博文链接https://blog.csdn.net/Sabrina_cc/article/details/106411471

    atom-keystroke:轻松定义多个按键命令

    规则:命令名称必须以keystroke开头。 ' atom-text-editor ' : ' ctrl-a ' : ' keystroke ctrl-e ctrl-p ' ' atom-text-editor.vim-mode-plus.normal-mode ' : ' space j ' : ' keystroke 5 j ' ' space k ' : ...

    AS-23-Pardomuan-Emit-My-Keystroke.pdf

    AS-23-Pardomuan-Emit-My-Keystroke

    KeystrokeConverter键盘按键自定义工具v8.1621官方安装版

    Keystroke Converter键盘按键自定义工具是一款键盘按键转换工具。用这个程序可以自定义键盘的分布,还可以让你重新定义系统按键,例如Ctrl,Alt,Shift,Table和Win键。按键转换是一个完美的工具来交换键盘上的按键。有...

    keystroke-dynamics-biometric

    Keystroke Dynamics 的行为生物识别使用个人在键盘或小键盘上键入字符的方式和节奏。 这个项目是关于什么的? 使用击键动力学作为生物特征的概念验证应用程序。 它是如何工作的? 此应用程序在推断中使用统计计算...

    Spytech Keystroke Spy v1.10

    这是Spytech的一款键盘跟踪软件。

    idea-keystroke-counter:JetBrains IDE的按键计数器和统计插件

    IDEA按键计数器 击键计数器可跟踪您在键盘上的击键并为您计数。 设置每日限额后,它会显示您离每日限额有多近。 同时,它以详细的可视化统计信息显示其击键次数。 允许您自定义按键以从设置中进行计数。...

    MusicBee-Keystroke-Visualizer

    一个MusicBee扩展,用于可视化AZ搜索栏功能,默认情况下,该功能不指示键入时搜索重置的时间。 此扩展程序通过创建一个在键入时显示击键的弹出窗口来提供帮助。 设置 根据指南的建议,在调试过程中应使用MusicBee的...

    KeyStroke-crx插件

    KeyStroke是一个操作的薄应用程序,允许任何浏览器成为任何设备上的品牌内容独家界面。通过将键盘转换为自己的唯一Web内容访问门户,消费者用户可以使用单个击键验证高级策划内容。此瘦申请拦截击键,采用ASCII脉冲...

    藏经阁-Skype-&-Type-Keystroke-Leakage-Over-VoIP-30.pdf

    "藏经阁-Skype-&-Type-Keystroke-Leakage-Over-VoIP-30.pdf" 本资源主要介绍了通过VoIP进行键盘击键泄露攻击的方法,这是一种新的攻击方式,通过监听Skype语音通话中的键盘击键声音来获取用户的键盘输入信息。 ...

    Keystroke launcher for Windows, macOS and Linux.zip

    Linux是一套免费使用和自由传播的类Unix操作系统,由林纳斯·托瓦兹于1991年首次发布。 Linux不仅是一个强大的操作系统,也是一个庞大的技术生态系统,涵盖了从服务器到个人电脑的各种应用场景。...

    swift-KeyCastr一个开源keystroke可视化器

    **Swift 开发 KeyCastr:一个开源的键盘击键可视化工具** KeyCastr 是一个开源的键盘击键可视化工具,特别适用于演示、教学或者直播场景。它能够在屏幕上实时显示用户按下键盘时的按键,帮助观众更好地理解操作过程...

    Keystroke-开源

    "Keystroke-开源"是一个专为媒体转录和记录设计的开源软件工具。这个工具的独特之处在于它能够捕捉和记录连续的媒体流,包括音频和视频数据,并且允许用户通过键盘快捷键来控制媒体播放,如暂停、播放和搜索功能。...

    Openframe-Keystroke:一个提供击键输入的Openframe插件示例

    Openframe-Keystroke 是一个基于Openframe框架的插件示例,它的主要功能是将用户的击键输入转化为对帧控制器的操作。这个插件对于那些需要通过键盘输入来控制界面或者实现特定功能的开发者来说非常有用。在...

    keystroke-stress:击键动态、鼠标、其他带有压力感应的计算机活动

    击键重音 该项目的主要目标是根据计算机..../set_up.sh这个在你上面下载的/keystroke-stress/目录下 对于优胜美地 Go to System Preferences >> Security & Privacy >> Privacy (tab) >> Accessibility (bottom-left)

    keystroke-recorder:打字模式记录器

    "keystroke-recorder"是一个专门用于记录用户打字模式的工具,主要应用于JavaScript环境。这个项目的核心功能是监控和分析用户在特定场景下,如输入电子邮件和密码时的按键行为,然后以图形化的方式展示这些键入模式...

    MFC 模拟键盘按键消息 可以输入字符串

    void SendKeyStroke(HWND hWnd, const KeyStroke& keyStroke) { if (keyStroke.isDown) { ::SendInput(1, &keyStroke, sizeof(keyStroke)); } else { // 对于WM_KEYUP,需要设置一个额外的标志 keyStroke....

    java图形编程:ActionMap和InputMap与快捷键专题借鉴.pdf

    使用KeyStroke类来表示快捷键,如`KeyStroke.getKeyStroke(KeyEvent.VK_C, KeyEvent.CTRL_DOWN_MASK)`来创建`CTRL+C`的KeyStroke对象。 3. **配置ActionMap** 创建一个ActionMap实例,然后使用`put`方法将Action...

Global site tag (gtag.js) - Google Analytics